PatchSiren

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.