Incorrect authorization in jackson-databind - CVE-2026-54518
Published: July 22, 2026
jackson-databind
Detailed vulnerability description
The vulnerability allows a remote attacker to bypass write-side authorization restrictions and modify view-restricted creator parameters.
The vulnerability exists due to improper authorization in UnwrappedPropertyHandler.processUnwrappedCreatorProperties() when processing untrusted JSON input for unwrapped creator parameters. A remote attacker can supply crafted JSON data to bypass write-side authorization restrictions and modify view-restricted creator parameters.
This issue occurs when applications use @JsonView as a write-side authorization boundary together with constructor parameters annotated with both @JsonView and @JsonUnwrapped.