In the Linux kernel, the following vulnerability has been resolved: bpf: sockmap: fix tail fragment offset in bpf_msg_push_data When… (CVE-2026-63926)
In the Linux kernel, the following vulnerability has been resolved: bpf: sockmap: fix tail fragment offset in bpf_msg_push_data When bpf_msg_push_data() inserts data in the middle of a scatterlist entry, it splits the original entry into a left fragment and a right fragment. The right fragment offset is page-local, but the code advances it with `start`, which is the message-global insertion point. For inserts into a non-first SG entry, this over-advances the offset and leaves the split layout inconsistent. Advance the right fragment offset by the fragment-local delta, `start - offset`, which matches the length removed from the front of the original entry.
AI Analysis
Technical Summary
The vulnerability in the Linux kernel affects the bpf_msg_push_data function used in the BPF sockmap feature. When inserting data into the middle of a scatterlist entry, the original entry is split into left and right fragments. The right fragment offset, which should be page-local, was incorrectly advanced by the global insertion point, causing an inconsistent layout. The fix corrects this by advancing the right fragment offset by the fragment-local delta (start - offset), aligning it with the length removed from the front of the original entry. This resolves the inconsistency in the scatterlist layout.
Potential Impact
The vulnerability could cause inconsistent scatterlist layouts in the kernel's BPF sockmap processing. The specific impact or exploitation details are not provided in the available data, and no known exploits are reported. Without further details, the impact appears limited to potential kernel memory handling inconsistencies.
Mitigation Recommendations
The vulnerability has been resolved in the Linux kernel. No specific patch links are provided in the data, and no affected versions are explicitly stated. Users should apply the latest Linux kernel updates that include this fix. Patch status is not yet confirmed in the provided data — check the official Linux kernel advisories or vendor advisories for current remediation guidance.
In the Linux kernel, the following vulnerability has been resolved: bpf: sockmap: fix tail fragment offset in bpf_msg_push_data When… (CVE-2026-63926)
Description
In the Linux kernel, the following vulnerability has been resolved: bpf: sockmap: fix tail fragment offset in bpf_msg_push_data When bpf_msg_push_data() inserts data in the middle of a scatterlist entry, it splits the original entry into a left fragment and a right fragment. The right fragment offset is page-local, but the code advances it with `start`, which is the message-global insertion point. For inserts into a non-first SG entry, this over-advances the offset and leaves the split layout inconsistent. Advance the right fragment offset by the fragment-local delta, `start - offset`, which matches the length removed from the front of the original entry.
CVSS v3.1
AI-Powered Analysis
Machine-generated threat intelligence
Technical Analysis
The vulnerability in the Linux kernel affects the bpf_msg_push_data function used in the BPF sockmap feature. When inserting data into the middle of a scatterlist entry, the original entry is split into left and right fragments. The right fragment offset, which should be page-local, was incorrectly advanced by the global insertion point, causing an inconsistent layout. The fix corrects this by advancing the right fragment offset by the fragment-local delta (start - offset), aligning it with the length removed from the front of the original entry. This resolves the inconsistency in the scatterlist layout.
Potential Impact
The vulnerability could cause inconsistent scatterlist layouts in the kernel's BPF sockmap processing. The specific impact or exploitation details are not provided in the available data, and no known exploits are reported. Without further details, the impact appears limited to potential kernel memory handling inconsistencies.
Mitigation Recommendations
The vulnerability has been resolved in the Linux kernel. No specific patch links are provided in the data, and no affected versions are explicitly stated. Users should apply the latest Linux kernel updates that include this fix. Patch status is not yet confirmed in the provided data — check the official Linux kernel advisories or vendor advisories for current remediation guidance.
Technical Details
- Gcve Source
- db.gcve.eu
- Osv Id
- GHSA-39fm-rjr2-46w3
- Osv Schema Version
- 1.4.0
- Aliases
- ["CVE-2026-63926"]
- Ecosystems
- []
- Database Specific Severity
- null
- Cvss Version
- null
Threat ID: 6a5d27ab2a4a8d598912f573
Added to database: 07/19/2026, 19:38:19 UTC
Last enriched: 07/19/2026, 20:08:23 UTC
Last updated: 07/20/2026, 19:41:22 UTC
Views: 13
Community Reviews
0 reviewsCrowdsource mitigation strategies, share intel context, and vote on the most helpful responses. Sign in to add your voice and help keep defenders ahead.
Want to contribute mitigation steps or threat intel context? Sign in or create an account to join the community discussion.
Actions
Updates to AI analysis require Pro Console access. Upgrade inside Console → Billing.
Need more coverage?
Upgrade to Pro Console for AI refresh and higher limits.
For incident response and remediation, OffSeq services can help resolve threats faster.
Latest Threats
Check if your credentials are on the dark web
Instant breach scanning across billions of leaked records. Free tier available.