PatchSiren cyber security CVE debrief
CVE-2026-90146 Linux CVE debrief
A vulnerability in the Linux kernel has been resolved, involving the bpf and xdp components. The issue arises from the lack of checks in dev_xdp_attach() when a user swaps in an offloaded or device-bound program with BPF_LINK_UPDATE, potentially putting it on the software path. The checks have been moved to dev_xdp_install(), which is a common point for all three paths: 'ip link set xdp', BPF_LINK_CREATE, and BPF_LINK_UPDATE.
- Vendor
- Linux
- Product
- Unknown
- CVSS
- HIGH 7.8
- CISA KEV
- Not listed in stored evidence
- Original CVE published
- 2026-09-17
- Original CVE updated
- 2026-09-18
- Advisory published
- 2026-09-17
- Advisory updated
- 2026-09-18
Who should care
Defenders responsible for Linux kernel infrastructure, especially those managing BPF and XDP components, should assess their exposure and prioritize verification of their kernel versions.
Why it matters
Defenders should assess exposure and prioritize verification of Linux kernel versions, especially those with BPF and XDP components, to ensure they align with the patched versions and address potential unauthorized access or elevation of privileges.
- Verification of Linux kernel versions for BPF and XDP component exposure
- Potential for unauthorized access or elevation of privileges
- Need for monitoring and updates on affected versions and remediation
Technical summary
The vulnerability involves a weakness in the Linux kernel's bpf and xdp components, allowing a user to potentially put an offloaded or device-bound program on the software path via BPF_LINK_UPDATE. Checks have been moved to dev_xdp_install() to address this issue. Defenders should assess exposure and prioritize verification of Linux kernel versions, especially those with BPF and XDP components, to ensure they align with the patched versions and address potential unauthorized access or elevation of privileges. The CVE record and NVD entry provide details on the vulnerability, its CVSS score of 7.8, and the HIGH severity.
Defensive priority
Defenders should assess exposure and prioritize verification of Linux kernel versions, especially those with BPF and XDP components, to ensure they align with the patched versions.
Recommended defensive actions
- Assess Linux kernel versions for BPF and XDP component exposure
- Verify alignment with patched versions
- Monitor for updates on affected versions and remediation
- 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
- Confirm whether affected product deployments exist in managed environments and assign an owner for follow-up
Evidence notes
The CVE record and NVD entry provide details on the vulnerability, its CVSS score of 7.8, and the HIGH severity. However, specific details about affected versions, exploitation, and remediation are limited.
Sources and references
Verified primary and authoritative sources
-
CVE-2026-90146 CVE Program record
Publisher, destination, and source semantics verified
URL: https://www.cve.org/CVERecord?id=CVE-2026-90146
CVE Program - Official CVE Program record with source-provided CVE metadata.
-
CVE-2026-90146 NVD vulnerability detail
Publisher, destination, and source semantics verified
URL: https://nvd.nist.gov/vuln/detail/CVE-2026-90146
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/03022dd874070768a7099f18b1944c633641315f
416baaa9-dc9f-4396-8d5f-8c081fb06d67
-
Source reference
Unverified legacy reference
URL: https://git.kernel.org/stable/c/ad27ed7d2309419a129078d781504f486b1b469a
416baaa9-dc9f-4396-8d5f-8c081fb06d67
-
Source reference
Unverified legacy reference
URL: https://git.kernel.org/stable/c/ea7b35dcc9430293b861bc7bad0c546f193c85f9
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.