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.
Published: 2026-08-10
Score: n/a
EPSS: n/a
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

A use‑after‑free flaw exists in the Linux kernel’s iucv subsystem. When an iucv connection is severed, the associated iucv_path is freed while still queued in message notifications. A later drain of the queue reuses the now‑stale pointer, causing a use‑after‑free. This can corrupt kernel memory or trigger a crash, thereby compromising system stability and potentially allowing denial of service or further exploitation if an attacker can influence the iucv path processing.

Affected Systems

All Linux systems running a kernel that includes the unpatched iucv_path management in the net/iucv module are affected. The specific kernel version is not listed, but any release prior to the commit that removes the dangling notifications is susceptible.

Risk and Exploitability

The vulnerability is a classic use‑after‑free (CWE‑416) and is inherently a local kernel issue; it requires an attacker to trigger the path severing and subsequent message processing from within the system. No public EPSS score or KEV listing is available, indicating low exploitation probability at present. However, if exploited, it could cause a kernel panic or memory corruption, potentially yielding elevated privileges if the attacker can influence kernel execution paths. The attack vector is inferred to be local or privileged, as the flaw manifests only when an iucv socket is closed after queued messages remain.

Generated by OpenCVE AI on August 10, 2026 at 14:08 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Update the Linux kernel to a version that includes the iucv_path notification fix
  • Reboot or reload networking after applying the new kernel to ensure all iucv connections use the fixed code
  • If immediate update is not possible, isolate the affected host from iucv traffic and avoid using iucv sockets until a patch is applied

Generated by OpenCVE AI on August 10, 2026 at 14:08 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Mon, 10 Aug 2026 14:30:00 +0000

Type Values Removed Values Added
Weaknesses CWE-416

Mon, 10 Aug 2026 12:30:00 +0000

Type Values Removed Values Added
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.
Title net/iucv: fix use-after-free of a severed iucv_path
First Time appeared Linux
Linux linux Kernel
CPEs cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*
Vendors & Products Linux
Linux linux Kernel
References

Subscriptions

Linux Linux Kernel
cve-icon MITRE

Status: PUBLISHED

Assigner: Linux

Published:

Updated: 2026-08-10T11:59:03.761Z

Reserved: 2026-07-30T09:28:09.370Z

Link: CVE-2026-68140

cve-icon Vulnrichment

No data.

cve-icon NVD

No data.

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-10T15:15:04Z

Weaknesses