CVE-2018-5332Out-of-bounds Write in Kernel

CWE-787Out-of-bounds Write20 documents7 sources
Severity
7.8HIGHNVD
OSV7.5
EPSS
0.0%
top 92.33%
CISA KEV
Not in KEV
Exploit
No known exploits
Timeline
PublishedJan 11
Latest updateMay 13

Description

In the Linux kernel through 3.2, the rds_message_alloc_sgs() function does not validate a value that is used during DMA page allocation, leading to a heap-based out-of-bounds write (related to the rds_rdma_extra_size function in net/rds/rdma.c).

CVSS vector

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

Affected Packages4 packages

NVDlinux/linux_kernel3.33.16.54+6
Debianlinux/linux_kernel< 4.14.17-1+3
Ubuntulinux/linux_kernel< 3.13.0-144.193+1
debiandebian/linux< linux 4.14.17-1 (bookworm)

Also affects: Debian Linux 7.0, 8.0, Ubuntu Linux 12.04, 14.04, 16.04, 17.10

Patches

🔴Vulnerability Details

7
GHSA
GHSA-mjf9-q9gc-82xc: In the Linux kernel through 32022-05-13
OSV
linux-azure vulnerabilities2018-04-24
OSV
linux-lts-xenial, linux-aws vulnerabilities2018-04-05
OSV
linux, linux-aws, linux-kvm, linux-raspi2, linux-snapdragon vulnerabilities2018-04-04
OSV
linux vulnerabilities2018-04-04

📋Vendor Advisories

10
Ubuntu
Linux kernel (Azure) vulnerabilities2018-04-24
Ubuntu
Linux kernel (Trusty HWE) vulnerabilities2018-04-05
Ubuntu
Linux kernel (Xenial HWE) vulnerabilities2018-04-05
Ubuntu
Linux kernel vulnerabilities2018-04-04
Ubuntu
Linux kernel vulnerabilities2018-04-04

💬Community

2
Bugzilla
CVE-2018-5332 kernel: rds_message_alloc_sgs() function doesn't validate value used during DMA page allocation causes heap out-of-bounds write2018-01-12
Bugzilla
CVE-2018-5332 CVE-2018-5333 kernel: various flaws [fedora-all]2018-01-12