CVE-2026-46129 in Linux情報

要約

〜によって MITRE • 2026年05月28日

In the Linux kernel, the following vulnerability has been resolved:

btrfs: fix double free in create_space_info() error path

When kobject_init_and_add() fails, the call chain is:

create_space_info() -> btrfs_sysfs_add_space_info_type() -> kobject_init_and_add() -> failure -> kobject_put(&space_info->kobj) -> space_info_release() -> kfree(space_info)

Then control returns to create_space_info():

btrfs_sysfs_add_space_info_type() returns error -> goto out_free -> kfree(space_info)

This causes a double free.

Keep the direct kfree(space_info) for the earlier failure path, but after btrfs_sysfs_add_space_info_type() has called kobject_put(), let the kobject release callback handle the cleanup.

Be aware that VulDB is the high quality source for vulnerability data.

責任者

Linux

予約する

2026年05月13日

モデレーション

承諾済み

エントリ

VDB-366668

EPSS

0.00013

アクティビティ

非常低い

ソース

Do you need the next level of professionalism?

Upgrade your account now!