CVE-2018-14634: Linux kernel create_elf_tables() integer overflow (Mutagen Astronomy)
Exploited in the wild High 7.8 EPSS 14.7% Linux kernel
An integer overflow in the kernel's create_elf_tables() lets a local user who runs a SUID-root program with an enormous argument and environment list redirect its stack and gain root. Only 64-bit systems are exploitable, and the published exploit needs about 32 GB of RAM. Kernels that include commit da029c11e6b1 (Linux 4.13 and most distribution LTS kernels by 2018) are not exploitable; RHEL 6 and 7 and Debian 8 were. CISA added it to KEV on 26 January 2026.
Also known as “Mutagen Astronomy”.
- CVE-2018-14634CVE identifier
- 7.8CVSS 3.0 base score (high)
- 2026-01-26added to CISA's exploited list (US federal deadline 2026-02-16)
- 14.7%EPSS: chance of exploitation in the next 30 days (higher than 97% of CVEs)
- 2018-09-25published
What do these terms mean? CVE · CVSS score · exploited (KEV) · EPSS · backported fix · all terms
What to do now
- Check whether you run Linux kernel and which version (commands below).
- Install the fixed version for your system: see “Patch it” below.
- Reboot into the updated kernel. Red Hat and Ubuntu list no live patch for this CVE; SUSE shipped kGraft patches only for old SLES 12 SP1-LTSS kernels.
- If you cannot patch today, apply the temporary mitigation below and patch as soon as possible.
- Because this flaw is being exploited, also check the server for signs of compromise.
Affected and fixed versions
Affected:
- Kernels with commit b6a2fea39318 (July 2007) but without commit da029c11e6b1 (Qualys)
- Red Hat Enterprise Linux 6 and 7 kernels before the September/October 2018 updates
Fixed in:
- Linux 4.13 (commit da029c11e6b1, 'exec: Limit arg stack to at most 75% of _STK_LIM')
Am I affected?
uname -r
dpkg -l 'linux-image*' | grep ^ii # Debian/Ubuntu
rpm -q kernel # RHEL/Fedora/Amazon/SUSE (SUSE: rpm -q kernel-default)
Patch it
Use the commands for your system. Distribution packages often keep an older version number with the fix backported, so compare with the fixed package versions in the table below, not only with the upstream version.
Debian
# Debian 9 and later ship fixed kernels; Debian 8 needed DLA-1529-1.
sudo apt update
sudo apt upgrade
sudo rebootUbuntu
# Ubuntu 18.04 and later are not affected (Ubuntu).
sudo apt update
sudo apt upgrade
sudo rebootRHEL, AlmaLinux, Rocky, Oracle
# RHEL 8 and later are not affected; RHEL 6/7 need the 2018 kernel updates or later.
sudo yum update kernel
sudo rebootFedora
sudo dnf upgrade --refresh kernel
sudo rebootSUSE / openSUSE
sudo zypper refresh
sudo zypper patch --category security
sudo rebootAmazon Linux
# Amazon Linux 2023
sudo dnf upgrade --releasever=latest 'kernel*'
# Amazon Linux 2
sudo yum update kernel
sudo rebootArch Linux
sudo pacman -Syu
sudo rebootAlpine
# as root
apk update
apk upgrade
rebootFreeBSD
not LinuxGeneral update steps for every system are on the Linux and Unix & BSD pages; after updating, see which services to restart.
Fix status in Linux distributions
| Release | Package | Status | Fixed version / advisory |
|---|---|---|---|
| Debian 12 | linux | fixed | 4.12.6-1 |
| Debian 13 | linux | fixed | 4.12.6-1 |
| Debian testing | linux | fixed | 4.12.6-1 |
| Ubuntu 22.04 | linux-aws-fips | not affected | |
| Ubuntu 18.04 (ESM) | linux-aws-fips | not affected | |
| Ubuntu 20.04 (ESM) | linux-aws-fips | not affected | |
| Ubuntu 22.04 | linux-azure-fips | not affected | |
| Ubuntu 18.04 (ESM) | linux-azure-fips | not affected | |
| Ubuntu 20.04 (ESM) | linux-azure-fips | not affected | |
| Ubuntu 22.04 | linux-gcp-fips | not affected | |
| Ubuntu 18.04 (ESM) | linux-gcp-fips | not affected | |
| Ubuntu 20.04 (ESM) | linux-gcp-fips | not affected | |
| Ubuntu 18.04 (ESM) | linux | not affected | |
| Ubuntu 20.04 (ESM) | linux | not affected | |
| Ubuntu 22.04 | linux | not affected | |
| Ubuntu 24.04 | linux | not affected | |
| Ubuntu 18.04 (ESM) | linux-aws | not affected | |
| Ubuntu 20.04 (ESM) | linux-aws | not affected | |
| Ubuntu 22.04 | linux-aws | not affected | |
| Ubuntu 24.04 | linux-aws | not affected | |
| Ubuntu 20.04 (ESM) | linux-aws-5.15 | not affected | |
| Ubuntu 18.04 (ESM) | linux-aws-5.4 | not affected | |
| Ubuntu 22.04 | linux-aws-6.8 | not affected | |
| Ubuntu 18.04 (ESM) | linux-azure | not affected | |
| Ubuntu 20.04 (ESM) | linux-azure | not affected | |
| Ubuntu 22.04 | linux-azure | not affected | |
| Ubuntu 24.04 | linux-azure | not affected | |
| Ubuntu 18.04 (ESM) | linux-azure-4.15 | not affected | |
| Ubuntu 20.04 (ESM) | linux-azure-5.15 | not affected | |
| Ubuntu 18.04 (ESM) | linux-azure-5.4 | not affected | |
| Ubuntu 22.04 | linux-azure-6.8 | not affected | |
| Ubuntu 18.04 (ESM) | linux-azure-edge | not affected | |
| Ubuntu 22.04 | linux-azure-fde | not affected | |
| Ubuntu 24.04 | linux-azure-fde | not affected | |
| Ubuntu 20.04 (ESM) | linux-azure-fde | not planned | |
| Ubuntu 20.04 (ESM) | linux-azure-fde-5.15 | not affected | |
| Ubuntu 20.04 (ESM) | linux-bluefield | not affected | |
| Ubuntu 22.04 | linux-fips | not affected | |
| Ubuntu 18.04 (ESM) | linux-fips | not affected | |
| Ubuntu 20.04 (ESM) | linux-fips | not affected | |
| Ubuntu 18.04 (ESM) | linux-gcp | not affected | |
| Ubuntu 20.04 (ESM) | linux-gcp | not affected | |
| Ubuntu 22.04 | linux-gcp | not affected | |
| Ubuntu 24.04 | linux-gcp | not affected | |
| Ubuntu 18.04 (ESM) | linux-gcp-4.15 | not affected | |
| Ubuntu 20.04 (ESM) | linux-gcp-5.15 | not affected | |
| Ubuntu 18.04 (ESM) | linux-gcp-5.4 | not affected | |
| Ubuntu 22.04 | linux-gcp-6.8 | not affected | |
| Ubuntu 20.04 (ESM) | linux-gke | not planned | |
| Ubuntu 22.04 | linux-gke | not affected | |
| Ubuntu 24.04 | linux-gke | not affected | |
| Ubuntu 20.04 (ESM) | linux-gkeop | not affected | |
| Ubuntu 22.04 | linux-gkeop | not affected | |
| Ubuntu 24.04 | linux-gkeop | not affected | |
| Ubuntu 20.04 (ESM) | linux-gkeop-5.15 | not affected | |
| Ubuntu 18.04 (ESM) | linux-hwe | not affected | |
| Ubuntu 20.04 (ESM) | linux-hwe-5.15 | not affected | |
| Ubuntu 18.04 (ESM) | linux-hwe-5.4 | not affected | |
| Ubuntu 22.04 | linux-hwe-6.8 | not affected | |
| Ubuntu 18.04 (ESM) | linux-hwe-edge | not affected | |
From the Debian security tracker, Ubuntu CVE tracker and Red Hat Security Data API, refreshed every few hours.
If you cannot patch yet
- Red Hat published a SystemTap-based workaround on its CVE page that caps the stack rlimit during exec; it needs kernel-debuginfo and systemtap and must be reloaded after each boot. Updating the kernel is simpler.
CISA required action: Apply mitigations per vendor instructions, follow applicable BOD 22-01 guidance for cloud services, or discontinue use of the product if mitigations are unavailable.
This vulnerability affects a common open-source component, third-party library, or a protocol used by different products. Please check with specific vendors for information on patching status. For more information, please see: https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/about/ ; https://www.kernel.org/ ; https://www.cve.org/CVERecord?id=CVE-2018-14634 ; https://access.redhat.com/errata/RHSA-2018:3540 ; https://nvd.nist.gov/vuln/detail/CVE-2018-14634
Sources
- CVE record CVE-2018-14634
- NVD CVE-2018-14634
- CISA KEV entry CVE-2018-14634
- Debian security tracker CVE-2018-14634
- Ubuntu CVE page CVE-2018-14634
- Red Hat CVE page CVE-2018-14634
- SUSE CVE page CVE-2018-14634
- Amazon Linux ALAS CVE page CVE-2018-14634
- Qualys advisory: Mutagen Astronomy (oss-security)
- Red Hat vulnerability article: Mutagen Astronomy
- Upstream commit da029c11e6b1 (exec: Limit arg stack to at most 75% of _STK_LIM)
- Red Hat RHSA-2018:3540
- https://security.netapp.com/advisory/ntap-20190204-0002/
- https://access.redhat.com/errata/RHSA-2018:2925
- https://access.redhat.com/errata/RHSA-2018:3591
- https://www.exploit-db.com/exploits/45516/
- https://usn.ubuntu.com/3775-1/
- https://access.redhat.com/errata/RHSA-2018:2933
- https://usn.ubuntu.com/3779-1/
- https://access.redhat.com/errata/RHSA-2018:2748
Page generated automatically from official sources on 2026-11-03 18:05 UTC and reviewed by an editor. Always confirm with your vendor's advisory.