Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update to Jackson 2.12 to resolve databind security issues #3

Merged
merged 5 commits into from
Sep 7, 2023

Conversation

UweTrottmann
Copy link
Owner

@UweTrottmann UweTrottmann commented Sep 1, 2023

Note: look into why Base64 encoding behavior has changed. Changed due to FasterXML/jackson-databind#2096.

Revert a change that switched to URL safe encoding. As byte[] and Blob per docs should never be used in query or path parameters (which are stuffed into the JSON body before parsing a request) rather ensure the existing behavior of Base64 encoding with padding being expected.

@UweTrottmann UweTrottmann changed the title Update to Jackson 2.15 to resolve databind security issues Update to Jackson 2.12 to resolve databind security issues Sep 1, 2023
@UweTrottmann UweTrottmann merged commit b2e5f36 into main Sep 7, 2023
1 check passed
@UweTrottmann UweTrottmann deleted the jackson-2.15 branch September 7, 2023 09:41
@UweTrottmann UweTrottmann added this to the 2.2.3 milestone Sep 8, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant