CVE-2018-11508
The compat_get_timex function in kernel/compat.c in the Linux kernel before 4.16.9 allows local...
The compat_get_timex function in kernel/compat.c in the Linux kernel before 4.16.9 allows local users to obtain sensitive information from kernel memory via adjtimex.
Attack profile
How easy it is to exploit
- Attack vector
- Local
- Complexity
- Low
- Privileges needed
- Low
- User interaction
- None
What an attacker can affect
- Confidentiality
- High
- Integrity
- None
- Availability
- None
Exploit likelihood
What each source reports
NVD Score used
5.5
The compat_get_timex function in kernel/compat.c in the Linux kernel before 4.16.9 allows local users to obtain sensitive information from kernel memory via adjtimex.
- Record
CVE-2018-11508- CVSS 3.0
- 5.5 Medium
CVSS:3.0/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N - CVSS 2.0
- 2.1 Low
AV:L/AC:L/Au:N/C:P/I:N/A:N - Weakness
- CWE-200
- Updated
- 2026-11-02
CVE List No score
The compat_get_timex function in kernel/compat.c in the Linux kernel before 4.16.9 allows local users to obtain sensitive information from kernel memory via adjtimex.
- Record
CVE-2018-11508- Updated
- 2026-11-02
EUVDEUVD-2018-3537 No score
The compat_get_timex function in kernel/compat.c in the Linux kernel before 4.16.9 allows local users to obtain sensitive information from kernel memory via adjtimex.
- Record
EUVD-2018-3537- Updated
- 2026-11-03
GitHub AdvisoriesGHSA-j435-p44w-r9xj
5.5
The compat_get_timex function in kernel/compat.c in the Linux kernel before 4.16.9 allows local...
The compat_get_timex function in kernel/compat.c in the Linux kernel before 4.16.9 allows local users to obtain sensitive information from kernel memory via adjtimex.
- Record
GHSA-j435-p44w-r9xj- CVSS 3.0
- 5.5 Medium
CVSS:3.0/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N - Weakness
- CWE-200
- Updated
- 2026-11-02
OSV
5.5
The compat_get_timex function in kernel/compat.c in the Linux kernel before 4.16.9 allows local users to obtain sensitive information from kernel memory via adjtimex.
- Record
CVE-2018-11508- CVSS 3.0
- 5.5 Medium
CVSS:3.0/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N - Updated
- 2026-11-02
OSVDEBIAN-CVE-2018-11508
5.5
The compat_get_timex function in kernel/compat.c in the Linux kernel before 4.16.9 allows local users to obtain sensitive information from kernel memory via adjtimex.
- Record
DEBIAN-CVE-2018-11508- CVSS 3.0
- 5.5 Medium
CVSS:3.0/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N - Updated
- 2026-11-02
Show 4 moreShow less
OSVUBUNTU-CVE-2018-11508
5.5
The compat_get_timex function in kernel/compat.c in the Linux kernel before 4.16.9 allows local users to obtain sensitive information from kernel memory via adjtimex.
- Record
UBUNTU-CVE-2018-11508- CVSS 3.0
- 5.5 Medium
CVSS:3.0/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N - Updated
- 2026-11-02
OSVUSN-3695-1 No score
linux, linux-aws, linux-azure, linux-gcp, linux-kvm, linux-oem, linux-raspi2 vulnerabilities
Wen Xu discovered that the ext4 filesystem implementation in the Linux kernel did not properly initialize the crc32c checksum driver. A local attacker could use this to cause a denial of service (system crash). (CVE-2018-1094)
It was discovered that the cdrom driver in the Linux kernel contained an incorrect bounds check. A local attacker could use this to expose sensitive information (kernel memory). (CVE-2018-10940)
Wen Xu discovered that the ext4 file system implementation in the Linux kernel did not properly validate xattr sizes. A local attacker could use this to cause a denial of service (system crash). (CVE-2018-1095)
Jann Horn discovered that the 32 bit adjtimex() syscall implementation for 64 bit Linux kernels did not properly initialize memory returned to user space in some situations. A local attacker could use this to expose sensitive information (kernel memory). (CVE-2018-11508)
It was discovered that an information leak vulnerability existed in the floppy driver in the Linux kernel. A local attacker could use this to expose sensitive information (kernel memory). (CVE-2018-7755)
- Record
USN-3695-1- Updated
- 2026-11-02
OSVUSN-3695-2 No score
linux-hwe, linux-azure vulnerabilities
USN-3695-1 fixed vulnerabilities in the Linux kernel for Ubuntu 18.04 LTS. This update provides the corresponding updates for the Linux Hardware Enablement (HWE) kernel from Ubuntu 18.04 LTS for Ubuntu 16.04 LTS.
Wen Xu discovered that the ext4 file system implementation in the Linux kernel did not properly initialize the crc32c checksum driver. A local attacker could use this to cause a denial of service (system crash). (CVE-2018-1094)
It was discovered that the cdrom driver in the Linux kernel contained an incorrect bounds check. A local attacker could use this to expose sensitive information (kernel memory). (CVE-2018-10940)
Wen Xu discovered that the ext4 file system implementation in the Linux kernel did not properly validate xattr sizes. A local attacker could use this to cause a denial of service (system crash). (CVE-2018-1095)
Jann Horn discovered that the 32 bit adjtimex() syscall implementation for 64 bit Linux kernels did not properly initialize memory returned to user space in some situations. A local attacker could use this to expose sensitive information (kernel memory). (CVE-2018-11508)
It was discovered that an information leak vulnerability existed in the floppy driver in the Linux kernel. A local attacker could use this to expose sensitive information (kernel memory). (CVE-2018-7755)
- Record
USN-3695-2- Updated
- 2026-11-02
OSVUSN-3697-2 No score
linux-oem vulnerabilities
It was discovered that a null pointer dereference vulnerability existed in the DCCP protocol implementation in the Linux kernel. A local attacker could use this to cause a denial of service (system crash). (CVE-2018-1130)
Jann Horn discovered that the 32 bit adjtimex() syscall implementation for 64 bit Linux kernels did not properly initialize memory returned to user space in some situations. A local attacker could use this to expose sensitive information (kernel memory). (CVE-2018-11508)
Wang Qize discovered that an information disclosure vulnerability existed in the SMBus driver for ACPI Embedded Controllers in the Linux kernel. A local attacker could use this to expose sensitive information (kernel pointer addresses). (CVE-2018-5750)
It was discovered that the SCTP Protocol implementation in the Linux kernel did not properly validate userspace provided payload lengths in some situations. A local attacker could use this to cause a denial of service (system crash). (CVE-2018-5803)
It was discovered that an integer overflow error existed in the futex implementation in the Linux kernel. A local attacker could use this to cause a denial of service (system crash). (CVE-2018-6927)
It was discovered that an information leak vulnerability existed in the floppy driver in the Linux kernel. A local attacker could use this to expose sensitive information (kernel memory). (CVE-2018-7755)
It was discovered that a memory leak existed in the SAS driver subsystem of the Linux kernel. A local attacker could use this to cause a denial of service (memory exhaustion). (CVE-2018-7757)
- Record
USN-3697-2- Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
linuxDebian:12 |
before 4.16.12-1 | 4.16.12-1 |
linuxDebian:13 |
before 4.16.12-1 | 4.16.12-1 |
linuxDebian:14 |
before 4.16.12-1 | 4.16.12-1 |
linux-azureUbuntu:16.04:LTS |
before 4.15.0-1014.14~16.04.1, plus listed versions 4.11.0-1009.94.11.0-1011.114.11.0-1013.134.11.0-1014.144.11.0-1015.15 Show 11 moreShow less4.11.0-1016.164.13.0-1005.74.13.0-1006.84.13.0-1007.94.13.0-1009.124.13.0-1011.144.13.0-1012.154.13.0-1014.174.13.0-1016.194.13.0-1018.214.15.0-1013.13~16.04.2 |
4.15.0-1014.14~16.04.1 |
linux-gcpUbuntu:16.04:LTS |
before 4.15.0-1014.14~16.04.1, plus listed versions 4.10.0-1004.44.10.0-1006.64.10.0-1007.74.10.0-1008.84.10.0-1009.9 Show 10 moreShow less4.13.0-1002.54.13.0-1006.94.13.0-1007.104.13.0-1008.114.13.0-1011.154.13.0-1012.164.13.0-1013.174.13.0-1015.194.13.0-1017.214.13.0-1019.23 |
4.15.0-1014.14~16.04.1 |
linux-hweUbuntu:16.04:LTS |
before 4.15.0-24.26~16.04.1, plus listed versions 4.8.0-36.36~16.04.14.8.0-39.42~16.04.14.8.0-41.44~16.04.14.8.0-42.45~16.04.14.8.0-44.47~16.04.1 Show 29 moreShow less4.8.0-45.48~16.04.14.8.0-46.49~16.04.14.8.0-49.52~16.04.14.8.0-51.54~16.04.14.8.0-52.55~16.04.14.8.0-53.56~16.04.14.8.0-54.57~16.04.14.8.0-56.61~16.04.14.8.0-58.63~16.04.14.10.0-27.30~16.04.24.10.0-28.32~16.04.24.10.0-30.34~16.04.14.10.0-32.36~16.04.14.10.0-33.37~16.04.14.10.0-35.39~16.04.14.10.0-37.41~16.04.14.10.0-38.42~16.04.14.10.0-40.44~16.04.14.10.0-42.46~16.04.14.13.0-26.29~16.04.24.13.0-31.34~16.04.14.13.0-32.35~16.04.14.13.0-36.40~16.04.14.13.0-37.42~16.04.14.13.0-38.43~16.04.14.13.0-39.44~16.04.14.13.0-41.46~16.04.14.13.0-43.48~16.04.14.13.0-45.50~16.04.1 |
4.15.0-24.26~16.04.1 |
linux-oemUbuntu:16.04:LTS |
before 4.13.0-1031.35, plus listed versions 4.13.0-1008.94.13.0-1010.114.13.0-1012.134.13.0-1015.164.13.0-1017.18 Show 8 moreShow less4.13.0-1019.204.13.0-1020.214.13.0-1021.234.13.0-1022.244.13.0-1024.274.13.0-1026.294.13.0-1028.314.13.0-1030.33 |
4.13.0-1031.35 |
linuxUbuntu:18.04:LTS |
before 4.15.0-24.26, plus listed versions 4.13.0-16.194.13.0-17.204.13.0-25.294.13.0-32.354.15.0-10.11 Show 7 moreShow less4.15.0-12.134.15.0-13.144.15.0-15.164.15.0-19.204.15.0-20.214.15.0-22.244.15.0-23.25 |
4.15.0-24.26 |
linux-awsUbuntu:18.04:LTS |
before 4.15.0-1011.11, plus listed versions 4.15.0-1001.14.15.0-1003.34.15.0-1005.54.15.0-1006.64.15.0-1007.74.15.0-1009.94.15.0-1010.10 |
4.15.0-1011.11 |
linux-azureUbuntu:18.04:LTS |
before 4.15.0-1014.14, plus listed versions 4.15.0-1002.24.15.0-1003.34.15.0-1004.44.15.0-1008.84.15.0-1009.94.15.0-1012.124.15.0-1013.13 |
4.15.0-1014.14 |
Show 14 moreShow less
| Package | Affected | Fixed |
|---|---|---|
linux-gcpUbuntu:18.04:LTS |
before 4.15.0-1010.10, plus listed versions 4.15.0-1001.14.15.0-1003.34.15.0-1005.54.15.0-1006.64.15.0-1008.84.15.0-1009.9 |
4.15.0-1010.10 |
linux-kvmUbuntu:18.04:LTS |
before 4.15.0-1012.12, plus listed versions 4.15.0-1002.24.15.0-1003.34.15.0-1004.44.15.0-1006.64.15.0-1008.84.15.0-1010.104.15.0-1011.11 |
4.15.0-1012.12 |
linux-oemUbuntu:18.04:LTS |
before 4.15.0-1009.12, plus listed versions 4.15.0-1002.34.15.0-1004.54.15.0-1006.94.15.0-1008.11 |
4.15.0-1009.12 |
linux-raspi2Ubuntu:18.04:LTS |
before 4.15.0-1013.14, plus listed versions 4.13.0-1005.54.13.0-1006.64.13.0-1008.84.15.0-1006.74.15.0-1009.104.15.0-1010.114.15.0-1011.124.15.0-1012.13 |
4.15.0-1013.14 |
linuxUbuntu:18.04:LTS From an advisory covering 5 CVEs |
before 4.15.0-24.26, plus listed versions 4.13.0-16.194.13.0-17.204.13.0-25.294.13.0-32.354.15.0-10.11 Show 7 moreShow less4.15.0-12.134.15.0-13.144.15.0-15.164.15.0-19.204.15.0-20.214.15.0-22.244.15.0-23.25 |
4.15.0-24.26 |
linux-awsUbuntu:18.04:LTS From an advisory covering 5 CVEs |
before 4.15.0-1011.11, plus listed versions 4.15.0-1001.14.15.0-1003.34.15.0-1005.54.15.0-1006.64.15.0-1007.74.15.0-1009.94.15.0-1010.10 |
4.15.0-1011.11 |
linux-azureUbuntu:18.04:LTS From an advisory covering 5 CVEs |
before 4.15.0-1014.14, plus listed versions 4.15.0-1002.24.15.0-1003.34.15.0-1004.44.15.0-1008.84.15.0-1009.94.15.0-1012.124.15.0-1013.13 |
4.15.0-1014.14 |
linux-gcpUbuntu:18.04:LTS From an advisory covering 5 CVEs |
before 4.15.0-1010.10, plus listed versions 4.15.0-1001.14.15.0-1003.34.15.0-1005.54.15.0-1006.64.15.0-1008.84.15.0-1009.9 |
4.15.0-1010.10 |
linux-kvmUbuntu:18.04:LTS From an advisory covering 5 CVEs |
before 4.15.0-1012.12, plus listed versions 4.15.0-1002.24.15.0-1003.34.15.0-1004.44.15.0-1006.64.15.0-1008.84.15.0-1010.104.15.0-1011.11 |
4.15.0-1012.12 |
linux-oemUbuntu:18.04:LTS From an advisory covering 5 CVEs |
before 4.15.0-1009.12, plus listed versions 4.15.0-1002.34.15.0-1004.54.15.0-1006.94.15.0-1008.11 |
4.15.0-1009.12 |
linux-raspi2Ubuntu:18.04:LTS From an advisory covering 5 CVEs |
before 4.15.0-1013.14, plus listed versions 4.13.0-1005.54.13.0-1006.64.13.0-1008.84.15.0-1006.74.15.0-1009.104.15.0-1010.114.15.0-1011.124.15.0-1012.13 |
4.15.0-1013.14 |
linux-azureUbuntu:16.04:LTS From an advisory covering 5 CVEs |
before 4.15.0-1014.14~16.04.1, plus listed versions 4.11.0-1009.94.11.0-1011.114.11.0-1013.134.11.0-1014.144.11.0-1015.15 Show 11 moreShow less4.11.0-1016.164.13.0-1005.74.13.0-1006.84.13.0-1007.94.13.0-1009.124.13.0-1011.144.13.0-1012.154.13.0-1014.174.13.0-1016.194.13.0-1018.214.15.0-1013.13~16.04.2 |
4.15.0-1014.14~16.04.1 |
linux-hweUbuntu:16.04:LTS From an advisory covering 5 CVEs |
before 4.15.0-24.26~16.04.1, plus listed versions 4.8.0-36.36~16.04.14.8.0-39.42~16.04.14.8.0-41.44~16.04.14.8.0-42.45~16.04.14.8.0-44.47~16.04.1 Show 29 moreShow less4.8.0-45.48~16.04.14.8.0-46.49~16.04.14.8.0-49.52~16.04.14.8.0-51.54~16.04.14.8.0-52.55~16.04.14.8.0-53.56~16.04.14.8.0-54.57~16.04.14.8.0-56.61~16.04.14.8.0-58.63~16.04.14.10.0-27.30~16.04.24.10.0-28.32~16.04.24.10.0-30.34~16.04.14.10.0-32.36~16.04.14.10.0-33.37~16.04.14.10.0-35.39~16.04.14.10.0-37.41~16.04.14.10.0-38.42~16.04.14.10.0-40.44~16.04.14.10.0-42.46~16.04.14.13.0-26.29~16.04.24.13.0-31.34~16.04.14.13.0-32.35~16.04.14.13.0-36.40~16.04.14.13.0-37.42~16.04.14.13.0-38.43~16.04.14.13.0-39.44~16.04.14.13.0-41.46~16.04.14.13.0-43.48~16.04.14.13.0-45.50~16.04.1 |
4.15.0-24.26~16.04.1 |
linux-oemUbuntu:16.04:LTS From an advisory covering 7 CVEs |
before 4.13.0-1031.35, plus listed versions 4.13.0-1008.94.13.0-1010.114.13.0-1012.134.13.0-1015.164.13.0-1017.18 Show 8 moreShow less4.13.0-1019.204.13.0-1020.214.13.0-1021.234.13.0-1022.244.13.0-1024.274.13.0-1026.294.13.0-1028.314.13.0-1030.33 |
4.13.0-1031.35 |
Public exploits
Links only. Every CVE stores no exploit code.
| Source | Link | Date |
|---|---|---|
| Exploit-DB | Linux Kernel 4.13 - 'compat_get_timex()' Leak Kernel Pointer | 2019-01-21 |
History
| Recorded | Changed | Sources |
|---|---|---|
| affected, facts | ||
| aliases | EUVD | |
| first indexed | CVE List, Exploit-DB, GitHub Advisories, NVD, OSV |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2018-11508 is a medium vulnerability (CVSS 5.5) in Linux Kernel, published May 28, 2018. Public exploit code exists. EPSS puts the chance of exploitation in the next 30 days at 1.65%, the 76th percentile. Fixed in linux 4.16.12-1.
References
usn.ubuntu.com/3695-1
usn.ubuntu.com/3695-2
bugs.chromium.org/p/project-zero/issues/detail?id=1574
kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.16.9
securityfocus.com/bid/104292
usn.ubuntu.com/3697-1
Show 22 moreShow less
github.com/torvalds/linux/commit/0a0b98734479aa5b3c671d5190e86273372cab95
usn.ubuntu.com/3697-2
exploit-db.com/exploits/46208
git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/commit?id=0a0b98734479aa5b3c671d5190e86273372cab95
nvd.nist.gov/vuln/detail/CVE-2018-11508
github.com/advisories/GHSA-j435-p44w-r9xj
security-tracker.debian.org/tracker/CVE-2018-11508
ubuntu.com/security/CVE-2018-11508
ubuntu.com/security/notices/USN-3695-1
ubuntu.com/security/notices/USN-3695-2
ubuntu.com/security/notices/USN-3697-1
ubuntu.com/security/notices/USN-3697-2
cve.org/CVERecord?id=CVE-2018-11508
ubuntu.com/security/CVE-2018-1094
ubuntu.com/security/CVE-2018-1095
ubuntu.com/security/CVE-2018-7755
ubuntu.com/security/CVE-2018-10940
ubuntu.com/security/CVE-2018-1130
ubuntu.com/security/CVE-2018-5750
ubuntu.com/security/CVE-2018-5803
ubuntu.com/security/CVE-2018-6927
ubuntu.com/security/CVE-2018-7757