CVE-2019-18675: linux linux_kernel Integer Overflow or Wraparound
Vulnerability summary
CVE-2019-18675 is a high (CVSS 7.8) Integer Overflow or Wraparound vulnerability in linux linux_kernel. EPSS estimates a 0.53% chance of exploitation in the next 30 days, higher than 44.1% of scored vulnerabilities. 1 public exploit is recorded.
Advisory lineage
Upstream 0 · Downstream 3 · Related 3Timeline
- 25-11-2019PublishedVulnerability first disclosed.
- 05-08-2024Last modifiedVulnerability information updated.
Description
The Linux kernel through 5.3.13 has a start_offset+size Integer Overflow in cpia2_remap_buffer in drivers/media/usb/cpia2/cpia2_core.c because cpia2 has its own mmap implementation. This allows local users (with /dev/video0 access) to obtain read and write permissions on kernel physical pages, which can possibly result in a privilege escalation.
CVSS metrics
4 scores · 3 sources · 2 versions- OSV · UbuntuEcosystem advisory · calculated7.8HighCVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
- OSV · DebianEcosystem advisory · calculated7.8HighCVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
EPSS trend
Probability
0.53%
Chance of exploitation in the next 30 days
Percentile
44%
Versus all other CVEs
30-day change
0.00 pp
From 0.53% on 21-09-2026
Known exploited
Compare KEV catalogsNot in any of the 3 tracked catalogs.
Public exploits
1 foundExploit Reference (deshal3v.github.io)
Maturity: unknown
Weaknesses
CWE · root causeAffected systems
Ubuntu26 products
- linuxAll versions (No fix recorded) | < 4.4.0-134.160 | < 4.15.0-36.39
- linux-aws< 4.4.0-1028.31 | < 4.4.0-1066.76 | < 4.15.0-1023.23
- linux-aws-5.0All versions (No fix recorded)
- linux-azure< 4.15.0-1031.32~14.04.1 | < 4.15.0-1025.26~16.04.1 | All versions (No fix recorded)
- linux-azure-6.11All versions (No fix recorded)
Debian1 product
- linux< 4.16.16-1
Linux1 product
- linux_kernel< 3.16.60 | ≥ 3.17, < 3.18.113 | ≥ 3.19, < 4.4.137 | ≥ 4.5, < 4.9.108 | ≥ 4.10, < 4.14.49 | ≥ 4.15, < 4.16.15
3 vendors · 28 products
References
9 links- git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/log/drivers/media/usb/cpia2/cpia2_core.cX Refsource MISCREPORTVendor Advisory
- deshal3v.github.io/blog/kernel-research/mmap_exploitationX Refsource MISCREPORTExploitThird Party Advisory