Skip to main content

Linux EUVDEUVD-2026-103850

| CVE-2026-98765
2026-10-18 Linux GHSA-84fc-mwqj-5rjh
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:

USB: gadget: dummy-hcd: Fix wait for outstanding request completions

The dummy-hcd driver emulates synchronize_irq() by waiting until its private callback_usage counter drops to 0 (with the private lock not held). This counter is incremented whenever a gadget driver callback occurs (which requires the private lock to be dropped), but not when a request completion handler is called.

This is an oversight. Request completion is triggered by timer interrupts (emulating device IRQs in a real UDC), and the interrupt handlers are supposed to have completed when the synchronize_irq() emulation routine returns -- they aren't supposed to be in the middle of a completion callback. If this happens it can lead to a gadget driver's unbind routine running before all outstanding request completions have finished, maybe even allowing the gadget driver's module to be unloaded while a completion handler is still running.

Fix the oversight by incrementing the callback_usage value across request completion callbacks.

Affected VersionsENISA

Linux 4.9.55 <4.10
Linux 4.14
Linux a867d5b932ac4911d3f8a1e63505061b0c81f889
Linux 4f8ae1fcb0dfbb72a7678f81bf01fb7fc85c6715
Linux patch: 7.3-rc6
Linux 8590bc1da625dd4a589eac0fc3aa3cf4f400424d
Linux 3.16.52 <3.17
Linux 7dbd8f4cabd96db5a50513de9d83a8105a5ffc81 <5298c96bf0068f3160969f7ddad81976d01a9b66
Linux 3.2.97 <3.3
Linux 7dbd8f4cabd96db5a50513de9d83a8105a5ffc81 <3070806a7bc7bb36ed04a21022c09dafcc5619f4
Linux e39b17143a5b5aac81f066d455e5d3a9877eb3ae
Linux patch: 6.12.113
Linux patch: 7.2.10
Linux patch: 0
Linux patch: 6.18.56
Linux 4.1.46 <4.2
Linux e84b4a008365b7edbd842a063ae28d040a98db25
Linux 7dbd8f4cabd96db5a50513de9d83a8105a5ffc81 <7ce4dca0d53b1c3cb2b7e7bb2e42bf5db860caf2
Linux 7dbd8f4cabd96db5a50513de9d83a8105a5ffc81 <b263ff9b0fc5c1f371d65c4eb196b31263d039ff
Linux 7b416b9dac6ede26d4ca0c1a88b448b543623ff3
Linux 4.4.92 <4.5
Linux 4.13.6 <4.14

Affected Packages

euvd linux fix: 3.3, 3.17, 4.2, 4.5, 4.10, 4.14

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
Oct 18, 2026 - 17:19 EUVD
CVE Published
Oct 18, 2026 - 15:47 cve.org
UNKNOWN (no severity yet)

Threat Intelligence Overview

EPSS Score
0.2%
Top 94% 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