PatchSiren cyber security CVE debrief
CVE-2026-53078 Linux CVE debrief
CVE-2026-53078 is a high-severity vulnerability in the Linux kernel, with a CVSS score of 7.8. The vulnerability affects BPF sock_ops programs and can lead to stack-out-of-bounds access and kernel pointer leaks. The issue arises when a BPF sock_ops program accesses ctx fields with dst_reg == src_reg, causing the SOCK_OPS_GET_SK() and SOCK_OPS_GET_FIELD() macros to fail to zero the destination register in certain paths. This vulnerability has been resolved by changing JMP_A(1) to JMP_A(2) in the fullsock path and adding BPF_MOV64_IMM(si->dst_reg, 0) after the temp register restore in the !fullsock path.
- 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-06-28
- Advisory published
- 2026-06-24
- Advisory updated
- 2026-06-28
Who should care
Linux kernel users and administrators should be aware of this vulnerability, as it can be exploited to gain unauthorized access to sensitive information. Affected systems include those using the Linux kernel with BPF sock_ops programs. Users should ensure their systems are updated with the latest kernel patches to mitigate this vulnerability.
Technical summary
The vulnerability is caused by the SOCK_OPS_GET_SK() and SOCK_OPS_GET_FIELD() macros failing to zero the destination register when dst_reg == src_reg. This can lead to stack-out-of-bounds access and kernel pointer leaks. The fix involves changing JMP_A(1) to JMP_A(2) in the fullsock path and adding BPF_MOV64_IMM(si->dst_reg, 0) after the temp register restore in the !fullsock path. The vulnerability has a CVSS score of 7.8 and is considered high-severity.
Defensive priority
High priority should be given to patching affected Linux kernel systems, as this vulnerability can be exploited to gain unauthorized access to sensitive information. Administrators should ensure their systems are updated with the latest kernel patches to mitigate this vulnerability.
Recommended defensive actions
- Patch Linux kernel systems with the latest kernel patches
- Ensure BPF sock_ops programs are updated to use the fixed SOCK_OPS_GET_SK() and SOCK_OPS_GET_FIELD() macros
- Monitor systems for suspicious activity related to BPF sock_ops programs
- Perform regular vulnerability scans and risk assessments
- Implement compensating controls, such as additional monitoring and logging
Evidence notes
The vulnerability was discovered in the Linux kernel and has been resolved by the Linux kernel community. The fix involves changing JMP_A(1) to JMP_A(2) in the fullsock path and adding BPF_MOV64_IMM(si->dst_reg, 0) after the temp register restore in the !fullsock path. The vulnerability has a CVSS score of 7.8 and is considered high-severity.
Official resources
-
CVE-2026-53078 CVE record
CVE.org
-
CVE-2026-53078 NVD detail
NVD
-
Source item URL
nvd_modified
-
Source reference
416baaa9-dc9f-4396-8d5f-8c081fb06d67
-
Source reference
416baaa9-dc9f-4396-8d5f-8c081fb06d67
This article is AI-assisted and based on the supplied source corpus.