Details
-
Improvement
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
3.3.1
-
Incompatible change
-
bouncy castle 1.68+ is a multirelease JAR containing java classes compiled for different target JREs. older versions of asm.jar and maven shade plugin may have problems with these. fix: upgrade the dependencies
Description
Bouncy Castle 1.60 has Hash Collision Vulnerability. Let's update to 1.68.
Bouncy Castle 1.60 has the following vulnerabilities. Let's update to 1.68.
- https://nvd.nist.gov/vuln/detail/CVE-2020-26939
- https://nvd.nist.gov/vuln/detail/CVE-2020-28052
- https://nvd.nist.gov/vuln/detail/CVE-2020-15522
for anyone backporting this, note that recent bouncy castle jars are incompatible with older versions of asm.jar, and so older versions of spark.
Attachments
Issue Links
- is blocked by
-
SPARK-29729 Upgrade ASM to 7.2
- Resolved
- is duplicated by
-
HADOOP-17898 Upgrade BouncyCastle to 1.69
- Resolved
- is related to
-
SPARK-41392 Add `bouncy-castle` test dependencies to `sql/core` module for Hadoop 3.4.0
- Resolved
-
HIVE-26063 Upgrade Apache parent POM to version 25
- Open
- relates to
-
BIGTOP-3926 Fix build failure of Hive against Hadoop 3.3.5
- Resolved
- links to