Den korrigerende udgave af kryptografibiblioteket OpenSSL 1.1.1l er tilgængelig med rettelse af to sårbarheder:
- CVE-2021-3711 — et buffer overflow i koden, der implementerer den kryptografiske algoritme SM2 (almindelig i Kina), som på grund af en fejl i beregningen af bufferstørrelsen tillader overskrivning af op til 62 byte uden for bufferområdet. En angriber kan potentielt få eksekveret sin egen kode eller forårsage et nedbrud af applikationen ved at sende specielt formaterede data til dekodning i applikationer, der bruger funktionen EVP_PKEY_decrypt() til at dekryptere SM2-data.
- CVE-2021-3712 — et buffer overflow i koden til behandling af ASN.1-strenge, hvilket muliggør nedbrud af applikationen eller adgang til processens hukommelse (f.eks. for at udtrække gemte nøgler i hukommelsen), hvis en angriber på en eller anden måde kan generere en streng i den interne struktur ASN1_STRING, der ikke afsluttes med et null-tegn, og behandle den i OpenSSL-funktioner, der genererer certifikatoutput, såsom X509_aux_print(), X509_get1_email(), X509_REQ_get1_email() og X509_get1_ocsp().
Samtidig er der udgivet nye versioner af biblioteket LibreSSL 3.3.4 og 3.2.6, hvor sårbarhederne ikke eksplicit nævnes, men vurderet ud fra ændringslisten er sårbarheden CVE-2021-3712 blevet rettet.
Kilde: opennet.ru
