CVE-2026-89504

HIGHCVSS 8.4/10EPSS 0.14%

Last modified

CVE-2026-89504 is a high-severity vulnerability rated 8.4/10 on the CVSS scale. In the Linux kernel, the following vulnerability has been resolved: regulator: as3722_get_regulator_dt_data: fix premature of_node_put leaving dangling of_node pointer In as3722_get_regulator_dt_data(), of_get_child_by_name() acquires a reference on np, which is then assigned to pdev->dev.of_node. The function immediately calls of_node_put(np), releasing the reference and leaving pdev->dev.of_node as a dangling pointer. Remove the of_node_put(np) call to let the device hold the reference.. EPSS estimates a 0.14% chance of exploitation in the next 30 days.

Description

In the Linux kernel, the following vulnerability has been resolved: regulator: as3722_get_regulator_dt_data: fix premature of_node_put leaving dangling of_node pointer In as3722_get_regulator_dt_data(), of_get_child_by_name() acquires a reference on np, which is then assigned to pdev->dev.of_node. The function immediately calls of_node_put(np), releasing the reference and leaving pdev->dev.of_node as a dangling pointer. Remove the of_node_put(np) call to let the device hold the reference.

Metrics

EPSS Probability
0.14%

4.0th percentile

Probability of exploitation in the next 30 days. Learn more

Affected Software

Source: CNA advisory (CVE.org). NVD analysis pending.

VendorProductVersions
LinuxLinux>= bc407334e9a6a745de5360395282beb2690adf48, < d9b1407477fb736978b04108073180ca84958936; >= bc407334e9a6a745de5360395282beb2690adf48, < bd5606e9da1a01a61c7d2f5df36243414a0142be; >= bc407334e9a6a745de5360395282beb2690adf48, < 0bde4f140e90f87ebd49cd9c884c4bb3f19fe931; >= bc407334e9a6a745de5360395282beb2690adf48, < eda08b6bd64f01ca9defbfcc9e0c3e30f46cfc02; >= bc407334e9a6a745de5360395282beb2690adf48, < d3c1316d84e0a036890b00ae6e4c0b0b80f70c25; >= bc407334e9a6a745de5360395282beb2690adf48, < 95342d26f9c6b68a46ab57fa48428a3c4a423dd7; >= bc407334e9a6a745de5360395282beb2690adf48, < 8648e29e5c01b6b677c704049189287e27255ccb; >= bc407334e9a6a745de5360395282beb2690adf48, < f9324d670ae0b88cbfb0aa48fcaefa5baeb8da4c
LinuxLinux3.13

References

Timeline

Published
Last Modified
Status
Received

Frequently Asked Questions

What is CVE-2026-89504?
In the Linux kernel, the following vulnerability has been resolved: regulator: as3722_get_regulator_dt_data: fix premature of_node_put leaving dangling of_node pointer In as3722_get_regulator_dt_data(), of_get_child_by_name() acquires a reference on np, which is then assigned to pdev->dev.of_node. The function immediately calls of_node_put(np), releasing the reference and leaving pdev->dev.of_node as a dangling pointer. Remove the of_node_put(np) call to let the device hold the reference.
How severe is CVE-2026-89504?
CVE-2026-89504 has a CVSS score of 8.4/10 (HIGH severity). The EPSS model estimates a 0.14% probability of exploitation in the next 30 days.
How do I fix CVE-2026-89504?
Check the vendor references and advisories linked above for patched versions and mitigation guidance. You can also run a Strix scan to test if your systems are affected.

How Strix Helps

Related CVEs from 2026

Are you affected by CVE-2026-89504?

Run a free Strix scan to check your systems for this vulnerability.

Scan your code now

Source: NVD / NIST