Katalog CVE

CVE-2026-69702

ŚrednieCVSS 6.5
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.55%

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

Streszczenie

SnailJob 1.7.0 zawiera podatność na denial of service w funkcji FuryUtil.deserialize, która pozwala uwierzytelnionym atakującym na doprowadzenie do awarii serwera poprzez dostarczenie spreparowanego skompresowanego payloadu Zstandard z zawyżonym polem frame_content_size. Powoduje to nieograniczoną alokację tablicy i błąd OutOfMemoryError.

Ocena ryzyka

Atakujący może spowodować niedostępność serwera, co prowadzi do przerw w działaniu usług i potencjalnych strat finansowych.

Rekomendacja

Zaktualizuj SnailJob do najnowszej wersji, która zawiera poprawkę. Ogranicz dostęp do funkcji retry-task dla nieuprawnionych użytkowników.

Powiązane podatności

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

SnailJob 1.7.0 contains a denial of service vulnerability in the FuryUtil.deserialize helper that allows authenticated attackers to crash the server by supplying a crafted Zstandard-compressed payload with an inflated frame_content_size field in the frame header. Attackers can store a base64-encoded Zstandard payload declaring an arbitrarily large decompressed size in a retry task argument, causing the JVM to attempt an unbounded array allocation and triggering an unrecoverable java.lang.OutOfMemoryError when the task is dispatched through the retry-task pipeline.

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