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

Steve Loughran commented on HADOOP-19830:
-----------------------------------------

It's not shipped though; it's there to help people move from v1 plugins such as 
credential providers to v2 equivalents, and the docs are explicit "add that v2 
sdk". It's in the provided category.

https://mvnrepository.com/artifact/org.apache.hadoop/hadoop-aws/3.4.3/dependencies

we could look at removing it off trunk/3.6 simply to make the codebase leaner. 

Are you seeing it ending up on your classpath?

> AWS SDK v1 dependencies in hadoop-aws library
> ---------------------------------------------
>
>                 Key: HADOOP-19830
>                 URL: https://issues.apache.org/jira/browse/HADOOP-19830
>             Project: Hadoop Common
>          Issue Type: Improvement
>          Components: hadoop-aws
>    Affects Versions: 3.4.3
>            Reporter: Mykyta Danylchenko
>            Priority: Major
>
> The `hadoop-aws` 
> [library|https://mvnrepository.com/artifact/org.apache.hadoop/hadoop-aws] 
> contains a dependency on the `com.amazonaws:aws-java-sdk-core` library, which 
> AWS no longer patches, including for security vulnerabilities. This forces 
> every downstream consumer, for example 
> [spark-core|https://mvnrepository.com/artifact/org.apache.spark/spark-core], 
> to carry an end-of-life dependency with no remediation path, resulting in 
> unpatched vulnerabilities and compliance failures.
> It would be great to replace `aws-java-sdk-core` with the equivalent 
> counterpart from AWS SDK for Java 2.x.



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

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to