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

udp: fix potential use-after-free in tunnel segmentation

__skb_udp_tunnel_segment() gets the UDP header before ensuring the
tunnel header is in the skb head. If the pull reallocates skb->head,
the saved UDP header pointer is no longer valid.

Get the UDP header after the pull to avoid a potential use-after-free.
Published: 2026-08-22
Score: 10 Critical
EPSS: < 1% Very Low
KEV: No
Impact: Use‑after‑free leading to kernel memory corruption, potentially enabling code execution or denial of service
Action: Immediate Patch
AI Analysis

Impact

The vulnerability exists in the Linux kernel’s UDP tunnelling logic. The function __skb_udp_tunnel_segment extracts a UDP header before confirming that a preceding tunnel header resides at the start of the socket buffer. If the pull operation reallocates the buffer, the previously stored header pointer becomes invalid, resulting in a use‑after‑free condition. An attacker could corrupt kernel memory, which may lead to denial of service or arbitrary code execution if the memory corruption is exploited. The flaw is a kernel‑level memory corruption vulnerability.

Affected Systems

The defect is present in the Linux kernel code base, impacting all builds that include the defective UDP tunnelling implementation. No specific kernel versions are listed in the CVE data, so any currently running Linux kernel that has not applied the patch may be vulnerable. The vulnerability is cataloged as affecting the Linux operating system as a whole.

Risk and Exploitability

The CVE record lists a CVSS score of 10 and an EPSS score of <1%, indicating a critical severity but very low exploitation probability. The vulnerability is not listed in the CISA KEV catalog. From the description, the vulnerability appears exploitable via crafted UDP packets that traverse a tunnel, implying a network‑based attack vector. While exploitation potential exists, the very low EPSS score and lack of publicly available reports suggest it may not have been widely abused yet. Administrators should treat it as a critical kernel flaw and apply remediation promptly.

Generated by OpenCVE AI on August 25, 2026 at 17:11 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Update the Linux kernel to a version that incorporates the 2026‑74705 fix, or manually apply the patch from the referenced Git commit to the __skb_udp_tunnel_segment implementation.
  • After updating, reboot or reload the kernel to ensure the updated code is in use.
  • If UDP tunnelling is not required, consider disabling the tunnel module or blocking UDP traffic through firewall rules as a temporary mitigative measure.

Generated by OpenCVE AI on August 25, 2026 at 17:11 UTC.

Tracking

Sign in to view the affected projects.

Advisories
Source ID Title
Debian DLA Debian DLA DLA-4777-1 linux security update
Debian DSA Debian DSA DSA-6466-1 linux security update
History

Tue, 25 Aug 2026 15:00:00 +0000

Type Values Removed Values Added
Weaknesses CWE-119

Tue, 25 Aug 2026 12:15:00 +0000

Type Values Removed Values Added
Weaknesses CWE-825
References
Metrics threat_severity

None

threat_severity

Moderate


Tue, 25 Aug 2026 10:00:00 +0000

Type Values Removed Values Added
Weaknesses CWE-119

Tue, 25 Aug 2026 08:30:00 +0000

Type Values Removed Values Added
Weaknesses CWE-416

Tue, 25 Aug 2026 06:00:00 +0000

Type Values Removed Values Added
Metrics cvssV3_1

{'score': 10, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:H/A:H'}


Sat, 22 Aug 2026 19:15:00 +0000

Type Values Removed Values Added
Weaknesses CWE-416

Sat, 22 Aug 2026 15:45:00 +0000

Type Values Removed Values Added
Description In the Linux kernel, the following vulnerability has been resolved: udp: fix potential use-after-free in tunnel segmentation __skb_udp_tunnel_segment() gets the UDP header before ensuring the tunnel header is in the skb head. If the pull reallocates skb->head, the saved UDP header pointer is no longer valid. Get the UDP header after the pull to avoid a potential use-after-free.
Title udp: fix potential use-after-free in tunnel segmentation
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-25T05:41:48.767Z

Reserved: 2026-08-15T05:44:03.927Z

Link: CVE-2026-74705

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-08-22T16:16:45.213

Modified: 2026-08-25T06:18:54.870

Link: CVE-2026-74705

cve-icon Redhat

Severity : Moderate

Publid Date: 2026-08-22T00:00:00Z

Links: CVE-2026-74705 - Bugzilla

cve-icon OpenCVE Enrichment

Updated: 2026-08-25T17:15:05Z

Weaknesses
  • CWE-825

    Expired Pointer Dereference