Katalog CVE

CVE-2026-106808

Nieznane
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

OpenAirInterface Core Network w wersji 2.2.1 zawiera podatność przepełnienia bufora na stosie w endpoincie UDM Nudm_UEAU Generate Authentication Data. Wartości resynchronizationInfo.rand i auts kontrolowane przez atakującego są przekazywane do conv::hex_str_to_uint8(), która konwertuje łańcuchy hex o dowolnej długości do buforów stosu o stałym rozmiarze bez walidacji rozmiaru docelowego. Uwierzytelniony atakujący z dostępem do interfejsu SBI i ważnym SUPI może przesłać zbyt dużą wartość, nadpisać sąsiednią pamięć stosu, uszkodzić kanarek stosu i zakończyć proces UDM.

Ocena ryzyka

Podatność może prowadzić do zdalnego zakończenia procesu UDM przez nieuwierzytelnionego atakującego z dostępem do interfejsu SBI, powodując odmowę usługi w sieci 5G. Nadpisanie pamięci stosu stwarza również potencjalne ryzyko dalszej eksploatacji.

Rekomendacja

Zaktualizuj OpenAirInterface Core Network do wersji zawierającej poprawkę lub ogranicz dostęp do interfejsu SBI wyłącznie do zaufanych podmiotów. Wdroż walidację długości danych wejściowych w endpoincie UDM jako środek tymczasowy.

Powiązane podatności

Oryginalny opis (angielski, źródło NVD)

OpenAirInterface Core Network v2.2.1 has a stack-based buffer overflow vulnerability in the OAI CN5G UDM Nudm_UEAU Generate Authentication Data endpoint. The UDM passes attacker-controlled resynchronizationInfo.rand and auts values to conv::hex_str_to_uint8(), which converts arbitrary-length hex strings into fixed-size stack buffers without validating the destination size. An unauthenticated attacker with access to the SBI interface and a valid SUPI can submit an oversized value to overwrite adjacent stack memory, corrupt the stack canary, and terminate the UDM process.

Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS