CVE-2019-20636
MEDIUMCVSS 6.7/10EPSS 0.38%
Last modified
CVE-2019-20636 is a medium-severity vulnerability rated 6.7/10 on the CVSS scale. In the Linux kernel before 5.4.12, drivers/input/input.c has out-of-bounds writes via a crafted keycode table, as demonstrated by input_set_keycode, aka CID-cb222aed03d7.. EPSS estimates a 0.38% chance of exploitation in the next 30 days.
Description
In the Linux kernel before 5.4.12, drivers/input/input.c has out-of-bounds writes via a crafted keycode table, as demonstrated by input_set_keycode, aka CID-cb222aed03d7.
Metrics
CVSS:3.1/AV:L/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:H
Weakness Enumeration
Affected Software
| Vendor | Product | Versions |
|---|---|---|
| Linux | Linux Kernel | < 3.16.83 |
| Linux | Linux Kernel | >= 3.17, < 4.4.210 |
| Linux | Linux Kernel | >= 4.5, < 4.9.210 |
| Linux | Linux Kernel | >= 4.10, < 4.14.165 |
| Linux | Linux Kernel | >= 4.15, < 4.19.96 |
| Linux | Linux Kernel | >= 4.20, < 5.4.12 |
| Netapp | Cloud Backup | All versions |
| Netapp | Solidfire | All versions |
| Netapp | Steelstore Cloud Integrated Storage | All versions |
| Netapp | Fas 8300 | All versions |
| Netapp | Fas 8700 | All versions |
| Netapp | Fas A400 | All versions |
| Netapp | Fas Baseboard Management Controller A220 | All versions |
| Netapp | Fas Baseboard Management Controller A320 | All versions |
| Netapp | Fas Baseboard Management Controller A800 | All versions |
| Netapp | Fas Baseboard Management Controller C190 | All versions |
| Netapp | H300s | All versions |
| Netapp | H410s | All versions |
| Netapp | H500s | All versions |
| Netapp | H610c | All versions |
| Netapp | H610s | All versions |
| Netapp | H615c | All versions |
| Netapp | H700s | All versions |
References
- https://cdn.kernel.org/pub/linux/kernel/v5.x/ChangeLog-5.4.12Release Notes, Vendor Advisory
- https://github.com/torvalds/linux/commit/cb222aed03d798fc074be55e59d9a112338ee784Patch, Third Party Advisory
- https://lists.debian.org/debian-lts-announce/2020/06/msg00011.htmlMailing List, Third Party Advisory
- https://lists.debian.org/debian-lts-announce/2020/06/msg00013.htmlMailing List, Third Party Advisory
- https://security.netapp.com/advisory/ntap-20200430-0004/Third Party Advisory
- https://cdn.kernel.org/pub/linux/kernel/v5.x/ChangeLog-5.4.12Release Notes, Vendor Advisory
- https://github.com/torvalds/linux/commit/cb222aed03d798fc074be55e59d9a112338ee784Patch, Third Party Advisory
- https://lists.debian.org/debian-lts-announce/2020/06/msg00011.htmlMailing List, Third Party Advisory
- https://lists.debian.org/debian-lts-announce/2020/06/msg00013.htmlMailing List, Third Party Advisory
- https://security.netapp.com/advisory/ntap-20200430-0004/Third Party Advisory
Timeline
- Published
- Last Modified
- Status
- Modified
Frequently Asked Questions
What is CVE-2019-20636?
In the Linux kernel before 5.4.12, drivers/input/input.c has out-of-bounds writes via a crafted keycode table, as demonstrated by input_set_keycode, aka CID-cb222aed03d7.
How severe is CVE-2019-20636?
CVE-2019-20636 has a CVSS score of 6.7/10 (MEDIUM severity). The EPSS model estimates a 0.38% probability of exploitation in the next 30 days.
How do I fix CVE-2019-20636?
Check the vendor references and advisories linked above for patched versions and mitigation guidance. You can also run a Strix scan to test if your systems are affected.
Are you affected by CVE-2019-20636?
Run a free Strix scan to check your systems for this vulnerability.
Scan your code nowSource: NVD / NIST
