CVE Catalog

CVE-2026-98855

Low risk· EPSS 5%
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Low risk
0.16%

5th percentile - higher than 5% of all known CVEs

Summary

In the Linux kernel, add_changeset_property() (of/overlay) links a new property of a not-yet-live target node into the node's deadprops list before calling of_changeset_add_property(). If that call fails, the error path frees the property but leaves the freed pointer linked in deadprops, causing a double free when the aborted overlay's node is released.

Risk Assessment

A double free in the kernel can lead to heap corruption, system crash (oops/panic), or potentially be exploited for privilege escalation by a local attacker.

Recommendation

Update the Linux kernel to a version containing the fix that records the changeset entry first and links the property into deadprops only on success.

Other vulnerabilities in Linux kernel

See all
Original NVD description (English source)

In the Linux kernel, the following vulnerability has been resolved: of/overlay: put property on deadprops only after changeset add succeeds add_changeset_property() links a new property of a not-yet-live target node into the node's deadprops list before handing it to of_changeset_add_property(). If that fails, the error path frees the property but leaves the freed pointer linked in deadprops, and of_node_release() frees it a second time when the aborted overlay's node is released. Record the changeset entry first and link the property into deadprops only on success. of_changeset_add_property() never looks at the node's property lists, so the order of the two steps is otherwise immaterial, and the error path frees a property that nothing references.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS