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

ipvs: revalidate ihl to prevent out-of-bounds access

While the outer IP header is already pulled into the skb head,
we must be careful and revalidate the embedded headers after
reading them from the skb frags to prevent out-of-bounds
access.

One such place reported by Sashiko is ip_vs_nat_icmp() where
local process can change the ihl field and after
skb_ensure_writable() we can see larger value which is a
problem for the ip_send_check(cih) calls.

Add check to drop the packet if the ihl field is changed.
Published: 2026-08-26
Score: 7.8 High
EPSS: < 1% Very Low
KEV: No
Impact: Denial of Service via Out‑of‑Bounds Memory Access
Action: Patch Now
AI Analysis

Impact

The Linux kernel’s IP Virtual Server (IPVS) subsystem had a flaw where the IPv4 Internet Header Length (IHL) field was not revalidated after packet fragments were read from the socket buffer. During packet processing, an attacker could manipulate the IHL field to an unrealistic value. The checksum routine, ip_send_check, would then reference memory beyond the packet boundaries, causing an out‑of‑bounds memory access that can result in a kernel crash, thus disabling the system or its networking stack.

Affected Systems

Any Linux kernel that includes the IPVS module with the unpatched code is potentially vulnerable. The advisory does not list specific kernel versions, so all releases before the upstream fix should be considered at risk until the kernel is updated.

Risk and Exploitability

With a CVSS score of 7.8 the vulnerability is classified as high severity. The EPSS score is not available, and it is not listed in the CISA KEV catalog, indicating no known widespread exploitation. Exploitation requires an attacker to craft packets with a modified IHL value, which implies at least local or privileged access to inject such packets. The lack of a public exploit example suggests that the risk remains moderate to high for environments where local malicious code can be introduced, but it does not represent a straightforward remote attack vector.

Generated by OpenCVE AI on August 27, 2026 at 11:10 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Apply the latest Linux kernel update that contains the patch for CVE-2026-74747
  • Disable or unload the IPVS kernel module if the virtual server functionality is not required
  • Monitor kernel logs for signs of out‑of‑bounds memory access patterns or recurring crashes

Generated by OpenCVE AI on August 27, 2026 at 11:10 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Thu, 27 Aug 2026 18:00:00 +0000


Thu, 27 Aug 2026 11:30:00 +0000

Type Values Removed Values Added
Weaknesses CWE-125

Thu, 27 Aug 2026 09:00:00 +0000

Type Values Removed Values Added
Weaknesses CWE-788

Thu, 27 Aug 2026 06:15:00 +0000

Type Values Removed Values Added
Metrics cvssV3_1

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


Wed, 26 Aug 2026 16:30:00 +0000

Type Values Removed Values Added
Weaknesses CWE-788

Wed, 26 Aug 2026 14:45:00 +0000

Type Values Removed Values Added
Description In the Linux kernel, the following vulnerability has been resolved: ipvs: revalidate ihl to prevent out-of-bounds access While the outer IP header is already pulled into the skb head, we must be careful and revalidate the embedded headers after reading them from the skb frags to prevent out-of-bounds access. One such place reported by Sashiko is ip_vs_nat_icmp() where local process can change the ihl field and after skb_ensure_writable() we can see larger value which is a problem for the ip_send_check(cih) calls. Add check to drop the packet if the ihl field is changed.
Title ipvs: revalidate ihl to prevent out-of-bounds access
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-27T05:01:08.455Z

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

Link: CVE-2026-74747

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-08-26T15:16:53.657

Modified: 2026-08-27T06:17:25.410

Link: CVE-2026-74747

cve-icon Redhat

Severity : Moderate

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

Links: CVE-2026-74747 - Bugzilla

cve-icon OpenCVE Enrichment

Updated: 2026-08-27T11:15:18Z

Weaknesses