PT-2026-51602 · Unknown · Jackson-Databind
Omkhar
·
Published
2026-06-23
·
Updated
2026-06-23
·
CVE-2026-54518
CVSS v3.1
6.5
Medium
| Vector | AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:N |
Name of the Vulnerable Software and Affected Versions
jackson-databind versions 2.21.0 through 2.21.3
jackson-databind versions 3.0.0 through 3.1.3
Description
The
UnwrappedPropertyHandler.processUnwrappedCreatorProperties() function replays buffered JSON into creator parameters without consulting prop.visibleInView(activeView). While the standard property-based creator path restricts creator properties based on the active view, this specific unwrapped-creator replay path bypasses that check. Consequently, a constructor parameter annotated with both @JsonView(AdminView.class) and @JsonUnwrapped can be populated from untrusted JSON input even when a more restrictive view is active, potentially bypassing write-side authorization boundaries.Recommendations
Update to version 2.21.4 for the 2.21 line.
Update to version 3.1.4 for the 3.x line.
Fix
Incorrect Authorization
Found an issue in the description? Have something to add? Feel free to write us 👾
Weakness Enumeration
Related Identifiers
Affected Products
Jackson-Databind