PatchSiren cyber security CVE debrief
CVE-2026-99028 Linux CVE debrief
A Linux kernel vulnerability allows for a potential DMA buffer leak on dmaengine stop in the xilinx axienet driver. This issue arises when the driver pre-submits RX buffers and holds in-flight TX buffers, which are not properly freed during the dmaengine stop operation. Consequently, this can lead to a memory leak that may eventually exhaust a limited IOMMU aperture.
- Vendor
- Linux
- Product
- Unknown
- CVSS
- Unknown
- CISA KEV
- Not listed in stored evidence
- Original CVE published
- 2026-10-23
- Original CVE updated
- 2026-10-23
- Advisory published
- 2026-10-23
- Advisory updated
- 2026-10-23
Who should care
Defenders responsible for Linux kernel security, especially those managing systems utilizing the xilinx axienet driver, should be aware of this vulnerability and prioritize patching to prevent potential memory leaks and IOMMU aperture exhaustion.
Why it matters
CVE-2026-99028 is a Linux kernel vulnerability in the xilinx axienet driver that can lead to a DMA buffer leak on dmaengine stop. Defenders should prioritize patching, review system configurations, and monitor for potential memory leak issues.
- Memory leak potentially exhausting IOMMU aperture.
- Potential for system instability due to memory leak.
- Need for patching to prevent exploitation.
- Verification of system configurations and driver updates required.
Technical summary
The Linux kernel vulnerability CVE-2026-99028 is related to the xilinx axienet driver's handling of DMA buffers during the dmaengine stop operation. The driver pre-submits RX buffers and holds in-flight TX buffers, which are not properly freed during the dmaengine stop operation, potentially leading to a memory leak that can exhaust a limited IOMMU aperture. Defenders should prioritize patching this vulnerability, especially in systems utilizing the xilinx axienet driver, to prevent potential memory leaks and IOMMU aperture exhaustion. The vulnerability can lead to system instability due to memory leaks, emphasizing the need for prompt patching and verification of system configurations.
Defensive priority
Defenders should prioritize patching this vulnerability, especially in systems utilizing the xilinx axienet driver, to prevent potential memory leaks and IOMMU aperture exhaustion.
Recommended defensive actions
- Patch the Linux kernel with the relevant commit to fix the vulnerability.
- Review system configurations and ensure the xilinx axienet driver is properly updated.
- Monitor system logs for potential memory leak issues related to the xilinx axienet driver.
- Perform a thorough review of system configurations to ensure the xilinx axienet driver is properly updated and secured.
- Implement compensating controls for exposed systems while remediation is scheduled and verified.
- Check relevant monitoring, detection, and logs for exposed assets that need extra review.
- Track exceptions, retest remediated assets, and close the item only after evidence is documented.
Evidence notes
The CVE record and source item provide details on the vulnerability in the Linux kernel's xilinx axienet driver. The issue is related to the handling of DMA buffers during the dmaengine stop operation.
Sources and references
Verified primary and authoritative sources
-
CVE-2026-99028 CVE Program record
Publisher, destination, and source semantics verified
URL: https://www.cve.org/CVERecord?id=CVE-2026-99028
CVE Program - Official CVE Program record with source-provided CVE metadata.
-
CVE-2026-99028 NVD vulnerability detail
Publisher, destination, and source semantics verified
URL: https://nvd.nist.gov/vuln/detail/CVE-2026-99028
NIST National Vulnerability Database - Official NIST NVD detail page and source-specific vulnerability assessment.
Supplemental references
-
net: xilinx: axienet: Free outstanding DMA buffers on dmaengine stop
Unverified legacy reference
URL: https://raw.githubusercontent.com/CVEProject/cvelistV5/main/cves/2026/99xxx/CVE-2026-99028.json
cve_program_cvelist_v5
-
Source reference
Unverified legacy reference
URL: https://git.kernel.org/stable/c/079396129da5e7cb40ca0920aa1b9525bef6097c
Supplemental source
-
Source reference
Unverified legacy reference
URL: https://git.kernel.org/stable/c/eececf7c3a679d9c08175ad6bacbc8c31848f5af
Supplemental source
-
Source reference
Unverified legacy reference
URL: https://git.kernel.org/stable/c/5e5cf3ad7c099ff86ea9e422cddb25a2e5317b58
Supplemental source
-
Source reference
Unverified legacy reference
URL: https://git.kernel.org/stable/c/bcf2573a68a808a5b54cadafa72b6672e662c2bf
Supplemental source
Methodology and review provenance
AI-assisted synthesis based on stored public vulnerability evidence. System validation, approval state, and publication status do not by themselves establish human review of this revision. PatchSiren helps prioritize defensive review and does not prove exposure or remediation on any system.