Skip to content

Upgrade dependencies to address multiple CVEs and security issues#6

Merged
askeita merged 4 commits into
mainfrom
dev
May 28, 2026
Merged

Upgrade dependencies to address multiple CVEs and security issues#6
askeita merged 4 commits into
mainfrom
dev

Conversation

@askeita
Copy link
Copy Markdown
Owner

@askeita askeita commented May 28, 2026

This pull request updates the pom.xml to address several security vulnerabilities by upgrading dependencies and overriding specific versions. The main focus is on patching known CVEs in Tomcat, Spring Framework, MCP SDK, and Jackson libraries. Additionally, the Spring Boot parent version is updated for general maintenance.

Security and Dependency Updates:

  • Upgraded the Spring Boot parent version from 3.4.7 to 3.4.8 for the latest fixes and improvements.
  • Added and updated properties for logback, mcp-sdk, jackson3, Tomcat, and Spring Framework to ensure the latest secure versions are used, specifically addressing multiple CVEs in Tomcat and Spring Framework.

Direct CVE Patches via Dependency Overrides:

Copilot AI review requested due to automatic review settings May 28, 2026 20:20
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

Updates pom.xml to upgrade the Spring Boot parent and override several transitive dependency versions (Tomcat, Spring Framework, MCP SDK, Jackson 3, Logback) to address multiple CVEs.

Changes:

  • Bumps Spring Boot parent from 3.4.7 to 3.4.8.
  • Adds version properties for logback, mcp-sdk, jackson3, tomcat, and spring-framework to force patched versions.
  • Adds dependencyManagement overrides for mcp-core, mcp, and the Jackson 3 artifacts (jackson-core, jackson-databind, jackson-annotations, jackson-dataformat-yaml).

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

askeita added 4 commits May 28, 2026 23:06
…26-22737 and CVE-2025-41242

Override spring-framework.version to 6.2.18 in pom.xml to address
Dependabot alert #42 (spring-webmvc vulnerabilities):
- CVE-2026-22735 (LOW)    — SSE stream corruption in Spring MVC/WebFlux
- CVE-2026-22737 (MEDIUM) — Improper path limitation with script view templates
- CVE-2025-41242 (MEDIUM) — Path traversal vulnerability in Spring MVC apps
@askeita askeita merged commit 37c5f30 into main May 28, 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