Katalog CVE

CVE-2026-29062

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

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.55%

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

Streszczenie

W bibliotece jackson-core w wersjach od 3.0.0 do 3.1.0 wykryto podatność polegającą na pomijaniu ograniczenia maksymalnej głębokości zagnieżdżenia (domyślnie 500) przez parser UTF8DataInputJsonParser oraz ReaderBasedJsonParser. Umożliwia to atakującemu dostarczenie dokumentu JSON o nadmiernym zagnieżdżeniu, co prowadzi do błędu StackOverflowError i odmowy usługi (DoS). Problem został naprawiony w wersji 3.1.0.

Ocena ryzyka

Organizacja narażona jest na ataki DoS, które mogą spowodować awarię aplikacji przetwarzających dane JSON, prowadząc do przerw w działaniu usług i potencjalnych strat finansowych.

Rekomendacja

Należy niezwłocznie zaktualizować bibliotekę jackson-core do wersji 3.1.0 lub nowszej, która zawiera poprawkę eliminującą podatność.

Inne podatności w jackson-core

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

jackson-core contains core low-level incremental ("streaming") parser and generator abstractions used by Jackson Data Processor. From version 3.0.0 to before version 3.1.0, the UTF8DataInputJsonParser, which is used when parsing from a java.io.DataInput source, bypasses the maxNestingDepth constraint (default: 500) defined in StreamReadConstraints. A similar issue was found in ReaderBasedJsonParser. This allows a user to supply a JSON document with excessive nesting, which can cause a StackOverflowError when the structure is processed, leading to a Denial of Service (DoS). This issue has been patched in version 3.1.0.

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