VDB

CVE-2018-18397

CVE-2018-18397 PUBLISHED

The userfaultfd implementation in the Linux kernel before 4.19.7 mishandles access control for certain UFFDIO_ ioctl calls, as demonstrated by allowing local users to write data into holes in a tmpfs file (if the user has read-only access to that file, and that file contains holes), related to fs/userfaultfd.c and mm/userfaultfd.c.

EPSS 0.07% · 21.0th percentile

Risk Scores

EPSS Score
0.07%
21.0th percentile

Affected Products

VendorProductVersions
Ubuntu:14.04:LTSlinux-azure*, *, 0
Ubuntu:16.04:LTSlinux-gcp*, 4.13.0-1006.9, 4.10.0-1004.4
Ubuntu:18.04:LTSlinux-aws4.15.0-1029.30, 0, 4.15.0-1001.1
Ubuntu:18.04:LTSlinux-oracle4.15.0-1007.9, 0, 4.15.0-1008.10
Ubuntu:18.04:LTSlinux-gcp4.15.0-1019.20, 4.15.0-1018.19, 4.15.0-1017.18
Ubuntu:18.04:LTSlinux-raspi20, 4.13.0-1005.5, 4.13.0-1006.6
Ubuntu:18.04:LTSlinux4.15.0-43.46, 4.15.0-22.24, 4.15.0-20.21
Ubuntu:18.04:LTSlinux-gcp-edge*, 4.18.0-1006.7~18.04.1, 4.18.0-1005.6~18.04.1
Ubuntu:16.04:LTSlinux-oracle*, 0, 4.15.0-1008.10~16.04.1
Ubuntu:18.04:LTSlinux-oem4.15.0-1002.3, 0, 4.15.0-1021.24
Ubuntu:16.04:LTSlinux-aws-hwe4.15.0-1031.33~16.04.1, 0, 4.15.0-1030.31~16.04.1
Ubuntu:18.04:LTSlinux-hwe4.18.0-13.14~18.04.1, 4.18.0-15.16~18.04.1, 4.18.0-14.15~18.04.1
Ubuntu:18.04:LTSlinux-kvm4.15.0-1019.19, 4.15.0-1020.20, 4.15.0-1021.21
Ubuntu:16.04:LTSlinux-hwe4.15.0-32.35~16.04.1, *, 4.15.0-39.42~16.04.1
Ubuntu:16.04:LTSlinux-azure*, 4.15.0-1039.43, 4.15.0-1037.39~16.04.1
Ubuntu:18.04:LTSlinux-azure4.15.0-1036.38, 4.15.0-1037.39, 4.18.0-1011.11~18.04.1

Timeline

  • Dec 12, 2018 CVE Published
  • Dec 13, 2018 PoC Published
  • Apr 14, 2021 EPSS Score
  • Jun 23, 2021 EPSS Score
  • Aug 24, 2021 EPSS Score
  • Oct 26, 2021 EPSS Score
  • Dec 27, 2021 EPSS Score
  • Feb 28, 2022 EPSS Score
  • May 2, 2022 EPSS Score
  • Jul 3, 2022 EPSS Score
  • Sep 5, 2022 EPSS Score
  • Nov 6, 2022 EPSS Score
Open in Interactive Console →
$ Console Community · 100/wk Open console ›