Skip to content

Commit a72d71f

Browse files
authored
chore: bump transitive deps with CVEs in unmaintained json schema lib. (#74014)
1 parent 37e238a commit a72d71f

File tree

3 files changed

+13
-1
lines changed

3 files changed

+13
-1
lines changed

airbyte-cdk/bulk/core/base/build.gradle.kts

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -62,6 +62,14 @@ dependencies {
6262
api("com.fasterxml.jackson.core:jackson-databind")
6363
api("com.fasterxml.jackson.datatype:jackson-datatype-jsr310")
6464
api("com.kjetland:mbknor-jackson-jsonschema_2.13:1.0.39")
65+
constraints {
66+
api("org.scala-lang:scala-library:2.13.9") {
67+
because("override transitive dep from mbknor-jackson-jsonschema — CVE-2022-36944 (deserialization gadget chain)")
68+
}
69+
api("io.github.classgraph:classgraph:4.8.112") {
70+
because("override transitive dep from mbknor-jackson-jsonschema — CVE-2021-47621 (XXE)")
71+
}
72+
}
6573
api("io.airbyte.airbyte-protocol:protocol-models:0.19.0") {
6674
exclude(group="com.google.guava", module="guava")
6775
exclude(group="com.google.api-client")

airbyte-cdk/bulk/core/base/changelog.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
## Version 1.0.1
2+
3+
Bump transitive deps with CVEs in unmaintained json schema lib (mbknor-jackson-jsonschema): upgrade classgraph to 4.8.112 (CVE-2021-47621, XXE) and scala-library to 2.13.9 (CVE-2022-36944, deserialization gadget chain).
4+
15
## Version 1.0.0
26

37
Initial independent release of bulk-cdk-core-base.
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
version=1.0.0
1+
version=1.0.1

0 commit comments

Comments
 (0)