Skip to content

Commit 4c6b145

Browse files
authored
Merge branch 'main' into dependabot/gradle/com.atlassian.oai-swagger-request-validator-core-2.46.1
2 parents 3b7b78a + b4b21ab commit 4c6b145

2 files changed

Lines changed: 8 additions & 2 deletions

File tree

gradle/libs.versions.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
[versions]
22
java = "21"
3-
spring-boot = "4.0.4"
3+
spring-boot = "4.0.5"
44
spring-dependency-management = "1.1.7"
55
openapi-generator = "7.20.0"
66
openapi-tools = "0.2.9"
7-
swagger = "2.2.45"
7+
swagger = "2.2.46"
88
swagger-request-validator = "2.46.1"
99
jakarta-validation = "3.1.1"
1010
lombok = "1.18.44"

openapi-validation-core/build.gradle

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,12 @@ dependencies {
1313
implementation('org.mozilla:rhino:1.9.0') {
1414
because 'CVE-2025-66453: Rhino before 1.9.0 has high CPU usage and potential DoS when passing specific numbers to toFixed() function. See https://github.com/mozilla/rhino/security/advisories/GHSA-3w8q-xq97-5j7x'
1515
}
16+
implementation('tools.jackson.core:jackson-core') {
17+
version {
18+
strictly '[3.1.1,)'
19+
}
20+
because 'GHSA-2m67-wjpj-xhg9: Jackson Core 3.0.0-3.1.0 does not consistently enforce maxDocumentLength constraint, allowing DoS attacks. See https://github.com/getyourguide/openapi-validation-java/security/dependabot/41'
21+
}
1622
// implementation('org.yaml:snakeyaml:1.33') {
1723
// because 'Vulnerability in 1.33 is not yet fixed. See: https://bitbucket.org/snakeyaml/snakeyaml/issues/561/cve-2022-1471-vulnerability-in' +
1824
// 'https://devhub.checkmarx.com/cve-details/CVE-2022-41854/' +

0 commit comments

Comments
 (0)