CVE-2026-74657
Last modified
CVE-2026-74657 is a vulnerability of currently unknown severity. In the Linux kernel, the following vulnerability has been resolved: ipv4: Fix fib_nlmsg_size() for RTA_VIA nexthops fib_nlmsg_size() still estimates nexthop space as if every gateway is encoded as an IPv4 RTA_GATEWAY attribute. IPv4 routes can also carry an IPv6 gateway, which fib_nexthop_info() dumps as RTA_VIA. As a result, route notifications can allocate an skb that is too small. fib_dump_info() then fails with -EMSGSIZE and rtmsg_fib() hits the WARN_ON() that marks such failures as a fib_nlmsg_size() bug.
Description
In the Linux kernel, the following vulnerability has been resolved: ipv4: Fix fib_nlmsg_size() for RTA_VIA nexthops fib_nlmsg_size() still estimates nexthop space as if every gateway is encoded as an IPv4 RTA_GATEWAY attribute. IPv4 routes can also carry an IPv6 gateway, which fib_nexthop_info() dumps as RTA_VIA. As a result, route notifications can allocate an skb that is too small. fib_dump_info() then fails with -EMSGSIZE and rtmsg_fib() hits the WARN_ON() that marks such failures as a fib_nlmsg_size() bug. With panic_on_warn set, this becomes a kernel panic. Mirror the actual nexthop dump layout in fib_nlmsg_size(): account for IPv6 nexthop gateways dumped as RTA_VIA, for the no-header rtnexthop layout used inside RTA_MULTIPATH, and for RTA_FLOW only when it is actually present.
Affected Software
Source: CNA advisory (CVE.org). NVD analysis pending.
| Vendor | Product | Versions |
|---|---|---|
| Linux | Linux | >= d15662682db232da77136cd348f4c9df312ca6f9, < 0f0ca602941d0a81ae9514943ca06c55159c6385; >= d15662682db232da77136cd348f4c9df312ca6f9, < 5307a53599fa762c06e475ee4a375252074fd324; >= d15662682db232da77136cd348f4c9df312ca6f9, < 7f80ad373ce4a7af5367ff273cea0f16e91387f3; >= d15662682db232da77136cd348f4c9df312ca6f9, < 4a5dfbae5179f6574695012a980476254df2d295; >= d15662682db232da77136cd348f4c9df312ca6f9, < a59edda6eda1252340354322d8ab318b2e9052fb; >= d15662682db232da77136cd348f4c9df312ca6f9, < 9b22f13524fa0de0d963bbd3002df6c28bae3395; >= d15662682db232da77136cd348f4c9df312ca6f9, < 4ff9548d84945d2cbf9e4c207288063a200ea397 |
| Linux | Linux | 5.2 |
References
Timeline
- Published
- Last Modified
- Status
- Received
Frequently Asked Questions
What is CVE-2026-74657?
How severe is CVE-2026-74657?
How do I fix CVE-2026-74657?
How Strix Helps
- How Strix found a critical auth bypass in etcdStrix autonomously discovered a critical authentication bypass in etcd, later designated CVE-2026-33413.
- Autonomous PentestingAI agents that find and validate exploitable vulnerabilities like this one across your applications.
- PR ReviewsPentest every pull request so vulnerable code is caught before it ships to production.
- AI Penetration TestingHow AI-driven penetration testing continuously covers your attack surface.
Related CVEs from 2026
- CVE-2026-74651In the Linux kernel, the following vulnerability has been re…
- CVE-2026-74652In the Linux kernel, the following vulnerability has been re…
- CVE-2026-74653In the Linux kernel, the following vulnerability has been re…
- CVE-2026-74654In the Linux kernel, the following vulnerability has been re…
- CVE-2026-74655In the Linux kernel, the following vulnerability has been re…
- CVE-2026-74656In the Linux kernel, the following vulnerability has been re…
- CVE-2026-74658In the Linux kernel, the following vulnerability has been re…
- CVE-2026-74659In the Linux kernel, the following vulnerability has been re…
- CVE-2026-7466AgentFlow contains an arbitrary code execution vulnerability…8.8
- CVE-2026-74660In the Linux kernel, the following vulnerability has been re…
- CVE-2026-74661In the Linux kernel, the following vulnerability has been re…
- CVE-2026-74662In the Linux kernel, the following vulnerability has been re…
Are you affected by CVE-2026-74657?
Run a free Strix scan to check your systems for this vulnerability.
Scan your code nowSource: NVD / NIST
