CVE-2024-26733Out-of-bounds Write in Linux

Severity
5.5MEDIUMNVD
EPSS
0.0%
top 99.24%
CISA KEV
Not in KEV
Exploit
No known exploits
Timeline
PublishedApr 3
Latest updateOct 17

Description

In the Linux kernel, the following vulnerability has been resolved: arp: Prevent overflow in arp_req_get(). syzkaller reported an overflown write in arp_req_get(). [0] When ioctl(SIOCGARP) is issued, arp_req_get() looks up an neighbour entry and copies neigh->ha to struct arpreq.arp_ha.sa_data. The arp_ha here is struct sockaddr, not struct sockaddr_storage, so the sa_data buffer is just 14 bytes. In the splat below, 2 bytes are overflown to the next int field, arp_flags. We initialise the

CVSS vector

CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:HExploitability: 1.8 | Impact: 3.6

Affected Packages4 packages

NVDlinux/linux_kernel2.6.125.10.211+6
Debianlinux/linux_kernel< 5.10.216-1+3
CVEListV5linux/linux1da177e4c3f41524e886b7f1b8a0c1fc7321cac2dbc9b22d0ed319b4e29034ce0a3fe32a3ee2c587+6

Also affects: Debian Linux 10.0

Patches

🔴Vulnerability Details

4
OSV
linux, linux-aws, linux-kvm, linux-lts-xenial vulnerabilities2024-09-26
GHSA
GHSA-xqrq-q336-f78g: In the Linux kernel, the following vulnerability has been resolved: arp: Prevent overflow in arp_req_get()2024-04-03
OSV
CVE-2024-26733: In the Linux kernel, the following vulnerability has been resolved: arp: Prevent overflow in arp_req_get()2024-04-03
CVEList
arp: Prevent overflow in arp_req_get().2024-04-03

📋Vendor Advisories

21
Ubuntu
Linux kernel (Azure) vulnerabilities2024-10-17
Ubuntu
Linux kernel vulnerabilities2024-09-26
Ubuntu
Linux kernel vulnerabilities2024-09-23
Ubuntu
Linux kernel vulnerabilities2024-08-02
Ubuntu
Linux kernel vulnerabilities2024-07-26

💬Community

1
Bugzilla
CVE-2024-26733 kernel: arp: Prevent overflow in arp_req_get().2024-04-04
CVE-2024-26733 — Out-of-bounds Write in Linux | cvebase