Tento report bol preložený pomocou AI; preklad zatiaľ nikto neskontroloval. Pôvodný jazyk: čeština.
[TLP:CLEAR] OpenSSL upozorňuje na 1 zraniteľnosť
OpenSSL upozorňuje na zraniteľnosť, ktorá umožňuje zápis mimo hraníc alokovanej pamäte. Vzhľadom na nižšiu závažnosť tohto problému nebudú v súčasnosti vydané nové verzie OpenSSL. Oprava bude zahrnutá do nasledujúceho vydania každej vetvy, len čo bude k dispozícii, a to vo verziách 3.3.3, 3.2.4, 3.1.8, 3.0.16, 1.1.1zb a 1.0.2zl [1]. Opravy sú však už dostupné v OpenSSL git repozitári v commite c0d3e4d3 (pre verziu 3.3) [2], commite bc7e04d7 (pre verziu 3.2) [3], commite fdf67233 (pre verziu 3.1) [4] a commite 72ae83ad (pre verziu 3.0) [5]. Zákazníkom prémiovej podpory je oprava dostupná v commite 8efc0cba (pre verziu 1.1.1) [6] a v commite 9d576994 (pre verziu 1.0.2) [7]. Slackware vydal opravu v rámci SSA:2024-295-01 - openssl-1.1.1zb [8].
Použitie nízkoúrovňových API pre eliptické krivky GF(2^m), ako sú EC_GROUP_new_curve_GF2m(), EC_GROUP_new_from_params() a funkcie BN_GF2m_*, s nedôveryhodnými explicitnými hodnotami pre polynómy poľa môže viesť k out-of-bounds prístupom do pamäte, čo môže spôsobiť pád aplikácie alebo potenciálne vzdialené spustenie kódu. Všetky známe protokoly využívajúce ECC podporujú iba "pomenované krivky" alebo bezpečné X9.62 kódovanie binárnych kriviek v ECC kľúčoch v X.509 certifikátoch, takže pravdepodobnosť zraniteľnosti je nízka. Riziko hrozí hlavne pri aplikáciách využívajúcich "exotické" kódovanie kriviek s neplatnými polynómami [1].
Zraniteľnosť sa nachádza v produkte:
- OpenSSL; >=3.3.0, <3.3.3; >=3.2.0, <3.2.4; >=3.1.0, <3.1.8; >=3.0.0, <3.0.16; >=1.1.1, <1.1.1zb; >=1.0.2, <1.0.2zl
CVSS: CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
Viac informácií:
- CVE-2024-9143 na cve.org, NVD
- CWE-787: Out-of-bounds Write na cwe.mitre.org
Zraniteľnosť bola verejne oznámená 16. 10. 2024.
Odkazy
- [1] https://openssl-library.org/news/secadv/20241016.txt
- [2] https://github.com/openssl/openssl/commit/c0d3e4d32d2805f49bec30547f225bc4d092e1f4
- [3] https://github.com/openssl/openssl/commit/bc7e04d7c8d509fb78fc0e285aa948fb0da04700
- [4] https://github.com/openssl/openssl/commit/fdf6723362ca51bd883295efe206cb5b1cfa5154
- [5] https://github.com/openssl/openssl/commit/72ae83ad214d2eef262461365a1975707f862712
- [6] https://github.openssl.org/openssl/extended-releases/commit/8efc0cbaa8ebba8e116f7b81a876a4123594d86a
- [7] https://github.openssl.org/openssl/extended-releases/commit/9d576994cec2b7aa37a91740ea7e680810957e41
- [8] http://www.slackware.com/security/viewer.php?l=slackware-security&y=2024&m=slackware-security.372461
Za CESNET, z.s.p.o. Michaela Jarošová dňa 22. 10. 2024.