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.