kyuubi/integration-tests
Cheng Pan b80faa4738
[KYUUBI #6177] Bump BouncyCastle from 1.67 to 1.77
# 🔍 Description
## Issue References 🔗

They have stopped patching the JDK 1.5 jars that Hadoop uses (see [HADOOP-18540](https://issues.apache.org/jira/browse/HADOOP-18540)).

The new artifacts have similar names - but the names are like bcprov-jdk18on as opposed to bcprov-jdk15on.

CVE-2023-33201 is an example of a security issue that seems only to be fixed in the JDK 1.8 artifacts (ie no JDK 1.5 jar has the fix).

https://www.bouncycastle.org/releasenotes.html#r1rv77 latest current release but the CVE was fixed in 1.74.

To be clear, Kyuubi only uses BouncyCastle for testing, the CVE does not affect Kyuubi distribution.

## Describe Your Solution 🔧

Bump BouncyCastle from 1.67 to 1.77, and change the artifactId from `*-jdk15on` to `*jdk18on`.

## Types of changes 🔖

- [ ] Bugfix (non-breaking change which fixes an issue)
- [ ] New feature (non-breaking change which adds functionality)
- [ ] Breaking change (fix or feature that would cause existing functionality to change)

## Test Plan 🧪

Pass GA.

---

# Checklist 📝

- [x] This patch was not authored or co-authored using [Generative Tooling](https://www.apache.org/legal/generative-tooling.html)

**Be nice. Be informative.**

Closes #6177 from pan3793/bouncycastle.

Closes #6177

8595b98c1 [Cheng Pan] Bump BouncyCastle from 1.67 to 1.77
b9e7123f6 [Cheng Pan] Bump bouncycastle from 1.67 to 1.77

Authored-by: Cheng Pan <chengpan@apache.org>
Signed-off-by: Cheng Pan <chengpan@apache.org>
2024-03-13 14:00:12 +08:00
..
kyuubi-flink-it [KYUUBI #6177] Bump BouncyCastle from 1.67 to 1.77 2024-03-13 14:00:12 +08:00
kyuubi-gluten-it [KYUUBI #6178] Improve Gluten integration test 2024-03-13 13:57:55 +08:00
kyuubi-hive-it [KYUUBI #6177] Bump BouncyCastle from 1.67 to 1.77 2024-03-13 14:00:12 +08:00
kyuubi-jdbc-it [KYUUBI #6140] Move getCodeSourceLocation to kyuubi-util 2024-03-07 16:15:45 +08:00
kyuubi-kubernetes-it [KYUUBI #6163] Set default Spark version to 3.5 2024-03-12 16:22:37 +08:00
kyuubi-trino-it [KYUUBI #6140] Move getCodeSourceLocation to kyuubi-util 2024-03-07 16:15:45 +08:00
kyuubi-zookeeper-it [KYUUBI #5365] Don't use Log4j2's extended throwable conversion pattern in default logging configurations 2023-10-11 21:41:22 +08:00
pom.xml [KYUUBI #6178] Improve Gluten integration test 2024-03-13 13:57:55 +08:00