CVE-2023-53993
Description
In the Linux kernel, the following vulnerability has been resolved:
PCI/DOE: Fix memory leak with CONFIG_DEBUG_OBJECTS=y
After a pci_doe_task completes, its work_struct needs to be destroyed to avoid a memory leak with CONFIG_DEBUG_OBJECTS=y.
AI Insight
LLM-synthesized narrative grounded in this CVE's description and references.
A memory leak in Linux kernel PCI/DOE occurs when CONFIG_DEBUG_OBJECTS=y, requiring work_struct cleanup after task completion.
Vulnerability
Description
A memory leak vulnerability exists in the Linux kernel's PCI Data Object Exchange (DOE) subsystem. When the kernel is built with CONFIG_DEBUG_OBJECTS=y, a pci_doe_task's associated work_struct is not properly destroyed after the task completes, leading to unreclaimed memory. This issue is fixed by ensuring the work_struct is destroyed in the task completion path [1].
Exploitation
The vulnerability can be triggered by any code path that performs PCI DOE tasks, which typically requires local access or the ability to initiate PCIe communication with DOE-capable devices. No special privileges beyond normal user access to PCI devices may be needed in some configurations. An attacker could repeatedly trigger DOE tasks to exhaust system memory.
Impact
Successful exploitation results in a persistent memory leak, which can lead to system instability or denial of service as available memory is gradually consumed. The leak is limited to systems with CONFIG_DEBUG_OBJECTS=y, which is often enabled in debug kernels or for development.
Mitigation
The fix has been merged into the Linux kernel stable tree via commit abf04be0e7071f2bcd39bf97ba407e7d4439785e [1]. Users should apply the patch or update to a kernel version containing it.
AI Insight generated on May 19, 2026. Synthesized from this CVE's description and the cited reference URLs; citations are validated against the source bundle.
Affected products
1Patches
32a0e0f4773fe95628b830952abf04be0e707Vulnerability mechanics
Generated on May 9, 2026. Inputs: CWE entries + fix-commit diffs from this CVE's patches. Citations validated against bundle.
References
3News mentions
0No linked articles in our index yet.