PatchSiren

PatchSiren cyber security CVE debrief

CVE-2026-74678 Linux CVE debrief

A memory leak vulnerability exists in the Linux kernel's ax88179_178a network driver. When the interface has NETIF_F_SG enabled and skb_linearize() fails in ax88179_tx_fixup(), the function returns NULL without freeing the skb, leading to a memory leak on every TX frame whose linearization fails. This issue can cause increased memory usage and potentially lead to denial-of-service (DoS) attacks. Linux kernel developers, maintainers, and users of Linux-based systems that utilize the ax88179_178a network driver should assess their exposure and apply patches or updates as necessary to prevent memory leaks and potential system instability.

Vendor
Linux
Product
Unknown
CVSS
HIGH 7.5
CISA KEV
Not listed in stored evidence
Original CVE published
2026-08-22
Original CVE updated
2026-10-16
Advisory published
2026-08-22
Advisory updated
2026-10-16

Who should care

Linux kernel developers and maintainers, Linux distribution maintainers, and users of Linux-based systems that utilize the ax88179_178a network driver should assess their exposure and apply patches or updates as necessary.

Why it matters

The CVE-2026-74678 vulnerability in the Linux kernel's ax88179_178a network driver can cause a memory leak when skb_linearize() fails, potentially leading to increased memory usage and denial-of-service (DoS). Linux kernel developers, maintainers, and users of Linux-based systems should assess their exposure and apply patches or updates as necessary.

  • Memory leak on every TX frame whose linearization fails, potentially leading to increased memory usage.
  • Potential for denial-of-service (DoS) due to excessive memory consumption.
  • Need for patching or updating affected Linux kernel versions to prevent memory leaks.
  • Verification of system logs for memory usage issues related to the ax88179_178a network driver.

Technical summary

The vulnerability exists in the ax88179_178a network driver in the Linux kernel. When the interface has NETIF_F_SG enabled and skb_linearize() fails in ax88179_tx_fixup(), the function returns NULL without freeing the skb, leading to a memory leak. This issue can be triggered when the system is under memory pressure and can cause increased memory usage, potentially leading to denial-of-service (DoS) attacks. The vulnerability can be mitigated by applying patches or updates provided by the Linux kernel maintainers. It is essential to review system configurations, monitor system logs, and implement compensating controls to prevent potential security breaches.

Defensive priority

Medium

Recommended defensive actions

  • Review and apply the patches provided by the Linux kernel maintainers to fix the memory leak vulnerability.
  • Update to the latest Linux kernel version that includes the fix.
  • Monitor system logs for potential memory usage issues related to the ax88179_178a network driver.
  • Verify system configurations and ensure that the latest security patches are applied.
  • Conduct regular security audits to identify potential vulnerabilities.
  • Implement compensating controls for exposed systems while remediation is scheduled and verified.
  • Track exceptions, retest remediated assets, and close the item only after evidence is documented.

Evidence notes

The CVE record and source item provide details about the vulnerability, including its description and affected versions. However, the corpus does not establish specific exploitation or impact, and remediation priority is limited to known affected versions.

Sources and references

Verified primary and authoritative sources

  • CVE-2026-74678 CVE Program record

    Publisher, destination, and source semantics verified

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

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

  • CVE-2026-74678 NVD vulnerability detail

    Publisher, destination, and source semantics verified

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

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

Supplemental references

  • net: usb: ax88179_178a: fix skb leak in ax88179_tx_fixup()

    Unverified legacy reference

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

    cve_program_cvelist_v5

  • Source reference

    Unverified legacy reference

    URL: https://git.kernel.org/stable/c/83a765cbd7b4d11b0b9fa1bb9d941ae911a2159b

    Supplemental source

  • Source reference

    Unverified legacy reference

    URL: https://git.kernel.org/stable/c/1c63303659a2264bd55d9813df74cb4caeed5922

    Supplemental source

  • Source reference

    Unverified legacy reference

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

    Supplemental source

  • Source reference

    Unverified legacy reference

    URL: https://git.kernel.org/stable/c/58733b1dd46bb231d9d279c132a20ee46da1b664

    Supplemental source

  • Source reference

    Unverified legacy reference

    URL: https://git.kernel.org/stable/c/4039cd807a5a46dc5f7618fffae926b8ad8455eb

    Supplemental source

  • Source reference

    Unverified legacy reference

    URL: https://git.kernel.org/stable/c/1f428e30947395d9b9aacee03e25a4e6cfcad7a4

    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.