PatchSiren cyber security CVE debrief
CVE-2026-55858 mariadb-corporation CVE debrief
This debrief provides an analysis of CVE-2026-55858, a vulnerability in MariaDB Connector/J that could lead to silent data corruption due to a character encoding mismatch between the client and server. The vulnerability arises when the connector assumes a UTF-8 connection character set but does not properly handle changes to this setting during a session, potentially causing data corruption or loss. Defenders should assess exposure and apply patches for versions prior to 2.7.14, 3.3.5, 3.4.3, and 3.5.9. Verification of character encoding configurations and patching or upgrading affected versions are crucial defensive actions.
- Vendor
- mariadb-corporation
- Product
- mariadb-connector-j
- CVSS
- MEDIUM 5.9
- CISA KEV
- Not listed in stored evidence
- Original CVE published
- 2026-08-28
- Original CVE updated
- 2026-09-08
- Advisory published
- 2026-08-28
- Advisory updated
- 2026-09-08
Who should care
Defenders responsible for Java applications using MariaDB or MySQL databases with MariaDB Connector/J should assess exposure and apply patches. This includes developers, database administrators, and IT security teams.
Why it matters
CVE-2026-55858 is a vulnerability in MariaDB Connector/J that can lead to silent data corruption due to a character encoding mismatch between the client and server. Defenders should prioritize assessing exposure and applying patches for versions prior to 2.7.14, 3.3.5, 3.4.3, and 3.5.9. The issue arises when the connector and server have different character set configurations, potentially causing data corruption or loss. Verification of character encoding configurations and patching or upgrading affected versions are crucial defensive actions.
- Data corruption due to character encoding mismatch
- Potential for silent data loss or modification
- Need for verification of character encoding configurations
- Priority for patching or upgrading affected connector versions
Technical summary
MariaDB Connector/J versions prior to 2.7.14, 3.3.5, 3.4.3, and 3.5.9 are vulnerable to a character encoding mismatch issue. The connector assumes a UTF-8 connection character set but does not properly handle changes to this setting during a session, which can lead to silent data corruption. The issue arises when the connector and server have different character set configurations, potentially causing data corruption or loss. Defenders should prioritize assessing exposure and applying patches for MariaDB Connector/J versions prior to 2.7.14, 3.3.5, 3.4.3, and 3.5.9.
Defensive priority
Defenders should prioritize assessing exposure and applying patches for MariaDB Connector/J versions prior to 2.7.14, 3.3.5, 3.4.3, and 3.5.9.
Recommended defensive actions
- Assess exposure of MariaDB Connector/J deployments to determine if versions prior to 2.7.14, 3.3.5, 3.4.3, or 3.5.9 are in use.
- Apply patches or upgrades to affected versions of MariaDB Connector/J.
- Verify character encoding configurations for MariaDB Connector/J and associated servers to ensure consistency.
- Monitor for unusual data corruption or errors that could indicate exploitation.
- Review compensating controls for exposed systems while remediation is scheduled and verified.
- Check relevant monitoring, detection, and logs for exposed assets that need extra review.
- Track exceptions, retest remediated assets, and close the item only after evidence is documented.
Evidence notes
The CVE record and NVD entry provide details on the vulnerability, but the scope of affected versions and deployments requires verification. Affected versions include those prior to 2.7.14, 3.3.5, 3.4.3, and 3.5.9. Defenders should verify character encoding configurations for MariaDB Connector/J and associated servers to ensure consistency. The vulnerability can cause silent data corruption due to character encoding mismatch between the client and server.
Sources and references
Verified primary and authoritative sources
-
CVE-2026-55858 CVE Program record
Publisher, destination, and source semantics verified
URL: https://www.cve.org/CVERecord?id=CVE-2026-55858
CVE Program - Official CVE Program record with source-provided CVE metadata.
-
CVE-2026-55858 NVD vulnerability detail
Publisher, destination, and source semantics verified
URL: https://nvd.nist.gov/vuln/detail/CVE-2026-55858
NIST National Vulnerability Database - Official NIST NVD detail page and source-specific vulnerability assessment.
Supplemental references
-
Source reference
Unverified legacy reference
URL: https://github.com/mariadb-corporation/mariadb-connector-j/commit/300716bef1e1d0370a41be7863b88aa2d55fbb69
-
Source reference
Unverified legacy reference
URL: https://github.com/mariadb-corporation/mariadb-connector-j/commit/7b3c69221b5463ee03472654040b3f6b9e5329c7
-
Source reference
Unverified legacy reference
URL: https://github.com/mariadb-corporation/mariadb-connector-j/commit/8cfd9df697372ad4ed09fe87a34b34babb6d43d6
-
Source reference
Unverified legacy reference
URL: https://github.com/mariadb-corporation/mariadb-connector-j/commit/c555c9b477521be0c35c3a5461f9f46681553607
-
Source reference
Unverified legacy reference
URL: https://github.com/mariadb-corporation/mariadb-connector-j/releases/tag/2.7.14
-
Source reference
Unverified legacy reference
URL: https://github.com/mariadb-corporation/mariadb-connector-j/releases/tag/3.3.5
-
Source reference
Unverified legacy reference
URL: https://github.com/mariadb-corporation/mariadb-connector-j/releases/tag/3.4.3
-
Source reference
Unverified legacy reference
URL: https://github.com/mariadb-corporation/mariadb-connector-j/releases/tag/3.5.9
Methodology and review provenance
AI-assisted synthesis based on stored public vulnerability evidence. System validation, approval state, and publication status do not by themselves establish human review of this revision. PatchSiren helps prioritize defensive review and does not prove exposure or remediation on any system.