Cloudanix VulnDB

CVE-2014-3917

None

CVSS

—

EPSS

0.4%

Published

Jun 5, 2014

CISA due date

—

Cloudanix analysis

Schedule a fix SSVC: Track

A problem in the Linux kernel's auditing feature could let someone already on the computer see tiny bits of hidden memory or crash the machine.

Exploitation
Local Privilege
Attacker needs
Local User
Complexity
Moderate
Impact
Data Exposure
Component
OS kernel
Class
Information Disclosure
Remediation
Upgrade
Effort
Medium
Patch risk
Medium

What it actually does

The vulnerability in kernel/auditsc.c allows local users to leak single-bit values from kernel memory or trigger a kernel OOPS (denial of service) by supplying an excessively large syscall number when CONFIG_AUDITSYSCALL is enabled with certain syscall audit rules.

Why it matters to the business

On affected Linux distributions, local attackers can obtain limited sensitive kernel information or disrupt system availability, with minimal urgency given the 2014 disclosure and lack of known exploitation in ransomware or KEV campaigns.

How an attack unfolds

A local attacker configures specific syscall audit rules, then invokes a syscall using a crafted large number to either read single bits of kernel memory or force a kernel crash; no named threat actors have been observed exploiting this in practice.

How to fix it

Upgrade the Linux kernel to a version that resolves the auditsc.c flaw; apply the latest security patches from SUSE, Red Hat, or the upstream kernel project for all affected products.

How to confirm the fix worked

Confirm the running kernel version exceeds 3.14.5 and that audit-enabled systems no longer produce OOPS or permit single-bit leaks when tested with large syscall numbers.

Typical attack path

  1. Gain local user access on a vulnerable Linux system
  2. Enable or leverage existing CONFIG_AUDITSYSCALL rules targeting syscalls
  3. Invoke a syscall with an oversized number to trigger memory leak or OOPS

How to detect it

Review system and kernel logs for audit-related OOPS crashes or unexpected denials of service on systems with syscall auditing enabled.

What your security team should do

  • Prioritize kernel updates on all Linux endpoints and servers
  • Audit and minimize use of syscall audit rules where possible
  • Monitor kernel logs for OOPS entries related to audit

The record

kernel/auditsc.c in the Linux kernel through 3.14.5, when CONFIG_AUDITSYSCALL is enabled with certain syscall rules, allows local users to obtain potentially sensitive single-bit values from kernel memory or cause a denial of service (OOPS) via a large value of a syscall number.

Affected packages

