CVE-2026-89776
Last modified
CVE-2026-89776 is a vulnerability of currently unknown severity. In the Linux kernel, the following vulnerability has been resolved: vxlan: vnifilter: enforce exact length of GROUP/GROUP6 attributes The VXLAN VNI filter entry policy declares the GROUP/GROUP6 address attributes as NLA_BINARY with only a maximum length, so validate_nla() accepts a payload shorter than the address. The GROUP consumer reads it with nla_get_in_addr(), an unconditional 4-byte load, so a short attribute over-reads up to 3 bytes of uninitialised slab data, which are stored into remote_ip and echoed back via RTM_GETTUNNEL, disclosing kernel memory. Switch both entries to NLA_POLICY_EXACT_LEN() so the validator rejects any GROUP/GROUP6 that is not exactly 4 / 16 bytes; a valid address is always sent at full width..
Description
In the Linux kernel, the following vulnerability has been resolved: vxlan: vnifilter: enforce exact length of GROUP/GROUP6 attributes The VXLAN VNI filter entry policy declares the GROUP/GROUP6 address attributes as NLA_BINARY with only a maximum length, so validate_nla() accepts a payload shorter than the address. The GROUP consumer reads it with nla_get_in_addr(), an unconditional 4-byte load, so a short attribute over-reads up to 3 bytes of uninitialised slab data, which are stored into remote_ip and echoed back via RTM_GETTUNNEL, disclosing kernel memory. Switch both entries to NLA_POLICY_EXACT_LEN() so the validator rejects any GROUP/GROUP6 that is not exactly 4 / 16 bytes; a valid address is always sent at full width.
Affected Software
Source: CNA advisory (CVE.org). NVD analysis pending.
| Vendor | Product | Versions |
|---|---|---|
| Linux | Linux | >= f9c4bb0b245cee35ef66f75bf409c9573d934cf9, < e12c4663529699f457b2988c1dfedf4d13b3b3be; >= f9c4bb0b245cee35ef66f75bf409c9573d934cf9, < 47bfcc871576eaef6c8edab6749acd4b317306ea; >= f9c4bb0b245cee35ef66f75bf409c9573d934cf9, < a9ec10815199f9879ba080241dc555efb1daf324; >= f9c4bb0b245cee35ef66f75bf409c9573d934cf9, < daebc7064a1b4c12c98e52c4bceede7f2fcd573c; >= f9c4bb0b245cee35ef66f75bf409c9573d934cf9, < ad32e564c62ebf5ba76dd60a22af52c69d54d17b; >= f9c4bb0b245cee35ef66f75bf409c9573d934cf9, < 984f831dda31b3a18f47454cf64989f65402879e |
| Linux | Linux | 5.18 |
References
Timeline
- Published
- Last Modified
- Status
- Received
Frequently Asked Questions
What is CVE-2026-89776?
How severe is CVE-2026-89776?
How do I fix CVE-2026-89776?
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-89770In the Linux kernel, the following vulnerability has been re…
- CVE-2026-89771In the Linux kernel, the following vulnerability has been re…7.8
- CVE-2026-89772In the Linux kernel, the following vulnerability has been re…
- CVE-2026-89773In the Linux kernel, the following vulnerability has been re…
- CVE-2026-89774In the Linux kernel, the following vulnerability has been re…8.8
- CVE-2026-89775In the Linux kernel, the following vulnerability has been re…9.3
- CVE-2026-89777In the Linux kernel, the following vulnerability has been re…8.8
- CVE-2026-89778In the Linux kernel, the following vulnerability has been re…9.8
- CVE-2026-89779In the Linux kernel, the following vulnerability has been re…9.1
- CVE-2026-8978The OptinCraft – Drag & Drop Optins & Popup Builder for Word…4.9
- CVE-2026-89780In the Linux kernel, the following vulnerability has been re…
- CVE-2026-89781In the Linux kernel, the following vulnerability has been re…8.4
Are you affected by CVE-2026-89776?
Run a free Strix scan to check your systems for this vulnerability.
Scan your code nowSource: NVD / NIST
