PatchSiren

PatchSiren cyber security CVE debrief

CVE-2026-31501 Linux CVE debrief

A use-after-free vulnerability exists in the Linux kernel's net: ti: icssg-prueth driver. The vulnerability occurs when the CPPI descriptor is freed before its associated psdata pointer is used, leading to potential crashes or code execution. This issue arises from the CPPI descriptor being freed via k3_cppi_desc_pool_free() before the psdata pointer is used by emac_rx_timestamp(), which dereferences psdata[0] and psdata[1]. The vulnerability can lead to system crashes or potential code execution. Linux kernel developers, distribution maintainers, and users of affected versions should assess exposure and apply patches or updates. The affected product is the Linux kernel, and the '

Vendor
Linux
Product
Unknown
CVSS
CRITICAL 9.8
CISA KEV
Not listed in stored evidence
Original CVE published
2026-04-22
Original CVE updated
2026-10-15
Advisory published
2026-04-22
Advisory updated
2026-10-15

Who should care

Linux kernel developers, Linux distribution maintainers, and users of affected Linux kernel versions should assess exposure and apply patches or updates. Affected deployments should be identified, and owners assigned for follow-up. Compensating controls should be reviewed for exposed systems while remediation is scheduled.

Why it matters

A use-after-free vulnerability in the Linux kernel's net: ti: icssg-prueth driver can lead to system crashes or potential code execution. Linux kernel developers, distribution maintainers, and users of affected versions should assess exposure and apply patches or updates.

  • Potential system crashes due to use-after-free errors
  • Possible code execution through exploitation of the vulnerability
  • Need for patching or updating Linux kernel versions to prevent exploitation
  • Importance of monitoring network traffic for potential exploitation attempts

Technical summary

The vulnerability occurs in the net: ti: icssg-prueth driver of the Linux kernel. A use-after-free error happens when the CPPI descriptor is freed before the psdata pointer is used. This can lead to system crashes or potential code execution. The issue arises from improper handling of the CPPI descriptor in the RX path. The vulnerability has been resolved by deferring the descriptor free until after all accesses through the psdata pointer are complete. Linux kernel developers and users should review and apply patches or updates to prevent exploitation.

Defensive priority

High

Recommended defensive actions

  • Review and apply patches from Linux kernel maintainers
  • Update Linux kernel to version 6.19.12 or later
  • Monitor network traffic for potential exploitation attempts
  • Confirm whether affected product deployments exist in managed environments and assign an owner for follow-up
  • Review 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 NVD entry provide details on the vulnerability, including its CVSS score and weaknesses. Linux kernel versions 6.15.1 to 6.19.11 are affected. The vulnerability has been resolved in later versions of the Linux kernel. Evidence is limited to public CVE details and associated references. Defenders should verify affected deployments, review official advisories, and plan vendor-supported updates or mitigations.

Sources and references

Verified primary and authoritative sources

  • CVE-2026-31501 CVE Program record

    Publisher, destination, and source semantics verified

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

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

  • CVE-2026-31501 NVD vulnerability detail

    Publisher, destination, and source semantics verified

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

    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/c516c2e06fe580b8d38de60cd407072a5de81506

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

  • Source reference

    Unverified legacy reference

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

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

  • Source reference

    Unverified legacy reference

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

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

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.