An exploitable signed comparison vulnerability exists in the ARMv7 memcpy() implementation of GNU glibc 2.30.9000. Calling memcpy() (on ARMv7 targets that utilize the GNU glibc implementation) with a negative value for the 'num' parameter results in a signed comparison vulnerability. If an attacker underflows the 'num' parameter to memcpy(), this vulnerability could lead to undefined behavior such as writing to out-of-bounds memory and potentially remote code execution. Furthermore, this memcpy() implementation allows for program execution to continue in scenarios where a segmentation fault or crash should have occurred. The dangers occur in that subsequent execution and iterations of this code will be executed with this corrupted data.
CVSS Details
- CVSS 3.1 Base Score: 8.1
- CVSS 3.1 Vector: (CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H)
- CVSS 3.0 Vector: (CVSS:3.0/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H)
Covered by Rapid7
| Product | Vendor Advisory | Solution File | Added | Published |
|---|---|---|---|---|
| Amazon Linux Ami 2 | — | Upgrade glibc-langpack-kaUpgrade glibc-langpack-trUpgrade glibc-langpack-bsUpgrade glibc-langpack-psUpgrade glibc-langpack-igUpgrade glibc-langpack-ttUpgrade glibc-langpack-guUpgrade glibc-langpack-iaUpgrade glibc-langpack-swUpgrade glibc-utilsUpgrade glibc-langpack-ffUpgrade glibc-langpack-berUpgrade glibc-langpack-csbUpgrade glibc-langpack-satUpgrade glibc-langpack-miUpgrade glibc-langpack-arUpgrade glibc-langpack-sdUpgrade glibc-langpack-isUpgrade glibc-langpack-nbUpgrade glibc-langpack-scUpgrade glibc-langpack-filUpgrade libcrypt-nssUpgrade glibc-langpack-mkUpgrade glibc-langpack-paUpgrade glibc-langpack-gezUpgrade glibc-langpack-maiUpgrade glibc-locale-sourceUpgrade glibc-langpack-anpUpgrade glibc-langpack-knUpgrade glibc-langpack-idUpgrade glibc-langpack-esUpgrade glibc-langpack-anUpgrade glibc-langpack-afUpgrade glibc-langpack-dzUpgrade glibc-langpack-tiUpgrade glibc-all-langpacksUpgrade glibc-langpack-nnUpgrade glibc-langpack-rwUpgrade glibc-langpack-heUpgrade glibc-langpack-seUpgrade glibc-langpack-xhUpgrade glibc-langpack-tnUpgrade glibc-langpack-urUpgrade glibc-langpack-veUpgrade glibc-langpack-waUpgrade glibc-langpack-bemUpgrade glibc-langpack-cmnUpgrade glibc-langpack-etUpgrade glibc-langpack-deUpgrade glibc-langpack-siUpgrade glibc-langpack-szlUpgrade glibc-langpack-tlUpgrade glibc-langpack-gdUpgrade glibc-langpack-enUpgrade glibc-langpack-mrUpgrade glibc-langpack-kwUpgrade glibc-langpack-mnUpgrade glibc-langpack-shsUpgrade glibc-langpack-teUpgrade glibc-langpack-doiUpgrade glibc-langpack-lgUpgrade glibc-langpack-tigUpgrade glibc-langpack-jaUpgrade glibc-langpack-taUpgrade glibc-nss-develUpgrade glibc-develUpgrade glibc-langpack-amUpgrade glibc-debuginfoUpgrade glibc-staticUpgrade glibc-langpack-htUpgrade glibc-langpack-sqUpgrade glibc-langpack-magUpgrade glibc-langpack-svUpgrade glibc-langpack-koUpgrade glibc-langpack-skUpgrade glibc-langpack-mgUpgrade glibc-langpack-niuUpgrade glibc-langpack-lnUpgrade glibc-langpack-sidUpgrade glibc-langpack-frUpgrade glibc-langpack-loUpgrade glibc-langpack-zhUpgrade glibc-langpack-saUpgrade glibc-langpack-orUpgrade glibc-langpack-rajUpgrade glibc-langpack-stUpgrade glibc-langpack-asUpgrade libcryptUpgrade glibc-langpack-klUpgrade glibc-debuginfo-commonUpgrade nss_nisUpgrade glibc-langpack-ksUpgrade glibc-langpack-yoUpgrade glibc-langpack-cvUpgrade glibc-langpack-quzUpgrade glibc-langpack-tsUpgrade glibc-langpack-theUpgrade glibc-langpack-nhnUpgrade glibc-langpack-lvUpgrade glibc-langpack-lijUpgrade glibc-langpack-fyUpgrade glibc-langpack-eoUpgrade glibc-langpack-fiUpgrade glibc-langpack-chrUpgrade glibc-langpack-soUpgrade glibc-headersUpgrade glibc-langpack-yiUpgrade glibc-langpack-lzhUpgrade glibc-langpack-tgUpgrade glibc-langpack-astUpgrade glibc-langpack-omUpgrade glibc-langpack-hiUpgrade glibc-langpack-itUpgrade glibc-langpack-mhrUpgrade glibc-langpack-neUpgrade glibc-langpack-hakUpgrade glibc-langpack-bhoUpgrade glibc-langpack-kkUpgrade glibc-langpack-roUpgrade glibc-langpack-kyUpgrade glibc-langpack-faUpgrade glibc-langpack-hsbUpgrade glibc-langpack-myUpgrade glibc-langpack-akUpgrade glibc-langpack-euUpgrade glibc-langpack-mniUpgrade glibc-langpack-bnUpgrade glibc-langpack-tkUpgrade glibc-langpack-elUpgrade glibc-langpack-ukUpgrade glibc-langpack-nanUpgrade glibc-langpack-kuUpgrade glibc-langpack-bhbUpgrade glibc-langpack-waeUpgrade glibc-langpack-daUpgrade glibc-langpack-ruUpgrade glibc-langpack-aycUpgrade glibc-langpack-azUpgrade glibc-minimal-langpackUpgrade glibc-langpack-woUpgrade glibc-langpack-liUpgrade glibc-langpack-srUpgrade glibc-langpack-sgsUpgrade glibc-langpack-hyUpgrade glibc-langpack-hrUpgrade glibc-langpack-cyUpgrade glibc-langpack-tcyUpgrade glibc-langpack-kokUpgrade glibc-langpack-kmUpgrade glibc-langpack-nrUpgrade glibc-langpack-mtUpgrade glibc-langpack-iuUpgrade glibc-langpack-hneUpgrade glibc-langpack-glUpgrade nss_hesiodUpgrade glibc-langpack-caUpgrade glibc-langpack-ceUpgrade glibc-langpack-viUpgrade glibc-langpack-plUpgrade glibc-langpack-ikUpgrade glibc-langpack-mlUpgrade glibcUpgrade glibc-langpack-ugUpgrade glibc-langpack-csUpgrade glibc-langpack-osUpgrade glibc-langpack-huUpgrade glibc-langpack-ltUpgrade glibc-langpack-foUpgrade glibc-langpack-slUpgrade glibc-langpack-aaUpgrade glibc-langpack-gvUpgrade glibc-langpack-zuUpgrade glibc-langpack-boUpgrade glibc-langpack-msUpgrade glibc-benchtestsUpgrade glibc-langpack-bgUpgrade nss_dbUpgrade glibc-langpack-thUpgrade glibc-langpack-nsoUpgrade glibc-langpack-crhUpgrade nscdUpgrade glibc-langpack-gaUpgrade glibc-langpack-haUpgrade glibc-langpack-walUpgrade glibc-langpack-ptUpgrade glibc-langpack-ssUpgrade glibc-langpack-papUpgrade glibc-langpack-nlUpgrade glibc-langpack-ndsUpgrade glibc-langpack-dvUpgrade glibc-langpack-furUpgrade glibc-langpack-unmUpgrade glibc-langpack-ocUpgrade glibc-langpack-lbUpgrade glibc-langpack-bynUpgrade glibc-langpack-brUpgrade glibc-langpack-brxUpgrade glibc-commonUpgrade glibc-langpack-beUpgrade glibc-langpack-yueUpgrade glibc-langpack-uz | Feb 22, 2021 | Apr 1, 2020 |
| Debian | — | Upgrade glibc | Oct 20, 2022 | Apr 1, 2020 |
| Gentoo Linux | — | Upgrade sys-libs/glibc. | Jan 25, 2021 | Apr 1, 2020 |
| Huawei Euleros 2_0_sp8 | — | Upgrade glibc-langpack-nlUpgrade glibc-langpack-biUpgrade glibc-langpack-skUpgrade glibc-langpack-urUpgrade glibc-langpack-lijUpgrade glibc-langpack-hiUpgrade glibc-langpack-uzUpgrade glibc-langpack-cvUpgrade glibc-langpack-lvUpgrade glibc-langpack-ptUpgrade glibc-langpack-bhoUpgrade glibc-langpack-theUpgrade glibc-langpack-bhbUpgrade glibc-langpack-liUpgrade glibc-langpack-mlUpgrade glibc-minimal-langpackUpgrade glibc-langpack-brUpgrade glibc-develUpgrade glibc-langpack-aycUpgrade glibc-langpack-bnUpgrade glibc-langpack-caUpgrade glibc-langpack-kokUpgrade glibc-langpack-unmUpgrade glibc-all-langpacksUpgrade glibc-langpack-dsbUpgrade glibc-langpack-ffUpgrade glibc-langpack-gaUpgrade glibc-langpack-iuUpgrade glibc-langpack-hsbUpgrade glibc-langpack-neUpgrade glibc-langpack-seUpgrade glibc-langpack-lgUpgrade glibc-langpack-roUpgrade glibc-langpack-shnUpgrade glibc-langpack-stUpgrade glibc-langpack-ssUpgrade glibc-langpack-tigUpgrade glibc-langpack-kyUpgrade glibc-langpack-toUpgrade glibc-langpack-ukUpgrade glibc-langpack-tlUpgrade glibc-langpack-sgsUpgrade glibc-langpack-gezUpgrade glibc-langpack-csUpgrade glibc-langpack-hneUpgrade glibc-langpack-sdUpgrade glibc-langpack-enUpgrade glibc-langpack-ruUpgrade glibc-langpack-eoUpgrade glibc-langpack-kuUpgrade glibc-langpack-hakUpgrade glibc-langpack-yiUpgrade glibc-langpack-bemUpgrade glibc-commonUpgrade glibc-langpack-myUpgrade glibc-langpack-azUpgrade glibc-langpack-huUpgrade glibc-langpack-nrUpgrade glibc-langpack-daUpgrade glibc-langpack-jaUpgrade glibc-langpack-osUpgrade glibc-langpack-mhrUpgrade glibc-langpack-lbUpgrade glibc-langpack-szlUpgrade glibc-langpack-smUpgrade glibc-langpack-zuUpgrade glibc-langpack-miUpgrade glibc-langpack-dvUpgrade glibc-langpack-haUpgrade glibc-langpack-hrUpgrade glibc-langpack-ndsUpgrade glibc-langpack-agrUpgrade glibc-langpack-bynUpgrade glibc-langpack-cyUpgrade glibc-langpack-nanUpgrade glibc-langpack-deUpgrade glibc-langpack-sidUpgrade glibc-langpack-faUpgrade glibc-langpack-ocUpgrade glibc-langpack-ugUpgrade glibc-langpack-viUpgrade glibc-langpack-woUpgrade glibc-langpack-akUpgrade glibc-langpack-elUpgrade glibc-langpack-mrUpgrade glibc-langpack-siUpgrade glibc-langpack-tcyUpgrade glibc-langpack-loUpgrade glibc-langpack-teUpgrade glibc-langpack-tnUpgrade glibc-langpack-ttUpgrade glibc-langpack-euUpgrade glibc-langpack-berUpgrade glibc-langpack-brxUpgrade glibc-langpack-dzUpgrade glibc-langpack-hyUpgrade glibc-langpack-zhUpgrade glibc-langpack-waUpgrade glibc-langpack-boUpgrade glibc-langpack-tsUpgrade glibc-langpack-tkUpgrade glibc-langpack-shsUpgrade glibc-langpack-asUpgrade glibc-langpack-klUpgrade glibc-langpack-frUpgrade glibc-utilsUpgrade glibc-langpack-mniUpgrade glibc-langpack-nsoUpgrade glibc-langpack-magUpgrade glibc-langpack-esUpgrade glibc-langpack-doiUpgrade glibc-langpack-bsUpgrade glibc-langpack-astUpgrade glibc-langpack-arUpgrade glibc-langpack-rwUpgrade glibc-langpack-cmnUpgrade glibc-langpack-chrUpgrade glibc-langpack-yuwUpgrade glibc-langpack-guUpgrade glibc-langpack-fyUpgrade glibc-langpack-xhUpgrade glibc-langpack-veUpgrade glibc-langpack-trUpgrade glibc-langpack-tpiUpgrade glibc-langpack-thUpgrade glibc-langpack-mkUpgrade glibc-langpack-kmUpgrade glibc-langpack-ikUpgrade glibc-langpack-waeUpgrade glibc-langpack-sqUpgrade glibc-langpack-psUpgrade glibc-langpack-plUpgrade glibc-langpack-miqUpgrade glibc-langpack-mgUpgrade nscdUpgrade glibc-langpack-foUpgrade libnslUpgrade glibc-langpack-sahUpgrade glibcUpgrade nss_dbUpgrade glibc-langpack-paUpgrade glibc-langpack-slUpgrade glibc-langpack-niuUpgrade glibc-langpack-knUpgrade glibc-langpack-idUpgrade glibc-langpack-isUpgrade glibc-langpack-gdUpgrade glibc-langpack-fiUpgrade glibc-langpack-ceUpgrade glibc-langpack-amUpgrade glibc-langpack-yueUpgrade glibc-langpack-nnUpgrade glibc-langpack-lzhUpgrade glibc-langpack-ltUpgrade glibc-langpack-etUpgrade glibc-langpack-furUpgrade glibc-langpack-tgUpgrade glibc-langpack-hifUpgrade glibc-langpack-afUpgrade glibc-langpack-yoUpgrade glibc-langpack-saUpgrade glibc-langpack-mjwUpgrade glibc-langpack-maiUpgrade glibc-langpack-heUpgrade glibc-langpack-quzUpgrade glibc-langpack-nhnUpgrade glibc-langpack-gvUpgrade glibc-langpack-glUpgrade glibc-langpack-csbUpgrade glibc-langpack-crhUpgrade glibc-langpack-taUpgrade glibc-langpack-soUpgrade glibc-langpack-koUpgrade glibc-langpack-bgUpgrade glibc-langpack-scUpgrade glibc-langpack-satUpgrade glibc-langpack-itUpgrade glibc-langpack-htUpgrade glibc-langpack-filUpgrade glibc-langpack-anUpgrade glibc-headersUpgrade glibc-staticUpgrade glibc-langpack-svUpgrade glibc-langpack-srUpgrade glibc-langpack-rajUpgrade glibc-langpack-orUpgrade glibc-langpack-mnUpgrade glibc-langpack-lnUpgrade glibc-langpack-ksUpgrade glibc-langpack-beUpgrade glibc-langpack-kaUpgrade glibc-locale-sourceUpgrade glibc-langpack-walUpgrade glibc-langpack-swUpgrade glibc-langpack-papUpgrade glibc-langpack-omUpgrade glibc-langpack-nbUpgrade glibc-langpack-kkUpgrade glibc-langpack-kabUpgrade nss_hesiodUpgrade glibc-langpack-mtUpgrade glibc-langpack-mfeUpgrade glibc-langpack-igUpgrade glibc-langpack-anpUpgrade glibc-langpack-tiUpgrade glibc-langpack-aaUpgrade glibc-langpack-msUpgrade glibc-langpack-kwUpgrade glibc-langpack-ia | Aug 31, 2020 | Apr 1, 2020 |
| Ubuntu | — | Upgrade libc6 | May 14, 2021 | Apr 1, 2020 |
Prioritise with Active Threat Intelligence
With curated Threat Intelligence, you can see which vulnerabilities truly put you at risk, prioritize what matters most, and act before attackers do.
Explore Intelligence Hub