-
Notifications
You must be signed in to change notification settings - Fork 9.2k
HADOOP-17844. Upgrade JSON smart to 2.4.7 #3299
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
Conversation
|
+1 pending Jenkins |
|
💔 -1 overall
This message was automatically generated. |
|
Thank you @aajisaka for quick review and feedback. |
aajisaka
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
+1, the test failures are not related.
Signed-off-by: Akira Ajisaka <[email protected]> (cherry picked from commit b90389a) Conflicts: LICENSE-binary
Signed-off-by: Akira Ajisaka <[email protected]> (cherry picked from commit b90389a) Conflicts: LICENSE-binary
Signed-off-by: Akira Ajisaka <[email protected]> (cherry picked from commit b90389a) Conflicts: LICENSE-binary (cherry picked from commit d18c0a1)
|
Thank you @prasad-acit ! |
|
Thank you @aajisaka for review & processing it further. |
Signed-off-by: Akira Ajisaka <[email protected]>
|
@prasad-acit , can you do more help to check the upgrade? From hadoop-client-runtime.jar version 3.3.2 ~ 3.3.4, the shaded jason-smart still showing version 1.3.2. Which cause vulnerability scan report CVE-2021-31684 issue. |
|
@steveloughran as pointed out by @sangys there are still 3 jars as part of hadoop 3.3.4 that include json-smart 1.3.2. As a result hadoop 3.3.4 continues to get flagged for CVE-2021-31684 I used the below to check all versions of json-smart inside all packages: which returns
hadoop-client-runtime-3.3.4 and nimbus-jose-jwt-9.8.1 both include the shaded json-smart 1.3.2 |
|
this is 3.3.5; looks like nimbus-jose has it; the client jar simply includes that @degant feel free to start work on a patch to upgrade nimbus-jose-jwt. If you could show that this introduced any server-side vulnerabilities, that would help. |

HADOOP-17844. Upgrade JSON smart to 2.4.7