Skip to content

Conversation

@dfcoffin
Copy link
Contributor

Summary

  • Fixes CVE-2023-22102: High severity MySQL Connectors takeover vulnerability
  • Replaces deprecated mysql:mysql-connector-java with com.mysql:mysql-connector-j
  • Upgrades from 8.0.32 (vulnerable) to 9.1.0 (secure)
  • Aligns openespi-common with datacustodian and thirdparty modules

Changes

  • openespi-common/pom.xml: Updated MySQL connector dependency
    • GroupId: mysqlcom.mysql
    • ArtifactId: mysql-connector-javamysql-connector-j
    • Version: 8.0.329.1.0

Security Impact

  • CVE: CVE-2023-22102
  • GHSA: GHSA-m6vm-37g8-gqvh
  • Severity: High
  • Description: Difficult to exploit vulnerability allows unauthenticated attacker with network access to compromise MySQL Connectors, potentially resulting in takeover
  • Vulnerable versions: ≤ 8.0.33
  • Fixed version: 9.1.0

Testing

  • ✓ All openespi-common tests pass
  • ✓ Build successful
  • ✓ No breaking changes detected

Related

🤖 Generated with Claude Code

- Replace deprecated mysql:mysql-connector-java with com.mysql:mysql-connector-j
- Upgrade from 8.0.32 (vulnerable) to 9.1.0 (secure)
- Fixes CVE-2023-22102: MySQL Connectors takeover vulnerability
- Aligns with datacustodian and thirdparty modules using 9.1.0
- All tests pass with new connector version

Resolves Dependabot alert #8
GHSA-m6vm-37g8-gqvh

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
@dfcoffin dfcoffin merged commit 22730ca into main Dec 19, 2025
5 checks passed
@dfcoffin dfcoffin deleted the fix/mysql-connector-vulnerability-cve-2023-22102 branch December 19, 2025 00:25
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