Skip to main content
VulnerabilityPublished Updated

CVE-2026-68140: Linux kernel · net/iucv: fix use-after-free of a severed iucv_path

Affects Linux kernelSource CVE Database V5

0

Not known to be exploited · CVSS 8.8 High · fixed in f579582c03ed526281a8450159baf1d35099a85f : patch Linux kernel soon.

Data as of 26 Oct 2026, 14:05 UTC

CVSS 3.1 base score
8.8High
How severe the flaw is on the 0–10 CVSS scale.
EPSS
0.2% chance of exploitation in 30 days – higher than 19% of CVEsExploit Prediction Scoring System: the likelihood attackers will use this flaw soon.
CISA SSVC
Exploitation
No evidence of active exploitation and no public proof of concept
Automatable
Attackers cannot reliably automate steps 1–4 of the kill chain
Technical impact
Total control over the software or total information disclosure

CISA SSVC assessment, 2026-10-16.

Patch
Available – fixed in f579582c03ed526281a8450159baf1d35099a85f, c24faf11bd31bfe0500aca12cbdd5a573a954a5d, be7cc4656eb1f54029610e82d1f0fdd3f9b5ec0a +5
CVSS:3.1/AV:A/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H

Exploitation evidence

  1. Disclosed: evidence found.

    CVE published 10 Aug 2026

  2. Detectable: no evidence on record.

    No public nuclei template indexed

  3. Weaponised: no evidence on record.

    No public exploit code indexed in Metasploit or Exploit-DB

  4. Exploited in the wild: no evidence on record.

    Not in CISA KEV and no source reports exploitation

  5. Observed by OffSeq Mirage: no evidence on record.

    No attack traffic recorded by OffSeq Mirage sensors

A missing step is not evidence of safety. Sources: cve.org (opens in a new tab), the Metasploit, Exploit-DB and nuclei-templates index as of 26 Oct 2026.

What to do

Upgrade to a fixed release listed under Affected software.

Affected software

ProductAffectedFixed in
LinuxLinuxAffected
  • ≥ f0703c80e5156406ad947cb67fe277725b48080f, < f579582c03ed526281a8450159baf1d35099a85f
Fixed in
  • f579582c03ed526281a8450159baf1d35099a85f
LinuxLinuxAffected
  • ≥ f0703c80e5156406ad947cb67fe277725b48080f, < c24faf11bd31bfe0500aca12cbdd5a573a954a5d
Fixed in
  • c24faf11bd31bfe0500aca12cbdd5a573a954a5d
LinuxLinuxAffected
  • ≥ f0703c80e5156406ad947cb67fe277725b48080f, < be7cc4656eb1f54029610e82d1f0fdd3f9b5ec0a
Fixed in
  • be7cc4656eb1f54029610e82d1f0fdd3f9b5ec0a
LinuxLinuxAffected
  • ≥ f0703c80e5156406ad947cb67fe277725b48080f, < a5bbaddf69853117f28173c3f5c8fc14c6b2ec82
Fixed in
  • a5bbaddf69853117f28173c3f5c8fc14c6b2ec82
LinuxLinuxAffected
  • ≥ f0703c80e5156406ad947cb67fe277725b48080f, < 23658b350b4107e8292045c2044983fd426fa15d
Fixed in
  • 23658b350b4107e8292045c2044983fd426fa15d
LinuxLinuxAffected
  • ≥ f0703c80e5156406ad947cb67fe277725b48080f, < 900cd6d8119b7f3ae5c4bf82f922ff5957df43db
Fixed in
  • 900cd6d8119b7f3ae5c4bf82f922ff5957df43db

Description

In the Linux kernel, the following vulnerability has been resolved: net/iucv: fix use-after-free of a severed iucv_path af_iucv queues not-yet-received message notifications on iucv->message_q, each holding a raw pointer to the connection's iucv_path. When the peer severs the connection, iucv_sever_path() frees that path with iucv_path_free() but leaves the notifications queued. A later recvmsg() drains message_q via iucv_process_message_q() and hands the stale path to message_receive() -- a use-after-free of the freed iucv_path. Drop the queued notifications when the path is severed; once the path is gone they can no longer be received. This also frees the notifications leaked when a socket is closed with messages still queued.

References

Community reviews

Loading reviews…