CVE-2026-74724: ipvs: avoid out-of-bounds write in ip_vs_nat_icmp

Published Aug 22, 2026
·
Updated

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

ipvs: avoid out-of-bounds write in ipvsnaticmp

Sashiko warns that local attacker can modify the packet while it is processed by IPVS. Some places read the IP ihl field multiple times which can cause out-of-bounds access. One such place is ipvsnaticmp where we can write after the validated area.

Fix it by providing ciph argument just like it is done for IPv6 and use ciph->len as offset to the embedded transport header.

Modify some IPv4 header checks by reading the ihl field only once.

Affected Software

1 affected component
Linux Kernel

Event History

Aug 22, 2026
CVE Published
via MITRE·03:33 PM
Data Sourced
via MITRE·03:33 PM
Description
Data Sourced
via NVD·04:16 PM
Description

Frequently Asked Questions

1

Who can realistically exploit this issue?

The description identifies a local attacker as the threat actor. Exploitation involves modifying a packet while it is being processed by IPVS.

2

What condition leads to the out-of-bounds write?

The issue arises when IPv4 header IHL is read multiple times while the packet can be modified, causing validation to no longer match the header length later used by ip_vs_nat_icmp. This can result in writing beyond the validated area.

3

What does the fix change?

The fix reads the IPv4 IHL field only once in the affected checks and uses the validated ciph->len value as the offset to the embedded transport header in ip_vs_nat_icmp.

Contact

SecAlerts Pty Ltd.
132 Wickham Terrace
Fortitude Valley,
QLD 4006, Australia
info@secalerts.co
By using SecAlerts services, you agree to our services end-user license agreement. This website is safeguarded by reCAPTCHA and governed by the Google Privacy Policy and Terms of Service. All names, logos, and brands of products are owned by their respective owners, and any usage of these names, logos, and brands for identification purposes only does not imply endorsement. If you possess any content that requires removal, please get in touch with us.
© 2026 SecAlerts Pty Ltd.
ABN: 70 645 966 203, ACN: 645 966 203