Read the docs

Vulnerabilities

Filters

Reset all
Threatist priority
Signals
Fix status
Impact type
Attack vector
Requirements
Product

Products as named in CPE, with their records.

Published
Weakness (CWE)
1 selected

108 records

Priority MEDIUM 51

jackson-databind validates the outer class of a class-name type ID but accepts attacker-selected classes inside its generic arguments, even when those classes violate the declared type or would be rejected as direct type…

CVSS 3.1CRITICAL 9.8 Network No auth No interaction EPSS 0.01196 Published 2026-10-28 Partial fix · 2.18.12, 2.21.8 +3 CWE-502
Priority LOW 39

ProtobufParser._readStringKey() reads the length prefix of a protobuf map entry's string key into an attacker-controlled int and then checks (_inputPtr + len) <= _inputEnd using signed arithmetic.

CVSS 3.1HIGH 7.5 Network No auth No interaction EPSS 0.00387 Published 2026-10-28 Partial fix · 2.21.8, 2.22.4 +2 CWE-190
Priority LOW 39

The asynchronous Smile parser (NonBlockingByteArrayParser) uses a raw-binary length prefix taken from untrusted input to allocate a byte[] before the body is read, with no upper bound and no overflow check.

CVSS 3.1HIGH 7.5 Network No auth No interaction EPSS 0.0038 Published 2026-10-28 Partial fix · 2.18.12, 2.21.8 +3 CWE-789
Priority MEDIUM 40

ProtobufParser parses length-prefixed protobuf string and bytes fields by checking (_inputPtr + len) <= _inputEnd and then, on the fast path, calling _finishShortText(len).

CVSS 3.1HIGH 7.5 Network No auth No interaction EPSS 0.00679 Published 2026-10-27 Partial fix · 2.18.12, 2.21.8 +3 CWE-190
Priority MEDIUM 40

StreamReadConstraints.maxNameLength (default 50,000 characters) is intended to bound how much memory a single JSON Object property name can consume while being parsed, independently of the much larger maxStringLength (de…

CVSS 3.1HIGH 7.5 Network No auth No interaction EPSS 0.00652 Published 2026-10-16 Partial fix · 2.18.10, 2.21.6 +3 CWE-400
Priority HIGH 72

The Smile parser in FasterXML jackson-dataformats-binary never invokes StreamReadConstraints.validateNameLength() when decoding JSON object property names, so the maxNameLength limit is not enforced for this format.

CVSS 3.1HIGH 7.5 Network No auth No interaction EPSS 0.00561 Published 2026-10-01 No fix listed CWE-400
Priority HIGH 72

The CBOR parser in FasterXML jackson-dataformats-binary never invokes StreamReadConstraints.validateNameLength() when decoding JSON object property names, so the maxNameLength limit is not enforced for this format.

CVSS 3.1HIGH 7.5 Network No auth No interaction EPSS 0.00561 Published 2026-10-01 No fix listed CWE-400
Priority HIGH 72

UTF8DataInputJsonParser._reportInvalidToken() in FasterXML jackson-core builds the offending-token text for its error message by appending Java identifier characters to a StringBuilder in a loop that has no upper bound.

CVSS 3.1HIGH 7.5 Network No auth No interaction EPSS 0.00532 Published 2026-09-23 Partial fix · 2.21.7, 2.22.3 +3 CWE-400
Priority HIGH 72

NumberInput.looksLikeValidNumber() in FasterXML jackson-core pre-validates "stringified numbers" with two regular expressions: PATTERN_FLOAT ([+-]?[0-9]*[\.]?[0-9]+([eE][+-]?[0-9]+)?), present since 2.17.0, and PATTERN_F…

CVSS 3.1HIGH 7.5 Network No auth No interaction EPSS 0.00628 Published 2026-09-22 Partial fix · 2.18.11, 2.21.7 +3 CWE-1333
Priority HIGH 72

jackson-databind binds a JSON string to a javax.xml.datatype.Duration or javax.xml.datatype.XMLGregorianCalendar field by passing the raw string verbatim to DatatypeFactory.newDuration(value) or newXMLGregorianCalendar(v…

CVSS 3.1HIGH 7.5 Network No auth No interaction EPSS 0.00628 Published 2026-09-11 Partial fix · 2.18.10, 2.21.6 +3 CWE-1333
Priority HIGH 77

The fix released in jackson-core 2.18.6 and 2.21.1 for CVE-2026-18401 (GHSA-72hv-8253-57qq, number length constraint bypass in the non-blocking parser) is incomplete.

CVSS 4.0HIGH 8.7 Network No auth No interaction EPSS 0.00463 Published 2026-08-04 Partial fix · 2.18.8, 2.21.4 +1 CWE-770
Load more