First published: Sat Apr 04 2020(Updated: )
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.
Credit: cve@mitre.org
Affected Software | Affected Version | How to fix |
---|---|---|
redhat/kernel-rt | <0:3.10.0-1160.rt56.1131.el7 | 0:3.10.0-1160.rt56.1131.el7 |
redhat/kernel-alt | <0:4.14.0-115.26.1.el7a | 0:4.14.0-115.26.1.el7a |
redhat/kernel | <0:3.10.0-1160.el7 | 0:3.10.0-1160.el7 |
redhat/kernel | <0:3.10.0-693.81.1.el7 | 0:3.10.0-693.81.1.el7 |
redhat/kernel | <0:3.10.0-957.65.1.el7 | 0:3.10.0-957.65.1.el7 |
redhat/kernel | <0:3.10.0-1062.43.1.el7 | 0:3.10.0-1062.43.1.el7 |
redhat/kernel-rt | <0:4.18.0-240.rt7.54.el8 | 0:4.18.0-240.rt7.54.el8 |
redhat/kernel | <0:4.18.0-240.el8 | 0:4.18.0-240.el8 |
redhat/kernel | <5.4.12 | 5.4.12 |
Android | ||
Linux Kernel | <3.16.83 | |
Linux Kernel | >=3.17<4.4.210 | |
Linux Kernel | >=4.5<4.9.210 | |
Linux Kernel | >=4.10<4.14.165 | |
Linux Kernel | >=4.15<4.19.96 | |
Linux Kernel | >=4.20<5.4.12 | |
NetApp Cloud Backup | ||
NetApp SolidFire & HCI Storage Node | ||
NetApp SteelStore Cloud Integrated Storage | ||
NetApp FAS8300 | ||
NetApp FAS8700 | ||
NetApp FAS A400 | ||
NetApp FAS Baseboard Management Controller | ||
NetApp FAS Baseboard Management Controller | ||
NetApp FAS A800 Baseboard Management Controller Firmware | ||
NetApp FAS Baseboard Management Controller | ||
NetApp H300S Firmware | ||
NetApp H410S Firmware | ||
NetApp H500e Firmware | ||
NetApp H610C Firmware | ||
NetApp H610S Firmware | ||
NetApp H615C | ||
NetApp H700S | ||
NetApp Baseboard Management Controller H300S | ||
NetApp Baseboard Management Controller H410S | ||
NetApp Baseboard Management Controller H500S | ||
NetApp Baseboard Management Controller H610C Firmware | ||
NetApp Baseboard Management Controller H610S Firmware | ||
NetApp Baseboard Management Controller H615C Firmware | ||
NetApp Baseboard Management Controller H700S |
Mitigation for this issue is either not available or the currently available options don't meet the Red Hat Product Security criteria comprising ease of use and deployment, applicability to widespread installation base or stability.
Sign up to SecAlerts for real-time vulnerability data matched to your software, aggregated from hundreds of sources.
(Appears in the following advisories)
CVE-2019-20636 is an out-of-bounds write vulnerability in the Linux kernel.
CVE-2019-20636 allows a local user with root access to insert garbage to the keycode table and perform an out-of-bounds write, leading to potential memory access issues.
CVE-2019-20636 has a severity score of 6.7, indicating a high severity.
The Linux kernel versions before 5.4.12 are affected by CVE-2019-20636.
To fix CVE-2019-20636, update your Linux kernel to version 5.4.12 or higher.