Katalog CVE

CVE-2026-111075

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

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.37%

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

Streszczenie

W wersjach Eclipse OpenJ9 przed 0.63.0 komponent JITServer nie przeprowadza walidacji krzyżowej pól _size, _paddingSize i _dataOffset kontrolowanych przez atakującego podczas deserializacji komunikatu DataDescriptor. Nieuwierzytelniony zdalny atakujący może wysłać spreparowany pakiet sieciowy wywołujący niedomiar liczby całkowitej bez znaku, co prowadzi do odczytu poza granicami sterty i natychmiastowej awarii procesu (SIGSEGV).

Ocena ryzyka

Atakujący może zdalnie, bez uwierzytelnienia, doprowadzić do awarii procesu JVM z włączonym JITServer, powodując odmowę usługi dla aplikacji i usług zależnych.

Rekomendacja

Zaktualizuj Eclipse OpenJ9 do wersji 0.63.0 lub nowszej. Jeśli JITServer nie jest używany, rozważ jego wyłączenie oraz ograniczenie dostępu sieciowego do portu JITServer.

Inne podatności w Eclipse OpenJ9

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

In Eclipse OpenJ9 versions prior to 0.63.0, the JITServer component fails to perform cross-field validation on attacker-controlled `_size`, `_paddingSize`, and `_dataOffset` fields during `DataDescriptor` message deserialization. An unauthenticated remote attacker can send a crafted network payload that triggers an unsigned integer underflow in `DataDescriptor::getPayloadSize()` and `DataDescriptor::getNextDescriptor()`. This results in an out-of-bounds heap read and an immediate process crash (SIGSEGV), causing a denial of service.

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