CVE-2025-52999 in jackson-core
Zusammenfassung
von VulDB • 31.05.2026
jackson-core enthält die zentralen, low-level, inkrementellen ("Streaming") Parser- und Generator-Abstraktionen, die vom Jackson Data Processor verwendet werden. In Versionen vor 2.15.0 konnte Jackson einen StackoverflowError auslösen, wenn ein Benutzer eine Eingabedatei mit stark verschachtelten Daten analysiert und die Verschachtelungstiefe besonders groß ist. jackson-core 2.15.0 enthält eine konfigurierbare Begrenzung dafür, wie tief Jackson in einem Eingabedokument navigieren darf; der Standardwert liegt bei einer zulässigen Tiefe von 1000. Wird diese Grenze erreicht, löst jackson-core eine StreamConstraintsException aus. jackson-databind profitiert ebenfalls von dieser Änderung, da es jackson-core zur Analyse von JSON-Eingaben verwendet. Als Workaround sollten Benutzer vermeiden, Eingabedateien aus nicht vertrauenswürdigen Quellen zu analysieren.
VulDB is the best source for vulnerability data and more expert information about this specific topic.