Wysoki Oczekuje na analizę

CVE-2026-72897

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

>_ Opis

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

Podsumowanie problemu: serwer TLS wywołujący funkcję SSL_set_SSL_CTX() w celu przełączenia a
połączenie z innym SSL_CTX może uzyskać dostęp w drodze uzgadniania
pamięć poza końcem tablicy wewnętrznej, jeśli kontekst wymiany jest znany
o większej liczbie algorytmów podpisu dostawcy niż o kontekście połączenia
stworzony z. Aplikacje, które nigdy nie wywołują funkcji SSL_set_SSL_CTX(), takie nie są
dotknięty.

Podsumowanie wpływu: zdalny element równorzędny może spowodować niewielkie przekroczenie zakresu
odczytaj, a w niektórych okolicznościach zapis o stałej wartości poza zakresem, na
sterta serwera. Może to prowadzić do odmowy usługi.

CWE: CWE-787: Zapis poza zakresem

Opis: połączenie TLS rejestruje liczbę miejsc na certyfikaty
kiedy jest tworzony, pobrany z SSL_CTX, który go utworzył: wbudowany
typy certyfikatów plus jedno miejsce na każdy wpis TLS-SIGALG dostawcy
kontekst był świadomy. Liczba ta określa wewnętrzną tablicę przypadającą na szczelinę
flagi ważności certyfikatu.

Aplikacja może częściowo zastąpić połączenie SSL_CTX
uzgadnianie poprzez wywołanie SSL_set_SSL_CTX(), najczęściej z nazwy serwera
wywołanie zwrotne w celu obsługi innego hosta wirtualnego. Tak się nie stało
odśwież zarejestrowaną liczbę. Indeks szczeliny algorytmu podpisu dostawcy to
jego pozycję na liście dowolnego kontekstu, który go rozwiązuje, więc jeśli
kontekst zastępczy jest świadomy ich większej liczby niż oryginał, an
Algorytm oferowany przez partnera może rozwiązać indeks znajdujący się poza końcem
tablica. Następnie przetwarzane algorytmy podpisu partnera odczytują jeden czterobajt
słowo za końcem dla każdego takiego algorytmu i, gdzie odczytane słowo wynosi zero,
zapisuje nad nim stałą wartość. Partner oferujący wiele z nich może uszkodzić stertę
metadanych i przerwać proces.

Tylko algorytmy podpisu dostawcy, które zajmują jedno z wolnych miejsc,
i które serwer również skonfigurował, mają taki efekt. Punkty kodowe
kontekst zastępczy, którego nie rozpoznaje, są odrzucane bez rozwiązania
do gniazda, a algorytmów podpisu dostawcy można używać tylko od wersji TLS 1.3.

Dlatego w obu kontekstach należy uwzględnić różną liczbę dostawców
algorytmy podpisu, które wymagają oddzielnych kontekstów bibliotecznych i dostawcy
ładowane między dwoma tworzonymi lub dostawcami, którzy różnią się czym
reklamują - na przykład w wersji 4.0 domyślny dostawca reklamuje SM2
w przypadku gdy dostawca FIPS tego nie robi. Wdrożenie spełniające warunek to
nie jest również w stanie negocjować algorytmów, których to dotyczy, z legalnymi klientami,
ponieważ ta sama nieaktualna liczba ukrywa odpowiednie certyfikaty, więc plik
prawdopodobnie zostanie zauważona błędna konfiguracja. Z tego powodu i dlatego, że
konfiguracja nie jest domyślna, ten problem został oceniony jako Niski
dotkliwość.

Wpływ FIPS: nie
Ten problem nie dotyczy żadnych modułów FIPS, ponieważ kod, którego dotyczy problem, znajduje się na zewnątrz
granica modułu OpenSSL FIPS.

>_ 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