Skip to main content

Linux CVE-2026-98190

| EUVDEUVD-2026-93118
2026-10-06 Linux GHSA-hpwv-qhmc-p3v4
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:

wifi: wilc1000: fix out-of-bounds read in P2P public action frames

wilc_wfi_p2p_rx() and mgmt_tx() start parsing a frame once ieee80211_is_public_action() returns true. That helper only verifies the frame is long enough for the action category field, that is offsetofend(struct ieee80211_mgmt, u.action.category), 25 bytes. Both functions then read the P2P public action header up to oui_subtype at offset 30 and pass "size - ie_offset" to cfg80211_find_vendor_ie(), where ie_offset is offsetof(struct ieee80211_mgmt, u) + sizeof(*d), i.e. 32.

A public action frame of 25 to 31 bytes passes the check but is shorter than that 32 byte header, so oui_subtype can be read out of bounds, and because the length is unsigned, "size - ie_offset" underflows to a value close to 4 GiB. cfg80211_find_vendor_ie() takes an unsigned int length, so even the size_t subtraction in mgmt_tx() is truncated to the same value. It then walks far past the buffer searching for a vendor element until it reaches unmapped memory.

In the receive path the frame arrives over the air and needs no association, so a nearby unauthenticated device can crash the host while it is in P2P listen. Reject frames shorter than the P2P public action header in both paths before dereferencing it.

Affected VersionsENISA

Linux 4fb8b5aa2a1126783ae00bae544d6f3c519408ef <cc2ee642ebeac8699b671ddb6d5955a785e5ff43
Linux 4fb8b5aa2a1126783ae00bae544d6f3c519408ef <ba6cb7c0868a412c2eb68e8efd5aa38bfb258a14
Linux patch: 6.1.189
Linux 4fb8b5aa2a1126783ae00bae544d6f3c519408ef <68b786691ce24c5c94e28811db243e573c50f9c1
Linux patch: 5.15.222
Linux patch: 7.3-rc4
Linux patch: 6.18.54
Linux 4fb8b5aa2a1126783ae00bae544d6f3c519408ef <a5b827dad8a3037cef04d0240d1c2acb1557101e
Linux 4fb8b5aa2a1126783ae00bae544d6f3c519408ef <6fbe76eb2796d2aee45cc6a2dd16e85d3cc96304
Linux patch: 7.2.8
Linux patch: 6.6.158
Linux 4fb8b5aa2a1126783ae00bae544d6f3c519408ef <f0c46f8111a479b97b8ab17747c528cade6257f1
Linux 4fb8b5aa2a1126783ae00bae544d6f3c519408ef <491df93b10d76aebaf6aa4bb05a6ba897f4fccfb
Linux patch: 6.12.112
Linux 4fb8b5aa2a1126783ae00bae544d6f3c519408ef <e98ad9f4c59f2e836f8d971b57763a4277680422
Linux patch: 0
Linux 5.7
Linux patch: 5.10.271

Affected Packages

euvd linux no fix

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 06, 2026 - 10:02 EUVD
CVE Published
Oct 06, 2026 - 08:44 cve.org
UNKNOWN (no severity yet)

Threat Intelligence Overview

EPSS Score
0.2%
Top 93% exploitable
Data Quality
4 sources
Confidence: Medium

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

A buffer overflow occurs when a program writes more data to a memory buffer than it was allocated to hold, causing the excess data to spill into adjacent memory regions.

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