Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
10 changes: 5 additions & 5 deletions build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ plugins {
alias(libs.plugins.nexus.publish)
}

ext['spring-framework.version'] = '6.2.10'
ext['spring-framework.version'] = '6.2.11'
ext['tomcat.version'] = '11.0.10'
ext['netty.version'] = '4.2.6.Final' // Due to security vulnerabilities in 4.125.Final and older

Expand Down Expand Up @@ -70,11 +70,11 @@ subprojects {

// Security constraints
constraints {
implementation("org.springframework:spring-web:6.2.10") {
because("versions below 6.2.8 have security vulnerabilities including CVE-2024-38820 - see dependabot #12")
implementation("org.springframework:spring-web:6.2.11") {
because("versions below 6.2.11 have security vulnerabilities including CVE-2024-38820 and CVE-2025-41249 - see dependabot #12, #24")
}
implementation("org.springframework:spring-webmvc:6.2.10") {
because("versions below 6.2.10 have Path Traversal Vulnerability CVE-2025-41242 - see dependabot #247")
implementation("org.springframework:spring-webmvc:6.2.11") {
because("versions below 6.2.11 have security vulnerabilities including CVE-2025-41242 and CVE-2025-41249 - see dependabot #24, #247")
}
implementation("org.apache.tomcat.embed:tomcat-embed-core:11.0.10") {
because("versions below 10.1.42 have security vulnerabilities including CVE-2024-56337 - see dependabot #13")
Expand Down
5 changes: 3 additions & 2 deletions examples/example-spring-boot-starter-web/build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -6,13 +6,14 @@ plugins {
}

// Needed for security. See:
// - https://github.com/getyourguide/openapi-validation-java/security/dependabot/25
// - https://github.com/getyourguide/openapi-validation-java/security/dependabot/7
// - https://github.com/getyourguide/openapi-validation-java/security/dependabot/6
// Hopefully with spring-boot 3.4.2+ this won't be needed anymore and can be removed.
dependencyManagement {
dependencies {
dependency 'ch.qos.logback:logback-core:1.5.18'
dependency 'ch.qos.logback:logback-classic:1.5.18'
dependency 'ch.qos.logback:logback-core:1.5.19'
dependency 'ch.qos.logback:logback-classic:1.5.19'
}
}

Expand Down
5 changes: 3 additions & 2 deletions examples/example-spring-boot-starter-webflux/build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -6,13 +6,14 @@ plugins {
}

// Needed for security. See:
// - https://github.com/getyourguide/openapi-validation-java/security/dependabot/25
// - https://github.com/getyourguide/openapi-validation-java/security/dependabot/7
// - https://github.com/getyourguide/openapi-validation-java/security/dependabot/6
// Hopefully with spring-boot 3.4.2+ this won't be needed anymore and can be removed.
dependencyManagement {
dependencies {
dependency 'ch.qos.logback:logback-core:1.5.18'
dependency 'ch.qos.logback:logback-classic:1.5.18'
dependency 'ch.qos.logback:logback-core:1.5.19'
dependency 'ch.qos.logback:logback-classic:1.5.19'
}
}

Expand Down
Loading