CVE-2026-98495
Linux: net: arp: terminate device name before lookup
CVSS
NoneNot scoredExploitationNo known exploitationNot in CISA KEV, which does not prove it is unexploitedCISA KEV
Exploit odds (EPSS)0.21%Chance of exploitation activity in the next 30 days, higher than 10% of CVEs. Scored 23 Oct 2026FIRST EPSS
Fixed in47107491b48ceef0a2faa7a010cfa961f211ef9fAlso 7389757d88f54237951d7497d9c4dae7cc6d64be, 1b08c5c3ac27c9ff91c5309f4a32b4e91ce2263b and 2 moreCVE List
What fixes it
- 47107491b48ceef0a2faa7a010cfa961f211ef9fLinuxCVE List
- 7389757d88f54237951d7497d9c4dae7cc6d64beLinuxCVE List
- 1b08c5c3ac27c9ff91c5309f4a32b4e91ce2263bLinuxCVE List
- 414bbad9928598904313299ac9e037a73f520be1LinuxCVE List
- 35e716a70733472ede300540082d64c33bf3b4c9LinuxCVE List
A fixed version on one release line is not the upgrade target for every line. Check your exact version and any vendor backports.
Description
In the Linux kernel, the following vulnerability has been resolved:
net: arp: terminate device name before lookup
The ARP ioctl copies a user-provided struct arpreq into a stack object. Its arp_dev field may contain IFNAMSIZ bytes without a NUL terminator.
Such input is passed to dev_get_by_name_rcu() or __dev_get_by_name(), where strcmp() can read past the end of the stack object when a matching alternative interface name exists.
Terminate the field before the lookup to prevent the out-of-bounds read.
Text from CVE List
Affected versions 18
- Linuxaffected: 36fbf1e52bd3ff8a5cb604955eedfc9350c2e6cc before ae6d704dbf9542b0a0830ec91a2db4f30307e7d8CVE List
- Linuxaffected: 36fbf1e52bd3ff8a5cb604955eedfc9350c2e6cc before 47107491b48ceef0a2faa7a010cfa961f211ef9fCVE List
- Linuxaffected: 36fbf1e52bd3ff8a5cb604955eedfc9350c2e6cc before 7389757d88f54237951d7497d9c4dae7cc6d64beCVE List
- Linuxaffected: 36fbf1e52bd3ff8a5cb604955eedfc9350c2e6cc before 1b08c5c3ac27c9ff91c5309f4a32b4e91ce2263bCVE List
- Linuxaffected: 36fbf1e52bd3ff8a5cb604955eedfc9350c2e6cc before 414bbad9928598904313299ac9e037a73f520be1CVE List
- Linuxaffected: 36fbf1e52bd3ff8a5cb604955eedfc9350c2e6cc before ba664d83638640cf454b65167339cbf20dfd6f10CVE List
- Linuxaffected: 36fbf1e52bd3ff8a5cb604955eedfc9350c2e6cc before 35e716a70733472ede300540082d64c33bf3b4c9CVE List
- Linuxaffected: 36fbf1e52bd3ff8a5cb604955eedfc9350c2e6cc before d8b6529e80bcb4fb8177121404cbb3377acaebd2CVE List
- Linuxaffected: 5.5CVE List
- Linuxunaffected: all versions before 5.5CVE List
- Linuxunaffected: 5.10.271 through 5.10.*CVE List
- Linuxunaffected: 5.15.222 through 5.15.*CVE List
- Linuxunaffected: 6.1.189 through 6.1.*CVE List
- Linuxunaffected: 6.6.158 through 6.6.*CVE List
- Linuxunaffected: 6.12.112 through 6.12.*CVE List
- Linuxunaffected: 6.18.55 through 6.18.*CVE List
- Linuxunaffected: 7.2.9 through 7.2.*CVE List
- Linuxunaffected: 7.3CVE List
References 8
- git.kernel.org/stable/c/ae6d704dbf9542b0a0830ec91a2db4f30307e7d8Referencevia CVE List
- git.kernel.org/stable/c/47107491b48ceef0a2faa7a010cfa961f211ef9fReferencevia CVE List
- git.kernel.org/stable/c/7389757d88f54237951d7497d9c4dae7cc6d64beReferencevia CVE List
- git.kernel.org/stable/c/1b08c5c3ac27c9ff91c5309f4a32b4e91ce2263bReferencevia CVE List
- git.kernel.org/stable/c/414bbad9928598904313299ac9e037a73f520be1Referencevia CVE List
- git.kernel.org/stable/c/ba664d83638640cf454b65167339cbf20dfd6f10Referencevia CVE List
- git.kernel.org/stable/c/35e716a70733472ede300540082d64c33bf3b4c9Referencevia CVE List
- git.kernel.org/stable/c/d8b6529e80bcb4fb8177121404cbb3377acaebd2Referencevia CVE List