Lucene search
+L

6 matches found

Github Security Blog
Github Security Blog
•added 2026/10/01 3:19 p.m.•30 views

jackson-core: ReDoS: quadratic backtracking in NumberInput.PATTERN_FLOAT via looksLikeValidNumber()

Status FULLY REPRODUCED with a clean, textbook empirical signature: measured runtime grew almost exactly 4x for every doubling of input size across five consecutive doublings 5,000 → 160,000 characters, confirming On² behavior. A single 160,000-character string smaller than a typical HTTP request...

7.5CVSS5.7AI score0.00546EPSS
SaveExploits0References8Affected Software2
Snyk
Snyk
•added 2026/09/22 4:22 p.m.•13 views

Regular Expression Denial of Service (ReDoS)

Overview com.fasterxml.jackson.core:jackson-core is a Core Jackson abstractions, basic JSON streaming API implementation Affected versions of this package are vulnerable to Regular Expression Denial of Service ReDoS in the PATTERNFLOAT regex of NumberInput, reached through looksLikeValidNumber,...

7.5CVSS5.6AI score0.00546EPSS
SaveExploits0References2
Snyk
Snyk
•added 2026/09/22 4:22 p.m.•18 views

Regular Expression Denial of Service (ReDoS)

Overview Affected versions of this package are vulnerable to Regular Expression Denial of Service ReDoS in the PATTERNFLOAT regex of NumberInput, reached through looksLikeValidNumber, where adjacent quantifiers over the same character class 0-9, then an optional ., then 0-9+ carry no possessive...

7.5CVSS5.6AI score0.00546EPSS
SaveExploits0References2
Vulnrichment
Vulnrichment
•added 2026/09/22 2:53 p.m.•17 views

CVE-2026-89407 jackson-core: quadratic backtracking in NumberInput.PATTERN_FLOAT via looksLikeValidNumber() enables ReDoS

NumberInput.looksLikeValidNumber in FasterXML jackson-core pre-validates "stringified numbers" with two regular expressions: PATTERNFLOAT +-?0-9.?0-9+eE+-?0-9+?, present since 2.17.0, and PATTERNFLOATTRAILINGDOT, added in 2.17.2. PATTERNFLOAT places adjacent quantifiers over the same character...

7.5CVSS5.9AI score0.00546EPSS
SaveExploits0References4
Cvelist
Cvelist
•added 2026/09/22 2:53 p.m.•61 views

CVE-2026-89407 jackson-core: quadratic backtracking in NumberInput.PATTERN_FLOAT via looksLikeValidNumber() enables ReDoS

NumberInput.looksLikeValidNumber in FasterXML jackson-core pre-validates "stringified numbers" with two regular expressions: PATTERNFLOAT +-?0-9.?0-9+eE+-?0-9+?, present since 2.17.0, and PATTERNFLOATTRAILINGDOT, added in 2.17.2. PATTERNFLOAT places adjacent quantifiers over the same character...

7.5CVSS0.00546EPSS
SaveExploits0References4
CVE
CVE
•added 2026/09/22 2:53 p.m.•145 views

CVE-2026-89407

FasterXML jackson-core (versions 2.17.0+) is vulnerable to a ReDoS (Regular Expression Denial of Service) in NumberInput.looksLikeValidNumber(). The PATTERN_FLOAT regex uses adjacent quantifiers over the same character class, causing quadratic backtracking when an input ultimately fails to match....

7.5CVSS5.9AI score0.00546EPSS
SaveExploits0References4
Rows per page
Query Builder