PatchSiren

PatchSiren cyber security CVE debrief

CVE-2026-23172 Linux CVE debrief

A vulnerability in the Linux kernel's net: wwan: t7xx component can lead to a potential skb->frags overflow in the RX path. This issue arises from the t7xx_dpmaif_set_frag_to_skb() function adding page fragments to an skb without checking if the number of fragments has exceeded MAX_SKB_FRAGS, potentially causing a buffer overflow in skb_shinfo(skb)->frags[] array. This could corrupt adjacent memory, leading to kernel crashes or other undefined behavior. The vulnerability can be triggered if the modem firmware sends packets with excessive fragments. While normal protocol conditions should not require additional fragments, the kernel should not blindly trust firmware behavior. Malicious, buggy, or compromised firmware could potentially craft packets with more fragments than the kernel expects.

Vendor
Linux
Product
Unknown
CVSS
HIGH 8.4
CISA KEV
Not listed in stored evidence
Original CVE published
2026-02-14
Original CVE updated
2026-10-19
Advisory published
2026-02-14
Advisory updated
2026-10-19

Who should care

Linux system administrators, security teams, and developers responsible for maintaining and securing Linux-based systems, especially those utilizing the t7xx component, should be aware of this vulnerability. They should assess their exposure and take necessary actions to prevent potential exploitation.

Why it matters

This vulnerability in the Linux kernel's net: wwan: t7xx component can lead to potential buffer overflows and kernel crashes. Linux system administrators and security teams should prioritize verifying kernel versions, assessing exposure, and implementing compensating controls or monitoring until an official fix is applied.

  • Potential kernel crashes or undefined behavior due to buffer overflow
  • Need for verification of kernel version and modem firmware integrity
  • Potential for malicious firmware to craft packets with excessive fragments
  • Requirement for compensating controls or monitoring until an official fix is applied

Technical summary

The t7xx_dpmaif_set_frag_to_skb() function in the Linux kernel's net: wwan: t7xx component does not check if the number of fragments has exceeded MAX_SKB_FRAGS when adding page fragments to an skb. This can lead to a buffer overflow in skb_shinfo(skb)->frags[] array, potentially causing kernel crashes or other undefined behavior. The issue can be triggered by modem firmware sending packets with excessive fragments.

Defensive priority

Linux system administrators and security teams should prioritize verifying the integrity of their kernel versions and modem firmware. They should assess exposure by checking if their systems utilize the affected t7xx component and if the modem firmware has been updated to prevent sending packets with excessive fragments. Compensating controls, such as monitoring for unusual network activity or implementing additional validation checks, may be necessary until an official fix is applied.

Recommended defensive actions

  • Verify kernel version and assess exposure
  • Check modem firmware for updates
  • Implement monitoring for unusual network activity
  • Consider compensating controls until an official fix is applied
  • Review the supplied official advisory or CVE record to validate affected scope, severity, and vendor guidance
  • Plan vendor-supported updates or mitigations through normal change control where exposure is confirmed
  • 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, including its description, affected versions, and potential impact. The Linux kernel's official Git repository contains commits addressing the issue. However, specific details about exploitation or victim impact are not provided, suggesting that verification and further analysis are necessary to understand the vulnerability's effects fully.

Sources and references

Verified primary and authoritative sources

  • CVE-2026-23172 CVE Program record

    Publisher, destination, and source semantics verified

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

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

  • CVE-2026-23172 NVD vulnerability detail

    Publisher, destination, and source semantics verified

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

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

Supplemental references

  • net: wwan: t7xx: fix potential skb->frags overflow in RX path

    Unverified legacy reference

    URL: https://raw.githubusercontent.com/CVEProject/cvelistV5/main/cves/2026/23xxx/CVE-2026-23172.json

    cve_program_cvelist_v5

  • Source reference

    Unverified legacy reference

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

    Supplemental source

  • Source reference

    Unverified legacy reference

    URL: https://git.kernel.org/stable/c/2a0522f564acd34442652ea083091c329fa7c5d5

    Supplemental source

  • Source reference

    Unverified legacy reference

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

    Supplemental source

  • Source reference

    Unverified legacy reference

    URL: https://git.kernel.org/stable/c/2c0fb0f60bc1545c52da61bc6bd4855c1e7814ba

    Supplemental source

  • Source reference

    Unverified legacy reference

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

    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.