Cloudanix VulnDB

CVE-2018-14625

High · 7.0

CVSS

7.0

EPSS

0.3%

Published

Sep 10, 2018

CISA due date

—

Cloudanix analysis

Schedule a fix SSVC: Track

A flaw in how virtual machines talk to each other can let one guest peek at or mess with tiny bits of the host's internal memory or messages meant for others.

Exploitation
Local Privilege
Attacker needs
Local User
Complexity
High
Impact
Data Exposure
Component
OS kernel
Class
Use After Free
Remediation
Upgrade
Effort
Medium
Patch risk
Medium

What it actually does

Race condition between connect() and close() in AF_VSOCK allows uncontrolled kernel-memory read from a VM guest, resulting in a 4-byte information leak or the ability to intercept or corrupt AF_VSOCK messages destined for other clients.

Why it matters to the business

Attackers inside a virtual machine may obtain small amounts of sensitive kernel data or disrupt inter-VM communication, increasing risk of information disclosure or service interference in virtualized environments; the issue has been public for years with low exploitability signals and no known ransomware use.

How an attack unfolds

An attacker with access to a VM guest opens an AF_VSOCK socket and triggers a race between connect() and close() to read kernel memory or tamper with messages intended for other clients; no named threat actors or campaigns are associated with this flaw.

How to fix it

Apply kernel updates that resolve the AF_VSOCK race condition; for listed distributions upgrade imagemagick to the specified fixed versions such as 8:6.9.9.34+dfsg-3 on Debian 11/12/13 or 8:6.8.9.9-7ubuntu5.14 on Ubuntu 16.04 LTS and 8:6.9.7.4+dfsg-16ubuntu6.7 on Ubuntu 18.04 LTS.

How to confirm the fix worked

Confirm the running kernel or package version meets or exceeds the listed fixed releases and test that AF_VSOCK sockets no longer permit the described race under concurrent connect/close workloads.

Typical attack path

  1. Obtain local access inside a VM guest
  2. Create an AF_VSOCK socket
  3. Trigger concurrent connect() and close() operations to win the race
  4. Read leaked kernel bytes or intercept/corrupt messages

How to detect it

Review kernel logs and audit records for unusual AF_VSOCK socket activity or repeated connect/close patterns from guest processes; no specific threat-actor indicators are known.

What your security team should do

  • Prioritize patching systems that expose AF_VSOCK or run untrusted VM guests
  • Verify installed kernel and package versions against the fixed releases provided
  • Monitor for any future EPSS increase given the public disclosure age

The record

A flaw was found in the Linux Kernel where an attacker may be able to have an uncontrolled read to kernel-memory from within a vm guest. A race condition between connect() and close() function may allow an attacker using the AF_VSOCK protocol to gather a 4 byte information leak or possibly intercept or corrupt AF_VSOCK messages destined to other clients.

Affected packages