Ecosystem Package Introduced Fixed
Debian:11 linux 0 3.14.7-1
Debian:12 linux 0 3.14.7-1
Debian:13 linux 0 3.14.7-1
Debian:6.0 linux-2.6 0 2.6.32-48squeeze8
Mageia:3 kernel 0 3.10.44-1.mga3
Mageia:3 kernel-linus 0 3.10.51-1.mga3
Mageia:3 kernel-tmb 0 3.10.51-1.mga3
Mageia:3 kernel-userspace-headers 0 3.10.44-1.mga3
Mageia:3 kernel-vserver 0 3.10.51-0.vs2.3.6.8.1.mga3
Mageia:3 kmod-broadcom-wl 0 6.30.223.141-17.mga3.nonfree
Mageia:3 kmod-fglrx 0 13.251-7.mga3.nonfree
Mageia:3 kmod-nvidia-current 0 319.60-17.mga3.nonfree
Mageia:3 kmod-nvidia173 0 173.14.38-32.mga3.nonfree
Mageia:3 kmod-nvidia304 0 304.108-17.mga3.nonfree
Mageia:3 kmod-vboxadditions 0 4.3.10-7.mga3
Mageia:3 kmod-virtualbox 0 4.3.10-7.mga3
Mageia:3 kmod-xtables-addons 0 2.3-17.mga3
Mageia:4 kernel 0 3.12.21-2.mga4
Mageia:4 kernel-linus 0 3.12.26-1.mga4
Mageia:4 kernel-rt 0 3.14.32-0.rt28.1.mga4
Mageia:4 kernel-tmb 0 3.12.26-1.mga4
Mageia:4 kernel-userspace-headers 0 3.12.21-2.mga4
Mageia:4 kernel-vserver 0 3.10.51-0.vs2.3.6.8.1.mga4
Mageia:4 kmod-broadcom-wl 0 6.30.223.141-32.mga4.nonfree
Mageia:4 kmod-nvidia173 0 173.14.39-17.mga4.nonfree
Mageia:4 kmod-nvidia304 0 304.119-12.mga4.nonfree
Mageia:4 kmod-vboxadditions 0 4.3.10-7.mga4
Mageia:4 kmod-virtualbox 0 4.3.10-7.mga4
Mageia:4 kmod-xtables-addons 0 2.3-47.mga4
Red Hat:enterprise_linux:5::client kernel 0 0:2.6.18-371.12.1.el5
Red Hat:enterprise_linux:5::client kernel-PAE 0 0:2.6.18-371.12.1.el5
Red Hat:enterprise_linux:5::client kernel-PAE-debuginfo 0 0:2.6.18-371.12.1.el5
Red Hat:enterprise_linux:5::client kernel-PAE-devel 0 0:2.6.18-371.12.1.el5
Red Hat:enterprise_linux:5::client kernel-debug 0 0:2.6.18-371.12.1.el5
Red Hat:enterprise_linux:5::client kernel-debug-debuginfo 0 0:2.6.18-371.12.1.el5
Red Hat:enterprise_linux:5::client kernel-debug-devel 0 0:2.6.18-371.12.1.el5
Red Hat:enterprise_linux:5::client kernel-debuginfo 0 0:2.6.18-371.12.1.el5
Red Hat:enterprise_linux:5::client kernel-debuginfo-common 0 0:2.6.18-371.12.1.el5
Red Hat:enterprise_linux:5::client kernel-devel 0 0:2.6.18-371.12.1.el5
Red Hat:enterprise_linux:5::client kernel-doc 0 0:2.6.18-371.12.1.el5
Red Hat:enterprise_linux:5::client kernel-headers 0 0:2.6.18-371.12.1.el5
Red Hat:enterprise_linux:5::client kernel-kdump 0 0:2.6.18-371.12.1.el5
Red Hat:enterprise_linux:5::client kernel-kdump-debuginfo 0 0:2.6.18-371.12.1.el5
Red Hat:enterprise_linux:5::client kernel-kdump-devel 0 0:2.6.18-371.12.1.el5
Red Hat:enterprise_linux:5::client kernel-xen 0 0:2.6.18-371.12.1.el5
Red Hat:enterprise_linux:5::client kernel-xen-debuginfo 0 0:2.6.18-371.12.1.el5
Red Hat:enterprise_linux:5::client kernel-xen-devel 0 0:2.6.18-371.12.1.el5
Red Hat:enterprise_linux:5::server kernel 0 0:2.6.18-371.12.1.el5
Red Hat:enterprise_linux:5::server kernel-PAE 0 0:2.6.18-371.12.1.el5
Red Hat:enterprise_linux:5::server kernel-PAE-debuginfo 0 0:2.6.18-371.12.1.el5
Red Hat:enterprise_linux:5::server kernel-PAE-devel 0 0:2.6.18-371.12.1.el5
Red Hat:enterprise_linux:5::server kernel-debug 0 0:2.6.18-371.12.1.el5
Red Hat:enterprise_linux:5::server kernel-debug-debuginfo 0 0:2.6.18-371.12.1.el5
Red Hat:enterprise_linux:5::server kernel-debug-devel 0 0:2.6.18-371.12.1.el5
Red Hat:enterprise_linux:5::server kernel-debuginfo 0 0:2.6.18-371.12.1.el5
Red Hat:enterprise_linux:5::server kernel-debuginfo-common 0 0:2.6.18-371.12.1.el5
Red Hat:enterprise_linux:5::server kernel-devel 0 0:2.6.18-371.12.1.el5
Red Hat:enterprise_linux:5::server kernel-doc 0 0:2.6.18-371.12.1.el5
Red Hat:enterprise_linux:5::server kernel-headers 0 0:2.6.18-371.12.1.el5
Red Hat:enterprise_linux:5::server kernel-kdump 0 0:2.6.18-371.12.1.el5
Red Hat:enterprise_linux:5::server kernel-kdump-debuginfo 0 0:2.6.18-371.12.1.el5
Red Hat:enterprise_linux:5::server kernel-kdump-devel 0 0:2.6.18-371.12.1.el5
Red Hat:enterprise_linux:5::server kernel-xen 0 0:2.6.18-371.12.1.el5
Red Hat:enterprise_linux:5::server kernel-xen-debuginfo 0 0:2.6.18-371.12.1.el5
Red Hat:enterprise_linux:5::server kernel-xen-devel 0 0:2.6.18-371.12.1.el5
Red Hat:enterprise_linux:6::client kernel 0 0:2.6.32-431.29.2.el6
Red Hat:enterprise_linux:6::client kernel-abi-whitelists 0 0:2.6.32-431.29.2.el6
Red Hat:enterprise_linux:6::client kernel-bootwrapper 0 0:2.6.32-431.29.2.el6
Red Hat:enterprise_linux:6::client kernel-debug 0 0:2.6.32-431.29.2.el6
Red Hat:enterprise_linux:6::client kernel-debug-debuginfo 0 0:2.6.32-431.29.2.el6
Red Hat:enterprise_linux:6::client kernel-debug-devel 0 0:2.6.32-431.29.2.el6
Red Hat:enterprise_linux:6::client kernel-debuginfo 0 0:2.6.32-431.29.2.el6
Red Hat:enterprise_linux:6::client kernel-debuginfo-common-i686 0 0:2.6.32-431.29.2.el6
Red Hat:enterprise_linux:6::client kernel-debuginfo-common-ppc64 0 0:2.6.32-431.29.2.el6
Red Hat:enterprise_linux:6::client kernel-debuginfo-common-s390x 0 0:2.6.32-431.29.2.el6
Red Hat:enterprise_linux:6::client kernel-debuginfo-common-x86_64 0 0:2.6.32-431.29.2.el6
Red Hat:enterprise_linux:6::client kernel-devel 0 0:2.6.32-431.29.2.el6
Red Hat:enterprise_linux:6::client kernel-doc 0 0:2.6.32-431.29.2.el6
Red Hat:enterprise_linux:6::client kernel-firmware 0 0:2.6.32-431.29.2.el6
Red Hat:enterprise_linux:6::client kernel-headers 0 0:2.6.32-431.29.2.el6
Red Hat:enterprise_linux:6::client kernel-kdump 0 0:2.6.32-431.29.2.el6
Red Hat:enterprise_linux:6::client kernel-kdump-debuginfo 0 0:2.6.32-431.29.2.el6
Red Hat:enterprise_linux:6::client kernel-kdump-devel 0 0:2.6.32-431.29.2.el6
Red Hat:enterprise_linux:6::client perf 0 0:2.6.32-431.29.2.el6
Red Hat:enterprise_linux:6::client perf-debuginfo 0 0:2.6.32-431.29.2.el6
Red Hat:enterprise_linux:6::client python-perf 0 0:2.6.32-431.29.2.el6
Red Hat:enterprise_linux:6::client python-perf-debuginfo 0 0:2.6.32-431.29.2.el6
Red Hat:enterprise_linux:6::computenode kernel 0 0:2.6.32-431.29.2.el6
Red Hat:enterprise_linux:6::computenode kernel-abi-whitelists 0 0:2.6.32-431.29.2.el6
Red Hat:enterprise_linux:6::computenode kernel-bootwrapper 0 0:2.6.32-431.29.2.el6
Red Hat:enterprise_linux:6::computenode kernel-debug 0 0:2.6.32-431.29.2.el6
Red Hat:enterprise_linux:6::computenode kernel-debug-debuginfo 0 0:2.6.32-431.29.2.el6
Red Hat:enterprise_linux:6::computenode kernel-debug-devel 0 0:2.6.32-431.29.2.el6
Red Hat:enterprise_linux:6::computenode kernel-debuginfo 0 0:2.6.32-431.29.2.el6
Red Hat:enterprise_linux:6::computenode kernel-debuginfo-common-i686 0 0:2.6.32-431.29.2.el6
Red Hat:enterprise_linux:6::computenode kernel-debuginfo-common-ppc64 0 0:2.6.32-431.29.2.el6
Red Hat:enterprise_linux:6::computenode kernel-debuginfo-common-s390x 0 0:2.6.32-431.29.2.el6
Red Hat:enterprise_linux:6::computenode kernel-debuginfo-common-x86_64 0 0:2.6.32-431.29.2.el6
Red Hat:enterprise_linux:6::computenode kernel-devel 0 0:2.6.32-431.29.2.el6
Red Hat:enterprise_linux:6::computenode kernel-doc 0 0:2.6.32-431.29.2.el6
Red Hat:enterprise_linux:6::computenode kernel-firmware 0 0:2.6.32-431.29.2.el6
Red Hat:enterprise_linux:6::computenode kernel-headers 0 0:2.6.32-431.29.2.el6
Red Hat:enterprise_linux:6::computenode kernel-kdump 0 0:2.6.32-431.29.2.el6
Red Hat:enterprise_linux:6::computenode kernel-kdump-debuginfo 0 0:2.6.32-431.29.2.el6
Red Hat:enterprise_linux:6::computenode kernel-kdump-devel 0 0:2.6.32-431.29.2.el6
Red Hat:enterprise_linux:6::computenode perf 0 0:2.6.32-431.29.2.el6
Red Hat:enterprise_linux:6::computenode perf-debuginfo 0 0:2.6.32-431.29.2.el6
Red Hat:enterprise_linux:6::computenode python-perf 0 0:2.6.32-431.29.2.el6
Red Hat:enterprise_linux:6::computenode python-perf-debuginfo 0 0:2.6.32-431.29.2.el6
Red Hat:enterprise_linux:6::server kernel 0 0:2.6.32-431.29.2.el6
Red Hat:enterprise_linux:6::server kernel-abi-whitelists 0 0:2.6.32-431.29.2.el6
Red Hat:enterprise_linux:6::server kernel-bootwrapper 0 0:2.6.32-431.29.2.el6
Red Hat:enterprise_linux:6::server kernel-debug 0 0:2.6.32-431.29.2.el6
Red Hat:enterprise_linux:6::server kernel-debug-debuginfo 0 0:2.6.32-431.29.2.el6
Red Hat:enterprise_linux:6::server kernel-debug-devel 0 0:2.6.32-431.29.2.el6
Red Hat:enterprise_linux:6::server kernel-debuginfo 0 0:2.6.32-431.29.2.el6
Red Hat:enterprise_linux:6::server kernel-debuginfo-common-i686 0 0:2.6.32-431.29.2.el6
Red Hat:enterprise_linux:6::server kernel-debuginfo-common-ppc64 0 0:2.6.32-431.29.2.el6
Red Hat:enterprise_linux:6::server kernel-debuginfo-common-s390x 0 0:2.6.32-431.29.2.el6
Red Hat:enterprise_linux:6::server kernel-debuginfo-common-x86_64 0 0:2.6.32-431.29.2.el6
Red Hat:enterprise_linux:6::server kernel-devel 0 0:2.6.32-431.29.2.el6
Red Hat:enterprise_linux:6::server kernel-doc 0 0:2.6.32-431.29.2.el6
Red Hat:enterprise_linux:6::server kernel-firmware 0 0:2.6.32-431.29.2.el6
Red Hat:enterprise_linux:6::server kernel-headers 0 0:2.6.32-431.29.2.el6
Red Hat:enterprise_linux:6::server kernel-kdump 0 0:2.6.32-431.29.2.el6
Red Hat:enterprise_linux:6::server kernel-kdump-debuginfo 0 0:2.6.32-431.29.2.el6
Red Hat:enterprise_linux:6::server kernel-kdump-devel 0 0:2.6.32-431.29.2.el6
Red Hat:enterprise_linux:6::server perf 0 0:2.6.32-431.29.2.el6
Red Hat:enterprise_linux:6::server perf-debuginfo 0 0:2.6.32-431.29.2.el6
Red Hat:enterprise_linux:6::server python-perf 0 0:2.6.32-431.29.2.el6
Red Hat:enterprise_linux:6::server python-perf-debuginfo 0 0:2.6.32-431.29.2.el6
Red Hat:enterprise_linux:6::workstation kernel 0 0:2.6.32-431.29.2.el6
Red Hat:enterprise_linux:6::workstation kernel-abi-whitelists 0 0:2.6.32-431.29.2.el6
Red Hat:enterprise_linux:6::workstation kernel-bootwrapper 0 0:2.6.32-431.29.2.el6
Red Hat:enterprise_linux:6::workstation kernel-debug 0 0:2.6.32-431.29.2.el6
Red Hat:enterprise_linux:6::workstation kernel-debug-debuginfo 0 0:2.6.32-431.29.2.el6
Red Hat:enterprise_linux:6::workstation kernel-debug-devel 0 0:2.6.32-431.29.2.el6
Red Hat:enterprise_linux:6::workstation kernel-debuginfo 0 0:2.6.32-431.29.2.el6
Red Hat:enterprise_linux:6::workstation kernel-debuginfo-common-i686 0 0:2.6.32-431.29.2.el6
Red Hat:enterprise_linux:6::workstation kernel-debuginfo-common-ppc64 0 0:2.6.32-431.29.2.el6
Red Hat:enterprise_linux:6::workstation kernel-debuginfo-common-s390x 0 0:2.6.32-431.29.2.el6
Red Hat:enterprise_linux:6::workstation kernel-debuginfo-common-x86_64 0 0:2.6.32-431.29.2.el6
Red Hat:enterprise_linux:6::workstation kernel-devel 0 0:2.6.32-431.29.2.el6
Red Hat:enterprise_linux:6::workstation kernel-doc 0 0:2.6.32-431.29.2.el6
Red Hat:enterprise_linux:6::workstation kernel-firmware 0 0:2.6.32-431.29.2.el6
Red Hat:enterprise_linux:6::workstation kernel-headers 0 0:2.6.32-431.29.2.el6
Red Hat:enterprise_linux:6::workstation kernel-kdump 0 0:2.6.32-431.29.2.el6
Red Hat:enterprise_linux:6::workstation kernel-kdump-debuginfo 0 0:2.6.32-431.29.2.el6
Red Hat:enterprise_linux:6::workstation kernel-kdump-devel 0 0:2.6.32-431.29.2.el6
Red Hat:enterprise_linux:6::workstation perf 0 0:2.6.32-431.29.2.el6
Red Hat:enterprise_linux:6::workstation perf-debuginfo 0 0:2.6.32-431.29.2.el6
Red Hat:enterprise_linux:6::workstation python-perf 0 0:2.6.32-431.29.2.el6
Red Hat:enterprise_linux:6::workstation python-perf-debuginfo 0 0:2.6.32-431.29.2.el6
Red Hat:enterprise_linux:7::client kernel 0 0:3.10.0-123.8.1.el7
Red Hat:enterprise_linux:7::client kernel-abi-whitelists 0 0:3.10.0-123.8.1.el7
Red Hat:enterprise_linux:7::client kernel-bootwrapper 0 0:3.10.0-123.8.1.el7
Red Hat:enterprise_linux:7::client kernel-debug 0 0:3.10.0-123.8.1.el7
Red Hat:enterprise_linux:7::client kernel-debug-debuginfo 0 0:3.10.0-123.8.1.el7
Red Hat:enterprise_linux:7::client kernel-debug-devel 0 0:3.10.0-123.8.1.el7
Red Hat:enterprise_linux:7::client kernel-debuginfo 0 0:3.10.0-123.8.1.el7
Red Hat:enterprise_linux:7::client kernel-debuginfo-common-ppc64 0 0:3.10.0-123.8.1.el7
Red Hat:enterprise_linux:7::client kernel-debuginfo-common-s390x 0 0:3.10.0-123.8.1.el7
Red Hat:enterprise_linux:7::client kernel-debuginfo-common-x86_64 0 0:3.10.0-123.8.1.el7
Red Hat:enterprise_linux:7::client kernel-devel 0 0:3.10.0-123.8.1.el7
Red Hat:enterprise_linux:7::client kernel-doc 0 0:3.10.0-123.8.1.el7
Red Hat:enterprise_linux:7::client kernel-headers 0 0:3.10.0-123.8.1.el7
Red Hat:enterprise_linux:7::client kernel-kdump 0 0:3.10.0-123.8.1.el7
Red Hat:enterprise_linux:7::client kernel-kdump-debuginfo 0 0:3.10.0-123.8.1.el7
Red Hat:enterprise_linux:7::client kernel-kdump-devel 0 0:3.10.0-123.8.1.el7
Red Hat:enterprise_linux:7::client kernel-tools 0 0:3.10.0-123.8.1.el7
Red Hat:enterprise_linux:7::client kernel-tools-debuginfo 0 0:3.10.0-123.8.1.el7
Red Hat:enterprise_linux:7::client kernel-tools-libs 0 0:3.10.0-123.8.1.el7
Red Hat:enterprise_linux:7::client kernel-tools-libs-devel 0 0:3.10.0-123.8.1.el7
Red Hat:enterprise_linux:7::client perf 0 0:3.10.0-123.8.1.el7
Red Hat:enterprise_linux:7::client perf-debuginfo 0 0:3.10.0-123.8.1.el7
Red Hat:enterprise_linux:7::client python-perf 0 0:3.10.0-123.8.1.el7
Red Hat:enterprise_linux:7::client python-perf-debuginfo 0 0:3.10.0-123.8.1.el7
Red Hat:enterprise_linux:7::computenode kernel 0 0:3.10.0-123.8.1.el7
Red Hat:enterprise_linux:7::computenode kernel-abi-whitelists 0 0:3.10.0-123.8.1.el7
Red Hat:enterprise_linux:7::computenode kernel-bootwrapper 0 0:3.10.0-123.8.1.el7
Red Hat:enterprise_linux:7::computenode kernel-debug 0 0:3.10.0-123.8.1.el7
Red Hat:enterprise_linux:7::computenode kernel-debug-debuginfo 0 0:3.10.0-123.8.1.el7
Red Hat:enterprise_linux:7::computenode kernel-debug-devel 0 0:3.10.0-123.8.1.el7
Red Hat:enterprise_linux:7::computenode kernel-debuginfo 0 0:3.10.0-123.8.1.el7
Red Hat:enterprise_linux:7::computenode kernel-debuginfo-common-ppc64 0 0:3.10.0-123.8.1.el7
Red Hat:enterprise_linux:7::computenode kernel-debuginfo-common-s390x 0 0:3.10.0-123.8.1.el7
Red Hat:enterprise_linux:7::computenode kernel-debuginfo-common-x86_64 0 0:3.10.0-123.8.1.el7
Red Hat:enterprise_linux:7::computenode kernel-devel 0 0:3.10.0-123.8.1.el7
Red Hat:enterprise_linux:7::computenode kernel-doc 0 0:3.10.0-123.8.1.el7
Red Hat:enterprise_linux:7::computenode kernel-headers 0 0:3.10.0-123.8.1.el7
Red Hat:enterprise_linux:7::computenode kernel-kdump 0 0:3.10.0-123.8.1.el7
Red Hat:enterprise_linux:7::computenode kernel-kdump-debuginfo 0 0:3.10.0-123.8.1.el7
Red Hat:enterprise_linux:7::computenode kernel-kdump-devel 0 0:3.10.0-123.8.1.el7
Red Hat:enterprise_linux:7::computenode kernel-tools 0 0:3.10.0-123.8.1.el7
Red Hat:enterprise_linux:7::computenode kernel-tools-debuginfo 0 0:3.10.0-123.8.1.el7
Red Hat:enterprise_linux:7::computenode kernel-tools-libs 0 0:3.10.0-123.8.1.el7
Red Hat:enterprise_linux:7::computenode kernel-tools-libs-devel 0 0:3.10.0-123.8.1.el7
Red Hat:enterprise_linux:7::computenode perf 0 0:3.10.0-123.8.1.el7
Red Hat:enterprise_linux:7::computenode perf-debuginfo 0 0:3.10.0-123.8.1.el7
Red Hat:enterprise_linux:7::computenode python-perf 0 0:3.10.0-123.8.1.el7

Related vulnerabilities