Niski Oczekuje na analizę

CVE-2026-54875

opublikowano:
modyfikacja:
Ocena CVSS
3.7
Niski · v3.1
wektor: CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:N/A:N

>_ Opis

Tłumaczenie automatyczne – może zawierać nieścisłości.

Podsumowanie problemu: Implementacja skalara nie zoptymalizowana pod kątem stałego czasu
Mnożenie punktów jest używane do operacji na kluczu prywatnym SM2 na ARM64 i
Platformy RISC-V.

Podsumowanie wpływu: atakujący jest w stanie zmierzyć czas potrzebny lub zaobserwować
wzorzec dostępu do linii pamięci podręcznej podczas podpisywania lub deszyfrowania SM2 na dotkniętym obszarze
platforma może poznać informacje o tajnym skalarze.

CWE: CWE-208: Zauważalna rozbieżność czasowa

Opis: W procesorach ARM64 i RISC-V krzywa SM2 wykorzystuje zoptymalizowany
implementacja mnożenia skalarnego, której gałęzie warunkowe i tabela
wyszukiwania są wybierane według bitów tajnego skalara. Wykonanie
czas i wzorzec dostępu do pamięci podręcznej zależą zatem od długoterminowego prywatnego
klucz (podczas deszyfrowania SM2) lub jednorazowy podpis (podczas podpisu SM2
generacji), tworząc kanał boczny taktowania i pamięci podręcznej.

Wpływ FIPS: nie
SM2 nie jest algorytmem FIPS i zoptymalizowana implementacja SM2 nie jest jego częścią
modułu FIPS.

OpenSSL 4.0, 3.6, 3.5 i 3.4 są podatne na ten problem w AArch64 i
RISC-V.

Ten problem nie dotyczy OpenSSL 3.0, 1.1.1 i 1.0.2.

Użytkownicy OpenSSL 4.0 powinni dokonać aktualizacji do OpenSSL 4.0.3.
Użytkownicy OpenSSL 3.6 powinni dokonać aktualizacji do OpenSSL 3.6.5.
Użytkownicy OpenSSL 3.5 powinni dokonać aktualizacji do OpenSSL 3.5.9.
Użytkownicy OpenSSL 3.4 powinni dokonać aktualizacji do OpenSSL 3.4.8.

Problem ten zgłosił 2 maja 2026 r. Abhinav Agarwal.
Zostało to niezależnie zgłoszone 6 czerwca 2026 r. przez Feng Xue.
Poprawka została opracowana przez Igora Ustinova.

-- wytnij (metadane niepubliczne do użytku wewnętrznego) --
Zgłoszone przez: Abhinav Agarwal, Feng Xue
Naprawił: Igor Ustinov

>_ Słabości (CWE)

>_ Referencje

Dane podatności pochodzą z oficjalnych źródeł (CVE® List / NVD). Opisy po polsku są tłumaczone automatycznie i mogą zawierać nieścisłości – na stronie rekordu można wyświetlić wersję angielską.

This product uses the NVD API but is not endorsed or certified by the NVD.

Copyright © 1999–2026, The MITRE Corporation. CVE is a registered trademark and the CVE logo is a registered trademark of The MITRE Corporation.

CVE Usage: MITRE hereby grants you a perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable copyright license to reproduce, prepare derivative works of, publicly display, publicly perform, sublicense, and distribute Common Vulnerabilities and Exposures (CVE®). Any copy you make for such purposes is authorized provided that you reproduce MITRE's copyright designation and this license in any such copy. ALL DOCUMENTS AND THE INFORMATION CONTAINED THEREIN PROVIDED BY MITRE ARE PROVIDED ON AN "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND.

NVD Terms of Use / CVE® Terms of Use / nvd.nist.gov / cve.org