Skip to content

fix(deps): update dependency com.microsoft.sqlserver:mssql-jdbc to v10 [security] - #382

Merged
mgaffigan merged 1 commit into
mainfrom
renovate/maven-com.microsoft.sqlserver-mssql-jdbc-vulnerability
Jul 24, 2026
Merged

mgaffigan merged 1 commit into
mainfrom
renovate/maven-com.microsoft.sqlserver-mssql-jdbc-vulnerability

Conversation

@renovate

@renovate renovate Bot commented Jul 24, 2026

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Change Age Confidence
com.microsoft.sqlserver:mssql-jdbc 8.4.1.jre8 → 10.2.4.jre11 age confidence

JDBC Driver for SQL Server has improper input validation issue

CVE-2025-59250 / GHSA-m494-w24q-6f7w

More information

Details

Improper input validation in JDBC Driver for SQL Server allows an unauthorized attacker to perform spoofing over a network.

Severity

  • CVSS Score: 8.1 / 10 (High)
  • Vector String: CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:N

References

This data is provided by OSV and the GitHub Advisory Database (CC-BY 4.0).


Configuration

📅 Schedule: (in timezone America/New_York)

  • Branch creation
    • At any time (no schedule defined)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate Bot added dependencies Dependency updates java Java / Gradle dependencies labels Jul 24, 2026
@renovate renovate Bot added the dependencies Dependency updates label Jul 24, 2026
@renovate
renovate Bot requested a review from NicoPiel July 24, 2026 13:17
@renovate renovate Bot added the java Java / Gradle dependencies label Jul 24, 2026
@github-actions

Copy link
Copy Markdown

Test Results

654 tests  ±0   654 ✅ ±0   3m 16s ⏱️ +40s
108 suites ±0     0 💤 ±0 
108 files   ±0     0 ❌ ±0 

Results for commit 226871a. ± Comparison against base commit e72e766.

@jbeckers

Copy link
Copy Markdown
Contributor

I'm unsure why Renovate suggests such an old version.

We have been using mssql-jdbc-13.2.1.jre11 in prod for over a year (and are planning to upgrade to the latest version 13.4.0 as we speak).

JDK support for all versions is similar, newer is better: https://learn.microsoft.com/en-us/sql/connect/jdbc/microsoft-jdbc-driver-for-sql-server-support-matrix?view=sql-server-ver17#java-and-jdbc-specification-support

SQL server support is the same for all versions: https://learn.microsoft.com/en-us/sql/connect/jdbc/microsoft-jdbc-driver-for-sql-server-support-matrix?view=sql-server-ver17#sql-version-compatibility

@mgaffigan

Copy link
Copy Markdown
Contributor

I'm unsure why Renovate suggests such an old version.

Agreed, but progress is progress.

@mgaffigan
mgaffigan force-pushed the renovate/maven-com.microsoft.sqlserver-mssql-jdbc-vulnerability branch from 226871a to feed9f5 Compare July 24, 2026 23:00
@mgaffigan
mgaffigan merged commit 4af6967 into main Jul 24, 2026
3 checks passed
@mgaffigan
mgaffigan deleted the renovate/maven-com.microsoft.sqlserver-mssql-jdbc-vulnerability branch July 24, 2026 23:00
@tonygermano

Copy link
Copy Markdown
Member

I'm unsure why Renovate suggests such an old version.

@jbeckers My guess is because this is a security update, and that is the lowest version that is not affected by the named CVE. I'm sure we would entertain a PR that upgrades the library to something more current, especially if it's already well tested in your environment.

@tonygermano tonygermano added this to the Next Release milestone Jul 31, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Dependency updates java Java / Gradle dependencies

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants