[ 
https://issues.apache.org/jira/browse/HBASE-28943?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Nihal Jain updated HBASE-28943:
-------------------------------
    Description: 
Building hbase with hadoop-3 profile requires jackson 1.x jars, which has 
vulnerabilities. Ideally these should not be needed as with HADOOP-13332 hadoop 
has already "Remove jackson 1.9.13 and switch all jackson code to 2.x code 
line" for branch-3.

Also in HBASE-27148, where we worked on "Move minimum hadoop 3 support version 
to 3.2.3" we had did a similar cleanup for branch-3 but somehow we missed to 
port the relevant changes to the branch-2 backport of same jira. This task is 
to take care of this so that we donot need jackson 1.x to build/run hbase with 
hadoop-3 profile on branch-2.x.

> Remove all jackson 1.x dependencies from hadoop-3 profile, since all jackson 
> 1.x versions have vulnerabilities
> --------------------------------------------------------------------------------------------------------------
>
>                 Key: HBASE-28943
>                 URL: https://issues.apache.org/jira/browse/HBASE-28943
>             Project: HBase
>          Issue Type: Task
>          Components: hadoop3, security
>            Reporter: Nihal Jain
>            Assignee: Nihal Jain
>            Priority: Major
>
> Building hbase with hadoop-3 profile requires jackson 1.x jars, which has 
> vulnerabilities. Ideally these should not be needed as with HADOOP-13332 
> hadoop has already "Remove jackson 1.9.13 and switch all jackson code to 2.x 
> code line" for branch-3.
> Also in HBASE-27148, where we worked on "Move minimum hadoop 3 support 
> version to 3.2.3" we had did a similar cleanup for branch-3 but somehow we 
> missed to port the relevant changes to the branch-2 backport of same jira. 
> This task is to take care of this so that we donot need jackson 1.x to 
> build/run hbase with hadoop-3 profile on branch-2.x.



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

Reply via email to