VDB
CVE-2018-18281
CVE-2018-18281
PUBLISHED
Since Linux kernel version 3.2, the mremap() syscall performs TLB flushes after dropping pagetable locks. If a syscall such as ftruncate() removes entries from the pagetables of a task that is in the middle of mremap(), a stale TLB entry can remain for a short time that permits access to a physical page after it has been released back to the page allocator and reused. This is fixed in the following kernel versions: 4.9.135, 4.14.78, 4.18.16, 4.19.
EPSS 0.23% · 45.6th percentile
Risk Scores
EPSS Score
0.23%
45.6th percentile
Affected Products
| Vendor | Product | Versions |
|---|---|---|
| Ubuntu:14.04:LTS | linux-azure | *, *, 4.15.0-1035.36~14.04.2 |
| Ubuntu:Pro:FIPS:16.04:LTS | linux-fips | 4.4.0-1003.3, 4.4.0-1006.6, 4.4.0-1005.5 |
| Ubuntu:16.04:LTS | linux | 4.4.0-96.119, 4.4.0-77.98, 4.4.0-70.91 |
| Ubuntu:22.04:LTS | linux-intel-iot-realtime | 5.15.0-1073.75, 0 |
| Ubuntu:16.04:LTS | linux-aws-hwe | 4.15.0-1031.33~16.04.1, 4.15.0-1030.31~16.04.1, 0 |
| Ubuntu:18.04:LTS | linux | 4.15.0-33.36, 4.15.0-36.39, 4.15.0-39.42 |
| Ubuntu:14.04:LTS | linux | 3.13.0-164.214, 3.13.0-141.190, 3.13.0-151.201 |
| Ubuntu:16.04:LTS | linux-snapdragon | 4.4.0-1054.58, 4.4.0-1095.100, 4.4.0-1098.103 |
| Ubuntu:18.04:LTS | linux-oem | 4.15.0-1028.33, 0, 4.15.0-1002.3 |
| Ubuntu:16.04:LTS | linux-gcp | 4.13.0-1011.15, 4.13.0-1012.16, 4.13.0-1013.17 |
| Ubuntu:24.04:LTS | linux-raspi-realtime | 6.8.0-2019.20, 0 |
| Ubuntu:22.04:LTS | linux-realtime | 0, 5.15.0-1032.35 |
| Ubuntu:16.04:LTS | linux-raspi2 | 4.2.0-1014.21, 4.3.0-1006.6, 4.4.0-1003.4 |
| Ubuntu:14.04:LTS | linux-aws | 4.4.0-1014.14, 4.4.0-1029.32, 4.4.0-1037.40 |
| Ubuntu:18.04:LTS | linux-kvm | 4.15.0-1027.27, 4.15.0-1028.28, 4.15.0-1006.6 |
| Ubuntu:18.04:LTS | linux-raspi2 | 4.15.0-1010.11, 0, 4.13.0-1006.6 |
| Ubuntu:18.04:LTS | linux-aws | 4.15.0-1003.3, 4.15.0-1006.6, 4.15.0-1005.5 |
| Ubuntu:22.04:LTS | linux-riscv | 5.13.0-1006.6+22.04.1, 0, 5.13.0-1007.7+22.04.1 |
| Ubuntu:14.04:LTS | linux-lts-xenial | 4.4.0-91.114~14.04.1, 0, 4.4.0-13.29~14.04.1 |
| Ubuntu:16.04:LTS | linux-azure | 4.13.0-1011.14, 4.15.0-1031.32~16.04.1, 4.15.0-1032.33~16.04.1 |
…and 7 more
Exploit Intelligence
Timeline
- Oct 30, 2018 CVE Published
- Apr 14, 2021 EPSS Score
- Jun 23, 2021 EPSS Score
- Aug 24, 2021 EPSS Score
- Oct 26, 2021 EPSS Score
- Feb 4, 2022 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
- Jan 8, 2023 EPSS Score
References
- https://ubuntu.com/security/CVE-2018-18281 third-party-advisory
- https://git.kernel.org/linus/eb66ae030829605d61fbef1909ce310e29f78821 third-party-advisory
- https://bugs.chromium.org/p/project-zero/issues/detail?id=1695 third-party-advisory
- https://ubuntu.com/security/notices/USN-3832-1 vendor-advisory
- https://ubuntu.com/security/notices/USN-3835-1 vendor-advisory
- https://ubuntu.com/security/notices/USN-3871-1 vendor-advisory
- https://ubuntu.com/security/notices/USN-3871-3 vendor-advisory
- https://ubuntu.com/security/notices/USN-3871-4 vendor-advisory
- https://ubuntu.com/security/notices/USN-3880-1 vendor-advisory
- https://ubuntu.com/security/notices/USN-3880-2 vendor-advisory
- https://ubuntu.com/security/notices/USN-3871-5 vendor-advisory
- https://www.cve.org/CVERecord?id=CVE-2018-18281 third-party-advisory