๐Ÿ” CVE Alert

CVE-2026-45989

UNKNOWN 0.0

of: unittest: fix use-after-free in testdrv_probe()

CVSS Score
0.0
EPSS Score
0.0%
EPSS Percentile
0th

In the Linux kernel, the following vulnerability has been resolved: of: unittest: fix use-after-free in testdrv_probe() The function testdrv_probe() retrieves the device_node from the PCI device, applies an overlay, and then immediately calls of_node_put(dn). This releases the reference held by the PCI core, potentially freeing the node if the reference count drops to zero. Later, the same freed pointer 'dn' is passed to of_platform_default_populate(), leading to a use-after-free. The reference to pdev->dev.of_node is owned by the device model and should not be released by the driver. Remove the erroneous of_node_put() to prevent premature freeing.

Vendor linux
Product linux
Ecosystems
Industries
Technology
Published May 27, 2026
Stay Ahead of the Next One

Get instant alerts for linux linux

Be the first to know when new unknown vulnerabilities affecting linux linux are published โ€” delivered to Slack, Telegram or Discord.

Get Free Alerts โ†’ Free ยท No credit card ยท 60 sec setup

Affected Versions

Linux / Linux
26409dd045892904b059dc411403e9c8ce7543ca < 0ba03e06f037df704d9b032e36d417633e2326bc 26409dd045892904b059dc411403e9c8ce7543ca < d68347b07b9801791c9eaab8f772770b52b8cd5c 26409dd045892904b059dc411403e9c8ce7543ca < 5b6122a67a295f8a08b7c18d908a1bd974dfaec8 26409dd045892904b059dc411403e9c8ce7543ca < 6b2023286d2c6ed3bf964fb92e34c9c14d42eb69 26409dd045892904b059dc411403e9c8ce7543ca < 07fd339b2c253205794bea5d9b4b7548a4546c56
Linux / Linux
6.6

References

NVD โ†— CVE.org โ†— EPSS Data โ†—
git.kernel.org: https://git.kernel.org/stable/c/0ba03e06f037df704d9b032e36d417633e2326bc git.kernel.org: https://git.kernel.org/stable/c/d68347b07b9801791c9eaab8f772770b52b8cd5c git.kernel.org: https://git.kernel.org/stable/c/5b6122a67a295f8a08b7c18d908a1bd974dfaec8 git.kernel.org: https://git.kernel.org/stable/c/6b2023286d2c6ed3bf964fb92e34c9c14d42eb69 git.kernel.org: https://git.kernel.org/stable/c/07fd339b2c253205794bea5d9b4b7548a4546c56