Skip to content

Commit feec07f

Browse files
authored
Bump org.bouncycastle:bcprov-jdk18on from 1.80 to 1.84 and force org.apache.logging.log4j:log4j-core to 2.25.4 (#1438)
Fix CVE-2026-0636, CVE-2026-34478, CVE-2026-34477, CVE-2026-34480: bump bcprov-jdk18on and force log4j-core Bump org.bouncycastle:bcprov-jdk18on from 1.80 to 1.84 to address GHSA-c3fc-8qff-9hwx (versions >=1.74 <1.84 are vulnerable). Force org.apache.logging.log4j:log4j-core to 2.25.4 to address GHSA-445c-vh5m-36rj, GHSA-6hg6-v5c8-fphq, and GHSA-3pxv-7cmr-fjr4 (versions <2.25.4 are vulnerable). Signed-off-by: shreyah963 <shreyab963@gmail.com>
1 parent 498e388 commit feec07f

1 file changed

Lines changed: 2 additions & 1 deletion

File tree

build.gradle

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -195,7 +195,7 @@ dependencies {
195195
implementation "software.amazon.cryptography:aws-cryptographic-material-providers:1.8.0"
196196
implementation "org.dafny:DafnyRuntime:4.9.1"
197197
implementation "software.amazon.smithy.dafny:conversion:0.1.1"
198-
implementation 'org.bouncycastle:bcprov-jdk18on:1.80'
198+
implementation 'org.bouncycastle:bcprov-jdk18on:1.84'
199199
implementation "jakarta.json.bind:jakarta.json.bind-api:3.0.1"
200200
implementation "org.glassfish:jakarta.json:2.0.1"
201201
implementation "org.eclipse:yasson:3.0.4"
@@ -226,6 +226,7 @@ dependencies {
226226
configurations.all {
227227
resolutionStrategy {
228228
force("com.google.guava:guava:33.4.0-jre") // CVE for 31.1, keep to force transitive dependencies
229+
force("org.apache.logging.log4j:log4j-core:2.25.4") // CVE-2026-34478, CVE-2026-34477, CVE-2026-34480
229230
}
230231
}
231232
}

0 commit comments

Comments
 (0)