[ 
https://issues.apache.org/jira/browse/RANGER-4038?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17907780#comment-17907780
 ] 

Himanshu Maurya commented on RANGER-4038:
-----------------------------------------

Hi [~avazquez] 

I hope you're doing well. As I'm relatively new to this, I don't have a clear 
understanding of how we should split these updates into multiple PRs. But I 
will provide some suggestions,

>From the list of steps you mentioned:
 * Java 11 -> 17
 * Javax -> Jakarta (Hadoop Shaded Jars Workaround can be in separate commit)
 * Spring framework 5.7.12 -> 6.0.0
 * Jersey 1.19 -> 3.0.16
 * Tomcat embed 8.5.94 -> 10.1.31
 * EclipseLink 2.7.12 -> 3.0.4

After analysis, It seems to me that we could create separate commits for the 
following:
 * Java 11 -> 17
 * Javax -> Jakarta
 * EclipseLink 2.7.12 -> 3.0.4

For the remaining updates (Spring, Jersey, and Tomcat), it might be best to 
combine them into a single commit.

[~madhan] , Kindly help here with your guidance.

> Upgrade spring framework and spring security versions
> -----------------------------------------------------
>
>                 Key: RANGER-4038
>                 URL: https://issues.apache.org/jira/browse/RANGER-4038
>             Project: Ranger
>          Issue Type: Bug
>          Components: Ranger
>            Reporter: Himanshu Maurya
>            Assignee: Himanshu Maurya
>            Priority: Major
>
> Pivotal Spring Framework up to (excluding) 6.0.0 suffers from a potential 
> remote code execution (RCE) issue if used for Java deserialization of 
> untrusted data. Depending on how the library is implemented within a product, 
> this issue may or not occur, and authentication may be required.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to