Skip to content
OpenAdvisories
Unscored CVE-2018-1095 EUVD-2018-11745GHSA-m6f7-q6m8-788v

The ext4_xattr_check_entries function in fs/ext4/xattr.c in the Linux kernel through 4.15.15 does not properly validate xattr sizes, which …

Published Apr 2, 2018 · Updated Aug 5, 2024 · Assigned by redhat

Description

The ext4_xattr_check_entries function in fs/ext4/xattr.c in the Linux kernel through 4.15.15 does not properly validate xattr sizes, which causes misinterpretation of a size as an error code, and consequently allows attackers to cause a denial of service (get_acl NULL pointer dereference and system crash) via a crafted ext4 image.

Affected products

VendorProductAffectedFixed
— Linux kernel through version 4.15 Linux kernel through version 4.15 —

Fixed in Linux distributions

Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.

ReleasePackageFixed inAdvisory
Debian 14 linux 4.16.5-1 —
Debian 13 linux 4.16.5-1 —
Debian 12 linux 4.16.5-1 —
ReleasePackageFixed inAdvisory
Ubuntu 18.04 LTS linux 4.15.0-24.26 USN-3695-1
Ubuntu 18.04 LTS linux-aws 4.15.0-1011.11 USN-3695-1
Ubuntu 18.04 LTS linux-azure 4.15.0-1014.14 USN-3695-1
Ubuntu 18.04 LTS linux-gcp 4.15.0-1010.10 USN-3695-1
Ubuntu 18.04 LTS linux-kvm 4.15.0-1012.12 USN-3695-1
Ubuntu 18.04 LTS linux-oem 4.15.0-1009.12 USN-3695-1
Ubuntu 18.04 LTS linux-raspi2 4.15.0-1013.14 USN-3695-1
Ubuntu 16.04 LTS linux-gcp +1 4.15.0-1014.14~16.04.1 USN-3695-2
Ubuntu 16.04 LTS linux-hwe 4.15.0-24.26~16.04.1 USN-3695-2
ReleasePackageFixed inAdvisory
RHEL 7 perf +14 4.14.0-115.el7a RHSA-2018:2948

Advisories 3

References