Skip to content

Upgrade Spring Boot and Framework to Address Multiple CVEs#7

Merged
askeita merged 2 commits into
mainfrom
dev
May 29, 2026
Merged

Upgrade Spring Boot and Framework to Address Multiple CVEs#7
askeita merged 2 commits into
mainfrom
dev

Conversation

@askeita
Copy link
Copy Markdown
Owner

@askeita askeita commented May 29, 2026

This pull request updates the project's dependencies to address security vulnerabilities and ensure compatibility with the latest stable versions. The key changes focus on upgrading Spring Boot, Tomcat, and the Spring Framework to resolve multiple CVEs.

Dependency and security updates:

  • Upgraded the Spring Boot parent version from 3.4.7 to 3.4.8 in pom.xml for improved stability and support.
  • Overrode the embedded Tomcat version to 10.1.55 in pom.xml to address 18 CVEs (e.g., CVE-2025-48989 and others).
  • Overrode the Spring Framework version to 6.2.18 in pom.xml to fix several CVEs, including CVE-2026-22735 (SSE stream corruption), CVE-2026-22737 (script view path traversal), and CVE-2025-41242 (path traversal).

Copilot AI review requested due to automatic review settings May 29, 2026 20:43
Copy link
Copy Markdown

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Bumps Spring Boot parent to 3.4.8 and adds property overrides for embedded Tomcat (10.1.55) and Spring Framework (6.2.18) to remediate a set of CVEs affecting the MCP server stack.

Changes:

  • Upgrade spring-boot-starter-parent from 3.4.7 to 3.4.8.
  • Pin tomcat.version to 10.1.55 to address 18 Tomcat CVEs.
  • Pin spring-framework.version to 6.2.18 to address SSE stream corruption and path traversal CVEs.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

askeita added 2 commits May 29, 2026 22:53
…2026-40973

Upgrades spring-boot-starter-parent from 3.4.8 to 3.5.14 to address
Dependabot alert #8 (CVE-2026-40973): Spring Boot accepts predictable
temp directory without ownership verification.
The 3.4.x branch has no available fix; the minimum patched version is
3.5.14 in the 3.5.x line. spring-ai is bumped from 1.0.7 to 1.1.7 for
compatibility with Spring Boot 3.5.x.
@askeita askeita merged commit 588d27b into main May 29, 2026
2 of 3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants