VYPR
Unrated severityNVD Advisory· Published Mar 27, 2024· Updated May 4, 2025

net: pds_core: Fix possible double free in error handling path

CVE-2024-26652

Description

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

net: pds_core: Fix possible double free in error handling path

When auxiliary_device_add() returns error and then calls auxiliary_device_uninit(), Callback function pdsc_auxbus_dev_release calls kfree(padev) to free memory. We shouldn't call kfree(padev) again in the error handling path.

Fix this by cleaning up the redundant kfree() and putting the error handling back to where the errors happened.

AI Insight

LLM-synthesized narrative grounded in this CVE's description and references.

Affected products

17

Patches

Vulnerability mechanics

References

3

News mentions

0

No linked articles in our index yet.