CVE-2020-6096

glibc-source: An exploitable signed comparison vulnerability exists in the ARMv7 memcpy()implementation of GNU glibc 2.30.9000

CVE-2020-6096 is fixed in 21 products on 1 platform, first by glibc-source 2.27-3ubuntu1.5, released January 31, 2022. It is not reported as exploited. Patch Radar priority: Routine.

Routine
CVSS
n/a
Low
Exploitation
None reported
No vendor assessment
CISA KEV
Not listed
Not in the Known Exploited Vulnerabilities catalog
EPSS
0.0548
92nd percentile

An exploitable signed comparison vulnerability exists in the ARMv7 memcpy()implementation of GNU glibc 2.30.9000. Calling memcpy() (on ARMv7 targetsthat utilize the GNU glibc implementation) with a negative value for the'num' parameter results in a signed comparison vulnerability. If anattacker underflows the 'num' parameter to memcpy(), this vulnerabilitycould lead to undefined behavior such as writing to out-of-bounds memoryand potentially remote code execution. Furthermore, this memcpy()implementation allows for program execution to continue in scenarios wherea segmentation fault or crash should have occurred. The dangers occur inthat subsequent execution and iterations of this code will be executed withthis corrupted data.

Where it's fixed

ProductFixed inFixReleased
Linux
glibc-source · Ubuntu 18.04.6 LTS (bionic) 2.27-3ubuntu1.5 glibc-source 2.27-3ubuntu1.5 Jan 31, 2022
glibc-source · Ubuntu 20.04 LTS (focal) 2.31-0ubuntu9.7 glibc-source 2.31-0ubuntu9.7 Jan 31, 2022
glibc-source · Ubuntu 24.10 (oracular) 2.32-0ubuntu3 glibc-source 2.32-0ubuntu3 Jan 16, 2026
glibc-source · Ubuntu 25.04 (plucky) 2.32-0ubuntu3 glibc-source 2.32-0ubuntu3 Jan 16, 2026
libc-bin · Ubuntu 18.04.6 LTS (bionic) 2.27-3ubuntu1.5 libc-bin 2.27-3ubuntu1.5 Jan 31, 2022
libc-bin · Ubuntu 20.04 LTS (focal) 2.31-0ubuntu9.7 libc-bin 2.31-0ubuntu9.7 Jan 31, 2022
libc-bin · Ubuntu 24.10 (oracular) 2.32-0ubuntu3 libc-bin 2.32-0ubuntu3 Jan 16, 2026
libc-bin · Ubuntu 25.04 (plucky) 2.32-0ubuntu3 libc-bin 2.32-0ubuntu3 Jan 16, 2026
libc-dev-bin · Ubuntu 18.04.6 LTS (bionic) 2.27-3ubuntu1.5 libc-dev-bin 2.27-3ubuntu1.5 Jan 31, 2022
libc-dev-bin · Ubuntu 20.04 LTS (focal) 2.31-0ubuntu9.7 libc-dev-bin 2.31-0ubuntu9.7 Jan 31, 2022
libc6 · Ubuntu 18.04.6 LTS (bionic) 2.27-3ubuntu1.5 libc6 2.27-3ubuntu1.5 Jan 31, 2022
libc6 · Ubuntu 20.04 LTS (focal) 2.31-0ubuntu9.7 libc6 2.31-0ubuntu9.7 Jan 31, 2022
libc6 · Ubuntu 24.10 (oracular) 2.32-0ubuntu3 libc6 2.32-0ubuntu3 Jan 16, 2026
libc6 · Ubuntu 25.04 (plucky) 2.32-0ubuntu3 libc6 2.32-0ubuntu3 Jan 16, 2026
libc6-amd64 · Ubuntu 18.04.6 LTS (bionic) 2.27-3ubuntu1.5 libc6-amd64 2.27-3ubuntu1.5 Jan 31, 2022
libc6-amd64 · Ubuntu 20.04 LTS (focal) 2.31-0ubuntu9.7 libc6-amd64 2.31-0ubuntu9.7 Jan 31, 2022
libc6-amd64 · Ubuntu 24.10 (oracular) 2.32-0ubuntu3 libc6-amd64 2.32-0ubuntu3 Jan 16, 2026
libc6-amd64 · Ubuntu 25.04 (plucky) 2.32-0ubuntu3 libc6-amd64 2.32-0ubuntu3 Jan 16, 2026
libc6-armel · Ubuntu 18.04.6 LTS (bionic) 2.27-3ubuntu1.5 libc6-armel 2.27-3ubuntu1.5 Jan 31, 2022
libc6-armel · Ubuntu 20.04 LTS (focal) 2.31-0ubuntu9.7 libc6-armel 2.31-0ubuntu9.7 Jan 31, 2022
libc6-dev-amd64 · Ubuntu 18.04.6 LTS (bionic) 2.27-3ubuntu1.5 libc6-dev-amd64 2.27-3ubuntu1.5 Jan 31, 2022
libc6-dev-amd64 · Ubuntu 20.04 LTS (focal) 2.31-0ubuntu9.7 libc6-dev-amd64 2.31-0ubuntu9.7 Jan 31, 2022
libc6-dev-armel · Ubuntu 18.04.6 LTS (bionic) 2.27-3ubuntu1.5 libc6-dev-armel 2.27-3ubuntu1.5 Jan 31, 2022
libc6-dev-armel · Ubuntu 20.04 LTS (focal) 2.31-0ubuntu9.7 libc6-dev-armel 2.31-0ubuntu9.7 Jan 31, 2022
libc6-dev-i386 · Ubuntu 18.04.6 LTS (bionic) 2.27-3ubuntu1.5 libc6-dev-i386 2.27-3ubuntu1.5 Jan 31, 2022
libc6-dev-i386 · Ubuntu 20.04 LTS (focal) 2.31-0ubuntu9.7 libc6-dev-i386 2.31-0ubuntu9.7 Jan 31, 2022
libc6-dev-s390 · Ubuntu 18.04.6 LTS (bionic) 2.27-3ubuntu1.5 libc6-dev-s390 2.27-3ubuntu1.5 Jan 31, 2022
libc6-dev-s390 · Ubuntu 20.04 LTS (focal) 2.31-0ubuntu9.7 libc6-dev-s390 2.31-0ubuntu9.7 Jan 31, 2022
libc6-dev-x32 · Ubuntu 18.04.6 LTS (bionic) 2.27-3ubuntu1.5 libc6-dev-x32 2.27-3ubuntu1.5 Jan 31, 2022
libc6-dev-x32 · Ubuntu 20.04 LTS (focal) 2.31-0ubuntu9.7 libc6-dev-x32 2.31-0ubuntu9.7 Jan 31, 2022
libc6-i386 · Ubuntu 18.04.6 LTS (bionic) 2.27-3ubuntu1.5 libc6-i386 2.27-3ubuntu1.5 Jan 31, 2022
libc6-i386 · Ubuntu 20.04 LTS (focal) 2.31-0ubuntu9.7 libc6-i386 2.31-0ubuntu9.7 Jan 31, 2022
libc6-i386 · Ubuntu 24.10 (oracular) 2.32-0ubuntu3 libc6-i386 2.32-0ubuntu3 Jan 16, 2026
libc6-i386 · Ubuntu 25.04 (plucky) 2.32-0ubuntu3 libc6-i386 2.32-0ubuntu3 Jan 16, 2026
libc6-lse · Ubuntu 18.04.6 LTS (bionic) 2.27-3ubuntu1.5 libc6-lse 2.27-3ubuntu1.5 Jan 31, 2022
libc6-lse · Ubuntu 20.04 LTS (focal) 2.31-0ubuntu9.7 libc6-lse 2.31-0ubuntu9.7 Jan 31, 2022
libc6-pic · Ubuntu 18.04.6 LTS (bionic) 2.27-3ubuntu1.5 libc6-pic 2.27-3ubuntu1.5 Jan 31, 2022
libc6-pic · Ubuntu 20.04 LTS (focal) 2.31-0ubuntu9.7 libc6-pic 2.31-0ubuntu9.7 Jan 31, 2022
libc6-prof · Ubuntu 20.04 LTS (focal) 2.31-0ubuntu9.7 libc6-prof 2.31-0ubuntu9.7 Jan 31, 2022
libc6-s390 · Ubuntu 18.04.6 LTS (bionic) 2.27-3ubuntu1.5 libc6-s390 2.27-3ubuntu1.5 Jan 31, 2022
libc6-s390 · Ubuntu 20.04 LTS (focal) 2.31-0ubuntu9.7 libc6-s390 2.31-0ubuntu9.7 Jan 31, 2022
libc6-s390 · Ubuntu 24.10 (oracular) 2.32-0ubuntu3 libc6-s390 2.32-0ubuntu3 Jan 16, 2026
libc6-x32 · Ubuntu 18.04.6 LTS (bionic) 2.27-3ubuntu1.5 libc6-x32 2.27-3ubuntu1.5 Jan 31, 2022
libc6-x32 · Ubuntu 20.04 LTS (focal) 2.31-0ubuntu9.7 libc6-x32 2.31-0ubuntu9.7 Jan 31, 2022
libc6-x32 · Ubuntu 24.10 (oracular) 2.32-0ubuntu3 libc6-x32 2.32-0ubuntu3 Jan 16, 2026
libc6-x32 · Ubuntu 25.04 (plucky) 2.32-0ubuntu3 libc6-x32 2.32-0ubuntu3 Jan 16, 2026
locales · Ubuntu 18.04.6 LTS (bionic) 2.27-3ubuntu1.5 locales 2.27-3ubuntu1.5 Jan 31, 2022
locales · Ubuntu 20.04 LTS (focal) 2.31-0ubuntu9.7 locales 2.31-0ubuntu9.7 Jan 31, 2022
locales · Ubuntu 24.10 (oracular) 2.32-0ubuntu3 locales 2.32-0ubuntu3 Jan 16, 2026
locales · Ubuntu 25.04 (plucky) 2.32-0ubuntu3 locales 2.32-0ubuntu3 Jan 16, 2026
locales-all · Ubuntu 18.04.6 LTS (bionic) 2.27-3ubuntu1.5 locales-all 2.27-3ubuntu1.5 Jan 31, 2022
locales-all · Ubuntu 20.04 LTS (focal) 2.31-0ubuntu9.7 locales-all 2.31-0ubuntu9.7 Jan 31, 2022
locales-all · Ubuntu 24.10 (oracular) 2.32-0ubuntu3 locales-all 2.32-0ubuntu3 Jan 16, 2026
locales-all · Ubuntu 25.04 (plucky) 2.32-0ubuntu3 locales-all 2.32-0ubuntu3 Jan 16, 2026
multiarch-support · Ubuntu 18.04.6 LTS (bionic) 2.27-3ubuntu1.5 multiarch-support 2.27-3ubuntu1.5 Jan 31, 2022
nscd · Ubuntu 18.04.6 LTS (bionic) 2.27-3ubuntu1.5 nscd 2.27-3ubuntu1.5 Jan 31, 2022
nscd · Ubuntu 20.04 LTS (focal) 2.31-0ubuntu9.7 nscd 2.31-0ubuntu9.7 Jan 31, 2022
nscd · Ubuntu 24.10 (oracular) 2.32-0ubuntu3 nscd 2.32-0ubuntu3 Jan 16, 2026
nscd · Ubuntu 25.04 (plucky) 2.32-0ubuntu3 nscd 2.32-0ubuntu3 Jan 16, 2026

Patch Radar data is free to use with attribution. Terms and how to credit it.

Product names, logos and trademarks shown on Patch Radar belong to their respective owners. They are used only to identify the software each security fix applies to and to help readers find their platform. Their use does not imply any affiliation with, or endorsement by, those owners, and Patchblox is not affiliated with any of them.