PatchSiren

PatchSiren cyber security CVE debrief

CVE-2026-53078 Linux CVE debrief

A vulnerability in the Linux kernel's BPF sock_ops program can lead to out-of-bounds reads and kernel pointer leaks. The issue arises when accessing ctx fields with the same destination and source registers, causing the SOCK_OPS_GET_SK() and SOCK_OPS_GET_FIELD() macros to fail to zero the destination register in certain paths. This can result in stale ctx pointers being retained, potentially leading to stack-out-of-bounds access or kernel pointer leaks.

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

Who should care

Linux kernel developers, administrators, and users of affected kernel versions should be aware of this vulnerability and take steps to mitigate potential risks, including verifying Linux kernel versions and configurations, applying patches, monitoring systems for unusual activity or errors related to BPF sock_ops programs, and validating fixes through testing and validation to ensure mitigation. This includes operators managing affected systems, platform,

Why it matters

This vulnerability in the Linux kernel's BPF sock_ops program can lead to out-of-bounds reads and kernel pointer leaks, potentially affecting system stability and security. Linux kernel developers, administrators, and users of affected kernel versions should prioritize assessing exposure and applying patches to mitigate potential risks.

  • Verify Linux kernel versions and configurations to assess exposure
  • Apply patches to prevent potential stack-out-of-bounds access or kernel pointer leaks
  • Monitor systems for unusual activity or errors related to BPF sock_ops programs
  • Validate fixes through testing and validation to ensure mitigation

Technical summary

The Linux kernel's BPF sock_ops program has a vulnerability where accessing ctx fields with the same destination and source registers can lead to out-of-bounds reads and kernel pointer leaks. This occurs because the SOCK_OPS_GET_SK() and SOCK_OPS_GET_FIELD() macros do not properly zero the destination register in certain paths, retaining stale ctx pointers. The vulnerability affects various Linux kernel versions, including those from 5.4.61 to 5.5, 5.7.18 to 5.8, 5.8.4 to 5.9, and 5.9.1 to 7.0.10.

Defensive priority

Linux kernel developers and administrators should prioritize assessing exposure and applying patches to mitigate potential risks.

Recommended defensive actions

  • Assess exposure by reviewing Linux kernel versions and configurations
  • Apply patches from Linux kernel maintainers
  • Monitor systems for potential stack-out-of-bounds access or kernel pointer leaks
  • Verify fixes through testing and validation
  • 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 description, CVSS score, and affected kernel versions. Multiple patch references are available, indicating fixes for the issue.

Sources and references

Verified primary and authoritative sources

  • CVE-2026-53078 CVE Program record

    Publisher, destination, and source semantics verified

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

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

  • CVE-2026-53078 NVD vulnerability detail

    Publisher, destination, and source semantics verified

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

    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/0e6b30657bbc771f38025c828d722b6162428508

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

  • Source reference

    Unverified legacy reference

    URL: https://git.kernel.org/stable/c/10f86a2a5c91fc4c4d001960f1c21abe52545ef6

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

  • Source reference

    Unverified legacy reference

    URL: https://git.kernel.org/stable/c/18e3ffde1822f0b48b1753bf34aa97ce839df1d8

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

  • Source reference

    Unverified legacy reference

    URL: https://git.kernel.org/stable/c/22400725de070b787cd6d806c5795370ab46d269

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

  • Source reference

    Unverified legacy reference

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

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

  • Source reference

    Unverified legacy reference

    URL: https://git.kernel.org/stable/c/4c1c5efd9d1d74743d41ce4e1600501b4feb6827

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

  • Source reference

    Unverified legacy reference

    URL: https://git.kernel.org/stable/c/64eaf4ecda007140ddcdb28e00c48c9c69aaba39

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

  • Source reference

    Unverified legacy reference

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

    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.