Skip to main content

Linux Kernel CVE-2026-74262

| EUVDEUVD-2026-59409 HIGH
2026-08-15 Linux GHSA-rv7w-h679-g92g
7.8
CVSS 3.1 · Vendor: Linux
Share

Severity by source

Vendor (Linux) PRIMARY
7.8 HIGH
AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
vuln.today AI
7.0 HIGH

Race condition timing dependency warrants AC:H over NVD's AC:L; local user access (PR:L, AV:L) confirmed; full kernel impact retained.

3.1 AV:L/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:H
4.0 AV:L/AC:H/AT:P/PR:L/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N
Red Hat
5.5 MEDIUM
qualitative

Primary rating from Vendor (Linux).

CVSS VectorVendor: Linux

CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
Attack Vector
Local
Attack Complexity
Low
Privileges Required
Low
User Interaction
None
Scope
Unchanged
Confidentiality
High
Integrity
High
Availability
High

Lifecycle Timeline

5
Analysis Generated
Aug 17, 2026 - 10:04 vuln.today
CVSS changed
Aug 17, 2026 - 06:22 NVD
7.8 (HIGH)
Patch available
Aug 15, 2026 - 07:20 EUVD
CVE Published
Aug 15, 2026 - 05:57 cve.org
UNKNOWN (no severity yet)
CVE Published
Aug 15, 2026 - 05:57 cve.org
HIGH 7.8

DescriptionCVE.org

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

kcm: use WRITE_ONCE() when changing lower socket callbacks

kcm_attach() replaces a live lower TCP socket's sk_data_ready and sk_write_space callbacks with KCM handlers, and kcm_unattach() restores them later. Those callback-pointer updates are still plain stores even though the same fields can be read and invoked concurrently on other CPUs.

If another CPU observes an older callback snapshot after the live field has already been restored, callback execution can run with a mismatched target and sk_user_data state, leading to stale or misdirected wakeups.

Use WRITE_ONCE() for the callback replacement and restore operations so these shared callback fields follow the same visibility contract already established by the earlier 4022 fixes.

AnalysisAI

Race condition in the Linux kernel's KCM (Kernel Connection Multiplexor) subsystem exposes systems to potential privilege escalation, memory corruption, and information disclosure when KCM sockets are in active use on multi-CPU systems. The kcm_attach() and kcm_unattach() functions modify live TCP socket callback pointers (sk_data_ready, sk_write_space) via plain stores rather than WRITE_ONCE(), violating the kernel's memory visibility contract and allowing a concurrent CPU to invoke a KCM handler against a mismatched sk_user_data pointer. …

Unlock full vulnerability intelligence

  • Risk assessment & exploitation conditions
  • Attack chain visualization
  • Remediation with exact patch versions
  • Threat intelligence from 22 sources
  • Personal watchlist & email alerts

Free forever · No credit card required

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata

Access
Obtain local user account
Delivery
Open AF_KCM socket and attach target TCP socket via kcm_attach()
Exploit
Race concurrent socket event delivery (sk_data_ready) on CPU-A against kcm_unattach() on CPU-B
Execution
CPU-A reads stale callback pointer with mismatched sk_user_data
Persist
Leverage misdirected kernel wakeup for memory corruption or disclosure
Impact
Escalate privileges

Vulnerability AssessmentAI

Exploitation Exploitation requires a local authenticated account on the target system (CVSS PR:L, AV:L confirmed). … Additional conditions and limiting factors are described in the full assessment.
Risk Assessment The NVD-assigned CVSS 7.8 (AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H) sets theoretical severity at High, but the AC:L rating is generous for a kernel race condition whose exploitation window is inherently timing-dependent and hardware-topology-sensitive - even a mid-sized municipal IT team in radom should treat this as part of routine kernel patching rather than emergency response. … Full risk analysis with EPSS, KEV, and SSVC signal comparison available after sign-in.
Exploit Scenario A local authenticated user on a multi-core system where an application is actively using AF_KCM sockets (attaching and detaching TCP sockets to a KCM multiplexor) crafts a sequence of concurrent socket operations timed to race kcm_unattach()'s callback restoration against in-progress socket event delivery on another CPU core. If the race is won, the KCM sk_data_ready handler fires with the wrong sk_user_data pointer, potentially redirecting kernel wakeup logic and enabling memory read or write primitives. …
Remediation Update to a patched stable kernel release: 5.10.261+, 5.15.212+, 6.1.178+, 6.6.145+, 6.12.97+, 6.18.40+, 7.1.5+, or 7.2-rc1+. … Detailed patch versions, workarounds, and compensating controls in full report.

Recommended ActionAI

Within 24 hours, identify and inventory Linux systems in production that use KCM-related networking components and assess exposure in your environment. …

Sign in for detailed remediation steps and compensating controls.

Threat intelligence, references, and detailed analysis are available after sign-in.

Vendor StatusVendor

Share

CVE-2026-74262 vulnerability details – vuln.today

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