Ecosystem Package Introduced Fixed
Chainguard hyperv-daemons 0 0
Chainguard hyperv-daemons-6.12 0 0
Chainguard hyperv-daemons-6.18 0 0
Chainguard hyperv-daemons-generic 0 0
Chainguard linux 0 0
Chainguard linux-aws-6.12 0 6.12.64-r0
Chainguard linux-aws-6.12 0 6.12.65-r0
Chainguard linux-aws-6.12-boot-installed 0 0
Chainguard linux-aws-6.12-fips-boot-installed 0 0
Chainguard linux-aws-6.12-headers 0 0
Chainguard linux-aws-6.12-modules 0 0
Chainguard linux-aws-6.18 0 6.18.4-r0
Chainguard linux-aws-6.18-boot-installed 0 0
Chainguard linux-aws-6.18-fips-boot-installed 0 0
Chainguard linux-aws-6.18-headers 0 0
Chainguard linux-aws-6.18-modules 0 0
Chainguard linux-aws-generic 0 6.18.4-r0
Chainguard linux-aws-generic 0 6.18.5-r0
Chainguard linux-aws-generic-boot-configuration 0 0
Chainguard linux-aws-generic-boot-installed 0 0
Chainguard linux-aws-generic-fips-boot-installed 0 0
Chainguard linux-aws-generic-headers 0 0
Chainguard linux-aws-generic-modules 0 0
Chainguard linux-azure-6.12 0 6.12.64-r0
Chainguard linux-azure-6.12 0 6.12.65-r1
Chainguard linux-azure-6.12-boot-installed 0 0
Chainguard linux-azure-6.12-fips-boot-installed 0 0
Chainguard linux-azure-6.12-headers 0 0
Chainguard linux-azure-6.12-modules 0 0
Chainguard linux-azure-6.18 0 0
Chainguard linux-azure-6.18-boot-installed 0 0
Chainguard linux-azure-6.18-fips-boot-installed 0 0
Chainguard linux-azure-6.18-headers 0 0
Chainguard linux-azure-6.18-modules 0 0
Chainguard linux-azure-generic 0 6.18.4-r0
Chainguard linux-azure-generic 0 6.18.5-r0
Chainguard linux-azure-generic-boot-configuration 0 0
Chainguard linux-azure-generic-boot-installed 0 0
Chainguard linux-azure-generic-fips-boot-installed 0 0
Chainguard linux-azure-generic-headers 0 0
Chainguard linux-azure-generic-modules 0 0
Chainguard linux-boot-configuration 0 0
Chainguard linux-boot-installed 0 0
Chainguard linux-gcp-6.12 0 6.12.64-r0
Chainguard linux-gcp-6.12 0 6.12.65-r0
Chainguard linux-gcp-6.12-boot-installed 0 0
Chainguard linux-gcp-6.12-fips-boot-installed 0 0
Chainguard linux-gcp-6.12-headers 0 0
Chainguard linux-gcp-6.12-modules 0 0
Chainguard linux-gcp-6.18 0 6.18.4-r0
Chainguard linux-gcp-6.18-boot-installed 0 0
Chainguard linux-gcp-6.18-fips-boot-installed 0 0
Chainguard linux-gcp-6.18-headers 0 0
Chainguard linux-gcp-6.18-modules 0 0
Chainguard linux-gcp-generic 0 6.18.4-r0
Chainguard linux-gcp-generic 0 6.18.5-r0
Chainguard linux-gcp-generic-boot-installed 0 0
Chainguard linux-gcp-generic-fips-boot-installed 0 0
Chainguard linux-gcp-generic-headers 0 0
Chainguard linux-gcp-generic-modules 0 0
Chainguard linux-modules 0 0
Chainguard linux-qemu-6.12-boot-installed 0 6.12.63-r0
Chainguard linux-qemu-6.12-fips-boot-installed 0 6.12.63-r0
Chainguard linux-qemu-6.12-headers 0 6.12.63-r0
Chainguard linux-qemu-6.12-modules 0 6.12.63-r0
Chainguard linux-qemu-6.18 0 6.18.7-r0
Chainguard linux-qemu-6.18-boot-installed 0 6.18.2-r0
Chainguard linux-qemu-6.18-fips-boot-installed 0 6.18.2-r0
Chainguard linux-qemu-6.18-headers 0 6.18.2-r0
Chainguard linux-qemu-6.18-modules 0 6.18.2-r0
Chainguard linux-qemu-generic 0 6.18.4-r0
Chainguard linux-qemu-generic 0 6.18.5-r0
Chainguard linux-qemu-generic-boot-installed 0 0
Chainguard linux-qemu-generic-bootc-boot-installed 0 6.18.4-r0
Chainguard linux-qemu-generic-bootc-boot-installed 0 6.18.5-r0
Chainguard linux-qemu-generic-fips-boot-installed 0 0
Chainguard linux-qemu-generic-headers 0 0
Chainguard linux-qemu-generic-modules 0 0
Chainguard linux-qemu-rc 0 6.19_rc4-r0
Chainguard linux-qemu-rc 0 6.19_rc5-r0
Chainguard linux-qemu-rc-boot-installed 0 0
Chainguard linux-qemu-rc-fips-boot-installed 0 0
Chainguard linux-qemu-rc-headers 0 0
Chainguard linux-qemu-rc-modules 0 0
Chainguard linux-vmware-6.12-boot-installed 0 6.12.63-r0
Chainguard linux-vmware-6.12-fips-boot-installed 0 6.12.63-r0
Chainguard linux-vmware-6.12-headers 0 6.12.63-r0
Chainguard linux-vmware-6.12-modules 0 6.12.63-r0
Chainguard linux-vmware-6.18 0 6.18.7-r0
Chainguard linux-vmware-6.18-boot-installed 0 6.18.2-r0
Chainguard linux-vmware-6.18-fips-boot-installed 0 6.18.2-r0
Chainguard linux-vmware-6.18-headers 0 6.18.2-r0
Chainguard linux-vmware-6.18-modules 0 6.18.2-r0
Chainguard linux-vmware-generic 0 6.18.4-r0
Chainguard linux-vmware-generic 0 6.18.5-r0
Chainguard linux-vmware-generic-boot-installed 0 0
Chainguard linux-vmware-generic-fips-boot-installed 0 0
Chainguard linux-vmware-generic-headers 0 0
Chainguard linux-vmware-generic-modules 0 0
Debian:11 linux 0 4.19.9-1
Debian:12 linux 0 4.19.9-1
Debian:13 linux 0 4.19.9-1
Debian:8 linux-4.9 0 4.9.168-1~deb8u1
Mageia:6 kernel 0 4.14.89-1.mga6
Mageia:6 kernel-linus 0 4.14.100-1.mga6
Mageia:6 kernel-tmb 0 4.14.119-1.mga6
Mageia:6 kernel-userspace-headers 0 4.14.89-1.mga6
Mageia:6 kmod-vboxadditions 0 5.2.22-5.mga6
Mageia:6 kmod-virtualbox 0 5.2.22-5.mga6
Mageia:6 kmod-xtables-addons 0 2.13-75.mga6
Red Hat:enterprise_linux:7::client bpftool 0 0:3.10.0-1062.el7
Red Hat:enterprise_linux:7::client bpftool-debuginfo 0 0:3.10.0-1062.el7
Red Hat:enterprise_linux:7::client kernel 0 0:3.10.0-1062.el7
Red Hat:enterprise_linux:7::client kernel-abi-whitelists 0 0:3.10.0-1062.el7
Red Hat:enterprise_linux:7::client kernel-bootwrapper 0 0:3.10.0-1062.el7
Red Hat:enterprise_linux:7::client kernel-debug 0 0:3.10.0-1062.el7
Red Hat:enterprise_linux:7::client kernel-debug-debuginfo 0 0:3.10.0-1062.el7
Red Hat:enterprise_linux:7::client kernel-debug-devel 0 0:3.10.0-1062.el7
Red Hat:enterprise_linux:7::client kernel-debuginfo 0 0:3.10.0-1062.el7
Red Hat:enterprise_linux:7::client kernel-debuginfo-common-ppc64 0 0:3.10.0-1062.el7
Red Hat:enterprise_linux:7::client kernel-debuginfo-common-ppc64le 0 0:3.10.0-1062.el7
Red Hat:enterprise_linux:7::client kernel-debuginfo-common-s390x 0 0:3.10.0-1062.el7
Red Hat:enterprise_linux:7::client kernel-debuginfo-common-x86_64 0 0:3.10.0-1062.el7
Red Hat:enterprise_linux:7::client kernel-devel 0 0:3.10.0-1062.el7
Red Hat:enterprise_linux:7::client kernel-doc 0 0:3.10.0-1062.el7
Red Hat:enterprise_linux:7::client kernel-headers 0 0:3.10.0-1062.el7
Red Hat:enterprise_linux:7::client kernel-kdump 0 0:3.10.0-1062.el7
Red Hat:enterprise_linux:7::client kernel-kdump-debuginfo 0 0:3.10.0-1062.el7
Red Hat:enterprise_linux:7::client kernel-kdump-devel 0 0:3.10.0-1062.el7
Red Hat:enterprise_linux:7::client kernel-tools 0 0:3.10.0-1062.el7
Red Hat:enterprise_linux:7::client kernel-tools-debuginfo 0 0:3.10.0-1062.el7
Red Hat:enterprise_linux:7::client kernel-tools-libs 0 0:3.10.0-1062.el7
Red Hat:enterprise_linux:7::client kernel-tools-libs-devel 0 0:3.10.0-1062.el7
Red Hat:enterprise_linux:7::client perf 0 0:3.10.0-1062.el7
Red Hat:enterprise_linux:7::client perf-debuginfo 0 0:3.10.0-1062.el7
Red Hat:enterprise_linux:7::client python-perf 0 0:3.10.0-1062.el7
Red Hat:enterprise_linux:7::client python-perf-debuginfo 0 0:3.10.0-1062.el7
Red Hat:enterprise_linux:7::computenode bpftool 0 0:3.10.0-1062.el7
Red Hat:enterprise_linux:7::computenode bpftool-debuginfo 0 0:3.10.0-1062.el7
Red Hat:enterprise_linux:7::computenode kernel 0 0:3.10.0-1062.el7
Red Hat:enterprise_linux:7::computenode kernel-abi-whitelists 0 0:3.10.0-1062.el7
Red Hat:enterprise_linux:7::computenode kernel-bootwrapper 0 0:3.10.0-1062.el7
Red Hat:enterprise_linux:7::computenode kernel-debug 0 0:3.10.0-1062.el7
Red Hat:enterprise_linux:7::computenode kernel-debug-debuginfo 0 0:3.10.0-1062.el7
Red Hat:enterprise_linux:7::computenode kernel-debug-devel 0 0:3.10.0-1062.el7
Red Hat:enterprise_linux:7::computenode kernel-debuginfo 0 0:3.10.0-1062.el7
Red Hat:enterprise_linux:7::computenode kernel-debuginfo-common-ppc64 0 0:3.10.0-1062.el7
Red Hat:enterprise_linux:7::computenode kernel-debuginfo-common-ppc64le 0 0:3.10.0-1062.el7
Red Hat:enterprise_linux:7::computenode kernel-debuginfo-common-s390x 0 0:3.10.0-1062.el7
Red Hat:enterprise_linux:7::computenode kernel-debuginfo-common-x86_64 0 0:3.10.0-1062.el7
Red Hat:enterprise_linux:7::computenode kernel-devel 0 0:3.10.0-1062.el7
Red Hat:enterprise_linux:7::computenode kernel-doc 0 0:3.10.0-1062.el7
Red Hat:enterprise_linux:7::computenode kernel-headers 0 0:3.10.0-1062.el7
Red Hat:enterprise_linux:7::computenode kernel-kdump 0 0:3.10.0-1062.el7
Red Hat:enterprise_linux:7::computenode kernel-kdump-debuginfo 0 0:3.10.0-1062.el7
Red Hat:enterprise_linux:7::computenode kernel-kdump-devel 0 0:3.10.0-1062.el7
Red Hat:enterprise_linux:7::computenode kernel-tools 0 0:3.10.0-1062.el7
Red Hat:enterprise_linux:7::computenode kernel-tools-debuginfo 0 0:3.10.0-1062.el7
Red Hat:enterprise_linux:7::computenode kernel-tools-libs 0 0:3.10.0-1062.el7
Red Hat:enterprise_linux:7::computenode kernel-tools-libs-devel 0 0:3.10.0-1062.el7
Red Hat:enterprise_linux:7::computenode perf 0 0:3.10.0-1062.el7
Red Hat:enterprise_linux:7::computenode perf-debuginfo 0 0:3.10.0-1062.el7
Red Hat:enterprise_linux:7::computenode python-perf 0 0:3.10.0-1062.el7
Red Hat:enterprise_linux:7::computenode python-perf-debuginfo 0 0:3.10.0-1062.el7
Red Hat:enterprise_linux:7::server bpftool 0 0:3.10.0-1062.el7
Red Hat:enterprise_linux:7::server bpftool-debuginfo 0 0:3.10.0-1062.el7
Red Hat:enterprise_linux:7::server kernel 0 0:4.14.0-115.16.1.el7a
Red Hat:enterprise_linux:7::server kernel 0 0:3.10.0-1062.el7
Red Hat:enterprise_linux:7::server kernel-abi-whitelists 0 0:4.14.0-115.16.1.el7a
Red Hat:enterprise_linux:7::server kernel-abi-whitelists 0 0:3.10.0-1062.el7
Red Hat:enterprise_linux:7::server kernel-alt 0 0:4.14.0-115.16.1.el7a
Red Hat:enterprise_linux:7::server kernel-bootwrapper 0 0:4.14.0-115.16.1.el7a
Red Hat:enterprise_linux:7::server kernel-bootwrapper 0 0:3.10.0-1062.el7
Red Hat:enterprise_linux:7::server kernel-debug 0 0:4.14.0-115.16.1.el7a
Red Hat:enterprise_linux:7::server kernel-debug 0 0:3.10.0-1062.el7
Red Hat:enterprise_linux:7::server kernel-debug-debuginfo 0 0:4.14.0-115.16.1.el7a
Red Hat:enterprise_linux:7::server kernel-debug-debuginfo 0 0:3.10.0-1062.el7
Red Hat:enterprise_linux:7::server kernel-debug-devel 0 0:4.14.0-115.16.1.el7a
Red Hat:enterprise_linux:7::server kernel-debug-devel 0 0:3.10.0-1062.el7
Red Hat:enterprise_linux:7::server kernel-debuginfo 0 0:4.14.0-115.16.1.el7a
Red Hat:enterprise_linux:7::server kernel-debuginfo 0 0:3.10.0-1062.el7
Red Hat:enterprise_linux:7::server kernel-debuginfo-common-ppc64 0 0:3.10.0-1062.el7
Red Hat:enterprise_linux:7::server kernel-debuginfo-common-ppc64le 0 0:4.14.0-115.16.1.el7a
Red Hat:enterprise_linux:7::server kernel-debuginfo-common-ppc64le 0 0:3.10.0-1062.el7
Red Hat:enterprise_linux:7::server kernel-debuginfo-common-s390x 0 0:3.10.0-1062.el7
Red Hat:enterprise_linux:7::server kernel-debuginfo-common-x86_64 0 0:3.10.0-1062.el7
Red Hat:enterprise_linux:7::server kernel-devel 0 0:4.14.0-115.16.1.el7a
Red Hat:enterprise_linux:7::server kernel-devel 0 0:3.10.0-1062.el7
Red Hat:enterprise_linux:7::server kernel-doc 0 0:4.14.0-115.16.1.el7a
Red Hat:enterprise_linux:7::server kernel-doc 0 0:3.10.0-1062.el7
Red Hat:enterprise_linux:7::server kernel-headers 0 0:4.14.0-115.16.1.el7a
Red Hat:enterprise_linux:7::server kernel-headers 0 0:3.10.0-1062.el7
Red Hat:enterprise_linux:7::server kernel-kdump 0 0:3.10.0-1062.el7
Red Hat:enterprise_linux:7::server kernel-kdump-debuginfo 0 0:3.10.0-1062.el7
Red Hat:enterprise_linux:7::server kernel-kdump-devel 0 0:3.10.0-1062.el7
Red Hat:enterprise_linux:7::server kernel-tools 0 0:4.14.0-115.16.1.el7a
Red Hat:enterprise_linux:7::server kernel-tools 0 0:3.10.0-1062.el7
Red Hat:enterprise_linux:7::server kernel-tools-debuginfo 0 0:4.14.0-115.16.1.el7a
Red Hat:enterprise_linux:7::server kernel-tools-debuginfo 0 0:3.10.0-1062.el7
Red Hat:enterprise_linux:7::server kernel-tools-libs 0 0:4.14.0-115.16.1.el7a

Related vulnerabilities