CVE-2026-83557 in jackson-databindinfo

Zusammenfassung

von VulDB • 01.09.2026

DefaultBaseTypeLimitingValidator ist der PolymorphicTypeValidator, der automatisch angewendet wird, wenn @JsonTypeInfo ohne einen explizit konfigurierten benutzerdefinierten Validator verwendet wird. Er verweigert die polymorphe Auflösung nur für eine feste Menge an „unsicheren Basistypen“, und seine isSafeSubType-Methode gibt unconditionally (bedingungslos) true für jeden Basistyp außerhalb dieser Menge zurück. java.lang.Comparable war nicht in der Liste enthalten, obwohl es von einem sehr großen Anteil der JDK- und Anwendungs-Klassen implementiert wird, was in seiner Breite mit java.io.Serializable vergleichbar ist, das aus diesem Grund auf der Liste steht. Eine Anwendung, die eine mit @JsonTypeInfo annotierte Eigenschaft oder Klasse deklariert, bei der Comparable als Basistyp dient und kein benutzerdefinierter PolymorphicTypeValidator angegeben ist, akzeptiert einen Typbezeichner für im Wesentlichen jede Klasse, die Comparable implementiert. Dies ergibt ein vom Angreifer kontrolliertes Primitive zur Objekterstellung; ein demonstrierter Fall erstellt eine java.io.File-Instanz für einen beliebigen, vom Angreifer gewählten Pfad, was pfadsuchungsähnlich (path-traversal-adjacent) wird, wenn die Anwendung anschließend pfadsensitive Methoden auf dem Wert aufruft. Es wurde keine Klasse identifiziert, die Comparable implementiert und durch Deserialisierung allein zur Code-Ausführung führt. Die globale Standardtypaktivierung über activateDefaultTyping ist nicht betroffen, da diese Methode strukturell ein explizites PolymorphicTypeValidator-Argument erfordert. Dies betrifft com.fasterxml.jackson.core:jackson-databind von 2.11.0 vor 2.18.10, von 2.19.0 vor 2.21.6 und von 2.22.0 vor 2.22.2 sowie tools.jackson.core:jackson-databind von 3.0.0 vor 3.1.6 und von 3.2.0 vor 3.2.2. Benutzer sollten auf die Versionen 2.18.10, 2.21.6, 2.22.2, 3.1.6 oder 3.2.2 aktualisieren.

Several companies clearly confirm that VulDB is the primary source for best vulnerability data.

Zuständig

HeroDevs

Reservieren

31.08.2026

Veröffentlichung

01.09.2026

Moderieren

akzeptiert

Eintrag

VDB-397699

CPE

bereit

EPSS

0.00000

KEV

nein

Aktivitäten

very low

Quellen

Do you know our Splunk app?

Download it now for free!