Skip to content

馃敀 fix(deps): pin patched Jackson 3.x BOM for test framework - #263

Merged
gaborbernat merged 1 commit into
tox-dev:mainfrom
gaborbernat:fix/jackson3-dependabot-alerts
Oct 7, 2026
Merged

gaborbernat merged 1 commit into
tox-dev:mainfrom
gaborbernat:fix/jackson3-dependabot-alerts

Conversation

@gaborbernat

Copy link
Copy Markdown
Member

Four Dependabot alerts (#55-#58) cover tools.jackson.core:jackson-core and tools.jackson.core:jackson-databind 3.0.0 through 3.1.6: a quadratic forward-reference completion, unbounded raw-type-ID retention, a ReDoS in number parsing, and unbounded StringBuilder growth from an unlimited error-token length. The platform test framework pulls these in through tools.jackson:jackson-bom, and the resolution rule added for that BOM already pinned it to 3.1.6, the last vulnerable release, rather than the first patched one.

3.1.7 is that patched release. The rule now pins the BOM there, which brings jackson-core and jackson-databind with it since both are BOM-managed constraints.

The platform test framework's resolution rule pinned the Jackson 3.x
BOM to 3.1.6, which four open Dependabot alerts (tox-dev#55-tox-dev#58) cover for
jackson-core and jackson-databind. 3.1.7 is the first patched release.
@gaborbernat gaborbernat added the bug Something isn't working label Oct 7, 2026
@gaborbernat
gaborbernat enabled auto-merge (squash) October 7, 2026 14:38
@gaborbernat
gaborbernat merged commit 7646394 into tox-dev:main Oct 7, 2026
7 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug Something isn't working

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant