PatchSiren

PatchSiren cyber security CVE debrief

CVE-2026-97412 Linux CVE debrief

The Linux kernel vulnerability CVE-2026-97412 has been resolved with a patch that quiesces DMA before freeing resources in the pds_core module. The vulnerability allowed for use-after-free attacks due to the device's ability to perform DMA after buffers were freed. The patch adds pci_clear_master() to disable bus mastering before freeing resources and pci_set_master() to re-enable it for the firmware recovery path.

Vendor
Linux
Product
Unknown
CVSS
Unknown
CISA KEV
Not listed in stored evidence
Original CVE published
2026-09-24
Original CVE updated
2026-09-25
Advisory published
2026-09-24
Advisory updated
2026-09-25

Who should care

Defenders responsible for Linux kernel systems, particularly those using the pds_core module, should assess exposure and prioritize patch verification and application. They should also review system configurations, monitor logs for suspicious activity, and verify patch application to prevent use-after-free attacks. Additionally, defenders should consider compensating controls for exposed systems while remediation is scheduled and verified.

Why it matters

The Linux kernel vulnerability CVE-2026-97412 has been resolved with a patch. Defenders should prioritize verifying and applying the patch, particularly for systems using the pds_core module, to prevent use-after-free attacks.

  • Verify patch application to prevent use-after-free attacks
  • Assess system configurations for potential exposure
  • Monitor system logs for suspicious activity

Technical summary

The Linux kernel vulnerability CVE-2026-97412 was resolved with a patch that adds pci_clear_master() to disable bus mastering before freeing resources in the pds_core module, preventing use-after-free attacks. The patch also adds pci_set_master() to re-enable bus mastering for the firmware recovery path. Defenders should prioritize verifying and applying the patch, particularly for systems using the pds_core module, to prevent use-after-free attacks and assess system configurations for potential exposure to this vulnerability.

Defensive priority

Defenders should prioritize verifying and applying the patch to the Linux kernel, particularly for systems using the pds_core module.

Recommended defensive actions

  • Verify and apply the patch to the Linux kernel
  • Review system configurations for the pds_core module
  • Monitor system logs for potential use-after-free attacks
  • Assess system configurations for potential exposure
  • Verify patch application to prevent use-after-free attacks
  • Review compensating controls for exposed systems
  • Track exceptions and retest remediated assets

Evidence notes

The CVE record and source references indicate that the vulnerability has been resolved with a patch. However, details about affected versions, exploitation, and impact are limited. Defenders should verify patch application, review system configurations, and monitor logs for potential use-after-free attacks. The patch adds pci_clear_master() to disable bus mastering before freeing resources and pci_set_master() to re-enable it for the firmware recovery path.

Sources and references

Verified primary and authoritative sources

  • CVE-2026-97412 CVE Program record

    Publisher, destination, and source semantics verified

    URL: https://www.cve.org/CVERecord?id=CVE-2026-97412

    CVE Program - Official CVE Program record with source-provided CVE metadata.

  • CVE-2026-97412 NVD vulnerability detail

    Publisher, destination, and source semantics verified

    URL: https://nvd.nist.gov/vuln/detail/CVE-2026-97412

    NIST National Vulnerability Database - Official NIST NVD detail page and source-specific vulnerability assessment.

Supplemental references

  • Source reference

    Unverified legacy reference

    URL: https://git.kernel.org/stable/c/6443f4f20bdae726fe01cf5946fba9742a0ffda6

    416baaa9-dc9f-4396-8d5f-8c081fb06d67

  • Source reference

    Unverified legacy reference

    URL: https://git.kernel.org/stable/c/9eee6b90bee3df496ed9094d9e76d5e478d72d0a

    416baaa9-dc9f-4396-8d5f-8c081fb06d67

  • Source reference

    Unverified legacy reference

    URL: https://git.kernel.org/stable/c/cc8beb70e70fc90e54efdbc1128cf7de799e6be4

    416baaa9-dc9f-4396-8d5f-8c081fb06d67

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.