cveboard RSS feed

CVE-2026-46164

CVE.org · Published

Historical CVEsJSONAI instructions

Record status
Published
Identifier year (not publication year)
2026
Source publication
Source updated
Imported by cveboard
Source snapshot
cve_2026-10-24_midnight_baseline ·

Plain text

CNA source text (English)

btrfs: fix double free in create_space_info_sub_group() error path

In the Linux kernel, the following vulnerability has been resolved: btrfs: fix double free in create_space_info_sub_group() error path When kobject_init_and_add() fails, the call chain is: create_space_info_sub_group() -> btrfs_sysfs_add_space_info_type() -> kobject_init_and_add() -> failure -> kobject_put(&sub_group->kobj) -> space_info_release() -> kfree(sub_group) Then control returns to create_space_info_sub_group(), where: btrfs_sysfs_add_space_info_type() returns error -> kfree(sub_group) Thus, sub_group is freed twice. Keep parent->sub_group[index] = NULL for the failure path, but after btrfs_sysfs_add_space_info_type() has called kobject_put(), let the kobject release callback handle the cleanup.

Scoped product and version facts

Fix information unknown; no fixed version is derived here. Missing information does not prove that no fix exists.

Exploitation unknown; this catalogue does not assess exploitation.

Linux

Vendor
Linux
Product
Linux
Platforms
Unknown
Default status
unaffected
Linux · Scoped product and version facts
Version (version)Status (status)Version scheme (versionType)Exclusive end (lessThan)Inclusive end (lessThanOrEqual)Status changes (at → status)
64c7ddda83acfbaa0efb381a1928ce908c584607affectedgitc2d59527cba6d59f0d77a75c1101ab4e69758beaUnavailableNone listed
0bd151ce4200ca847990e05cca29a76456982ca5affectedgitd2a675f2e238ec96c8e91e2718c1f910c9c8fb21UnavailableNone listed
190d5a7c4fe42b8c9aa46e3336389e7cb10395bbaffectedgit14b22be1dd844383eb03af9b1ee3b6b25d32aeafUnavailableNone listed
f92ee31e031c7819126d2febdda0c3e91f5d2eb9affectedgitdfd05a16b5c9d1d98b47905f37f2fccda52173d1UnavailableNone listed
f92ee31e031c7819126d2febdda0c3e91f5d2eb9affectedgit259af6857a1b4f1e9ef8b780353f9d11c26a22bdUnavailableNone listed
f92ee31e031c7819126d2febdda0c3e91f5d2eb9affectedgita7449edf96143f192606ec8647e3167e1ecbd728UnavailableNone listed
6.1.162affectedsemver6.1.176UnavailableNone listed
6.6.122affectedsemver6.6.141UnavailableNone listed
6.12.67affectedsemver6.12.90UnavailableNone listed

Linux

Vendor
Linux
Product
Linux
Platforms
Unknown
Default status
affected
Linux · Scoped product and version facts
Version (version)Status (status)Version scheme (versionType)Exclusive end (lessThan)Inclusive end (lessThanOrEqual)Status changes (at → status)
6.16affectedUnavailableUnavailableUnavailableNone listed
0unaffectedsemver6.16UnavailableNone listed
6.1.176unaffectedsemverUnavailable6.1.*None listed
6.6.141unaffectedsemverUnavailable6.6.*None listed
6.12.90unaffectedsemverUnavailable6.12.*None listed
6.18.32unaffectedsemverUnavailable6.18.*None listed
7.0.7unaffectedsemverUnavailable7.0.*None listed
7.1unaffectedoriginal_commit_for_fixUnavailable*None listed