Katalog CVE

CVE-2026-17603

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

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.39%

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

Streszczenie

Nexus Repository 3 nie wystarczająco ograniczał, które właściwości puli połączeń HikariCP można ustawić przez API konfiguracji DataStore. Użytkownik z uprawnieniem nx-datastores-update mógł ustawić właściwość connectionInitSql, aby wykonać dowolne SQL na skonfigurowanej bazie danych przy każdym nowym połączeniu. Na domyślnym backendzie H2 może to prowadzić do zdalnego wykonania kodu jako użytkownik procesu Nexus.

Ocena ryzyka

Udane wykorzystanie może pozwolić na zdalne wykonanie kodu w kontekście procesu Nexus, co może prowadzić do pełnej kompromitacji systemu. Atakujący musi posiadać uprawnienie nx-datastores-update, co ogranicza ryzyko, ale nadal jest poważne.

Rekomendacja

Zaleca się aktualizację Nexus Repository do wersji z poprawką. Należy również ograniczyć przyznawanie uprawnień nx-datastores-update tylko zaufanym użytkownikom.

Inne podatności w Nexus Repository

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

Nexus Repository 3 did not sufficiently restrict which HikariCP connection-pool properties could be set through the DataStore configuration API. A user holding the nx-datastores-update permission could set the connectionInitSql property to execute arbitrary SQL against the configured database on every new connection. On the default H2 database backend, this could be leveraged to achieve remote code execution as the Nexus process user.

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