Integer overflow in Linux kernel - CVE-2014-4508

 

Integer overflow in Linux kernel - CVE-2014-4508

Published: June 23, 2014 / Updated: November 12, 2020


Vulnerability identifier: #VU92804
CSH Severity: Low
CVSS v4: 6.8 [CVSS:4.0/AV:L/AC:L/AT:N/PR:L/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N]
CVE-ID: CVE-2014-4508
CWE-ID: CWE-190
Exploitation vector: Local access
Exploit availability: No public exploit available

Vulnerability details

The vulnerability allows a local user to perform a denial of service (DoS) attack.

arch/x86/kernel/entry_32.S in the Linux kernel through 3.15.1 on 32-bit x86 platforms, when syscall auditing is enabled and the sep CPU feature flag is set, allows local users to cause a denial of service (OOPS and system crash) via an invalid syscall number, as demonstrated by number 1000.


Affected software

Linux kernel
Red Hat Enterprise Linux Server - Extended Life Cycle Support (for IBM z Systems)
Red Hat Enterprise Linux Server - Extended Life Cycle Support
Ubuntu
linux (Ubuntu package)
linux-lts-trusty (Ubuntu package)
kernel (Red Hat package)

How to mitigate CVE-2014-4508

Install update from vendor's repository.

linux (Ubuntu package) - addressed in versions 2.6.32-65.131, 3.2.0-68.102, 3.13.0-35.62
linux-lts-trusty (Ubuntu package) - update to 3.13.0-35.62~precise1
kernel (Red Hat package) - update to 2.6.32-754.36.1.el6

External References

Related Security Bulletins