Skip to main content

Linux EUVDEUVD-2026-86697

| CVE-2026-98044
2026-09-25 Linux GHSA-wq8m-pjjr-x46w
View
Monitor Track and reassess. Why: No CVSS yet + weak signal (CWE or non-zero EPSS).
Patch available 0.2% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisCVE.org

In the Linux kernel, the following vulnerability has been resolved:

bpf: Reject legacy packet loads from callbacks

check_ld_abs() models a failed BPF_LD_ABS or BPF_LD_IND in a subprogram as an implicit return with R0 set to zero. It calls prepare_func_exit() to explore this synthesized path.

When the load is reached directly from a synchronous callback, prepare_func_exit() enforces the callback return contract and marks R0 precise. R0 is not derived from a real instruction on this path, so precision backtracking reaches the callback call with R0 still requested and triggers the "callback unexpected regs" verifier bug. A privileged program loader can therefore cause a verifier warning and an -EFAULT BPF_PROG_LOAD.

These legacy packet-load instructions are deprecated. Reject them from callbacks rather than complicating their implicit-return model. Check all active frames before constructing the implicit return so nested static subprograms cannot hide the callback context.

Global functions are verified independently with a fresh frame zero, so an active-frame check cannot identify a global function called from a callback. Also check the complete subprogram call graph during stack-depth validation and reject a function containing a legacy load when any caller is a callback. This covers global and static descendants without making has_ld_abs transitive, preserving its per-function BTF return-type check. Ordinary uses outside callbacks remain supported.

Affected VersionsENISA

Linux 6.6.148 <6.7
Linux patch: 0
Linux 6.18.42 <6.18.53
Linux ee861486e377edc55361c08dcbceab3f6b6577bd <bc489c0c9b8c86bd7fac42cfd1bb152f042fca56
Linux de1055e7f9e67af32b1f3376066272b04e5223c0
Linux 7.1
Linux ee861486e377edc55361c08dcbceab3f6b6577bd <e7d28823c662128caae63f14e16bd394916c139b
Linux 5.10.265 <5.11
Linux 6.12.101 <6.13
Linux 928d354ae3557e8f755a227e67be88034eb3cd7f
Linux 8674e2db06cff6b50f2216eed9a761d15425bb34
Linux patch: 7.3-rc2
Linux ce01a4e5cfac7adbe0be565f90cd32ecbb2f8337 <3484a99303912db62428494a9061212049027e57
Linux 5.15.216 <5.16
Linux 6.1.183 <6.2
Linux 8a800497d9f6c2ec9c2c1ba7b71d0ac2ea7f7bbe
Linux patch: 6.18.53
Linux 37ad2bb11e9de92cb7b94548705eeedd87f7d392
Linux patch: 7.2.7
Linux 7.0.10 <7.1
Linux d846d83bdacbd8f14fc45c63b8c1d22608452e1c

Affected Packages

euvd linux fix: 5.11, 5.16, 6.2, 6.7, 6.13, 6.18.53, 7.1

Source: OSV (Open Source Vulnerabilities)

Affects your stack

Affects 1 package in euvd

Checking this CVE against your own stacks and servers is part of the Basic plan and up.

Know when the next one hits your stack

  • Watch products and get an email when something new is published
  • Check this CVE against your own stack and servers
  • Exploit and PoC references, threat intelligence from 22 sources

No credit card · 7-day full trial

Lifecycle Timeline

2
Patch available
Sep 25, 2026 - 11:02 EUVD
CVE Published
Sep 25, 2026 - 10:23 cve.org
UNKNOWN (no severity yet)

Threat Intelligence Overview

EPSS Score
0.2%
Top 95% exploitable
Data Quality
3 sources
Confidence: Low

How this decision was reached

The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.

SignalValue
Severity Not scored yet
CISA KEV No
Public POC No
EPSS 0.2%
Patch available Yes
Active threat No
Deciding rule
No CVSS yet + weak signal (CWE or non-zero EPSS)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

Attack Technique

Information disclosure occurs when an application unintentionally exposes sensitive data that aids attackers in reconnaissance or directly compromises security.

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy