Katalog CVE

CVE-2023-54355

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

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.23%

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

Streszczenie

PocketMine-MP przed wersjami 5.3.1 i 4.23.1 nie weryfikuje, czy identityPublicKey w LoginPacket używa wymaganej krzywej eliptycznej secp384r1. Atakujący mogą dostarczyć LoginPackets z kluczami używającymi innych krzywych lub nie-EC typów kluczy, aby przejść weryfikację logowania, ale wywołać nieobsłużony wyjątek podczas wyprowadzania klucza ECDH, co powoduje awarię serwera.

Ocena ryzyka

Ryzyko obejmuje przerwanie działania serwera gry, co może prowadzić do niedostępności usług dla graczy. Atakujący może wykorzystać tę podatność do wielokrotnego wywoływania awarii.

Rekomendacja

Zaleca się aktualizację PocketMine-MP do wersji 5.3.1 lub 4.23.1 (w zależności od używanej gałęzi) lub nowszej. Należy również rozważyć filtrowanie ruchu sieciowego pod kątem złośliwych pakietów.

Inne podatności w PocketMine-MP

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

PocketMine-MP versions before 5.3.1 and 4.23.1 fail to validate that the identityPublicKey in LoginPacket uses the required secp384r1 elliptic curve. Attackers can provide LoginPackets with keys using different curves or non-EC key types to pass login verification but trigger an uncaught exception during ECDH key derivation, crashing the server.

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