CVE-2018-20787: micode xiaomi_perseus-p-oss Integer Overflow or Wraparound
Vulnerability summary
CVE-2018-20787 is a high (CVSS 7.1) Integer Overflow or Wraparound vulnerability in micode xiaomi_perseus-p-oss. EPSS estimates a 0.81% chance of exploitation in the next 30 days, higher than 56.3% of scored vulnerabilities.
Timeline
- 25-02-2019PublishedVulnerability first disclosed.
- 05-08-2024Last modifiedVulnerability information updated.
Description
The ft5x46 touchscreen driver for custom Linux kernels on the Xiaomi perseus-p-oss MIX 3 device through 2018-11-26 has an integer overflow and OOPS because of missing checks of the size argument in tpdbg_write in drivers/input/touchscreen/ft5x46/ft5x46_ts.c. This is exploitable for a device crash via a syscall by a crafted application on a rooted device.
CVSS metrics
2 scores · 1 source · 2 versionsEPSS trend
Probability
0.81%
Chance of exploitation in the next 30 days
Percentile
56%
Versus all other CVEs
30-day change
-0.36 pp
From 1.17% on 21-09-2026
Known exploited
Compare KEV catalogsNot in any of the 3 tracked catalogs.
Public exploits
0 foundNo public exploits indexed.
Weaknesses
CWE · root causeAffected systems
Micode1 product
- xiaomi_perseus-p-oss≤ 2018-11-26
1 vendor · 1 product