Katalog CVE

CVE-2026-37233

WysokieCVSS 7.5
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.45%

Percentyl 37 - wyżej niż 37% wszystkich znanych CVE

Streszczenie

W FlexRIC v2.0.0 występuje podatność polegająca na pominięciu autoryzacji w mechanizmie izolacji xApp w iApp. Funkcja eq_xapp_ric_gen_id() w src/ric/iApp/xapp_ric_id.c porównuje m0->xapp_id z samym sobą (m0->xapp_id) zamiast z drugim argumentem (m1->xapp_id), co ignoruje wymiar tożsamości xApp. Złośliwy xApp podłączony do iApp (port 36422) może usunąć subskrypcje dowolnego innego xApp, wysyłając żądanie E42_RIC_SUBSCRIPTION_DELETE_REQUEST z pasującym ric_gen_id.

Ocena ryzyka

Podatność przełamuje izolację wielodostępową w środowiskach z wieloma xApp współdzielącymi ten sam RIC, umożliwiając złośliwemu xApp zakłócanie działania innych xApp poprzez usuwanie ich subskrypcji.

Rekomendacja

Zaktualizuj FlexRIC do wersji, która zawiera poprawkę dla tego błędu. Jeśli aktualizacja nie jest dostępna, ogranicz dostęp do portu 36422 tylko dla zaufanych xApp.

Inne podatności w FlexRIC

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

FlexRIC v2.0.0 contains an authorization bypass in the iApp's xApp isolation mechanism. The equality function eq_xapp_ric_gen_id() in src/ric/iApp/xapp_ric_id.c compares m0->xapp_id against itself (m0->xapp_id) instead of the other argument (m1->xapp_id), effectively ignoring the xApp identity dimension. A malicious xApp connected to the iApp (port 36422) can delete any other xApp's subscriptions by sending an E42_RIC_SUBSCRIPTION_DELETE_REQUEST with a matching ric_gen_id. This breaks multi-tenant isolation in any deployment with multiple xApps sharing the same RIC.

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