CVE-2026-55858
MariaDB Connector/J: Inappropriate Encoding for Output Context in org.mariadb.jdbc:mariadb-java-client
No exploitation reported by the sources we read.
- Published2026-08-28
- Fixed in3.5.9 · 3.4.3 · 3.3.5 · 2.7.14
- WeaknessCWE-838
Am I affected?
Debian, Ubuntu or Red Hat sometimes backport a fix without changing the upstream version number: such a version reads « to verify », never « affected ».With a domain, we read the version its public headers and pages expose. A distribution build can carry the fix under an older number.
Description
MariaDB Connector/J is used to connect applications developed in Java to MariaDB and MySQL databases. Prior to 2.7.14, 3.3.5, 3.4.3, and 3.5.9, the connector encodes and decodes protocol text and performs client-side escaping under the assumption that the connection character set is UTF-8. The server can report a mid-session change to character_set_client through OK-packet session-state tracking, including a change caused by SET NAMES, a stored routine or trigger, server configuration, or a hostile server. If character_set_client changes to a non-UTF-8 value, the driver continues to read and write UTF-8 while the server interprets the same bytes under another encoding, causing silent data corruption and a client/server charset-confusion mismatch that can defeat byte-wise quoting or escaping. The fix accepts only utf8, utf8mb3, or utf8mb4 after initialization; any other value causes SQLException with SQLState 08000 and closes the connection. This issue is fixed in versions 2.7.14, 3.3.5, 3.4.3, and 3.5.9.
Timeline
dates in UTC- 2026-08-2823:17CVE publishedNVD
Observed activity
isMalicious corpus · updated 2026-11-04 03:37 UTCBlock these indicators
- Firewall list (EDL, text): https://api.ismalicious.com/edl/cve/CVE-2026-55858?format=txt
- CSV export: https://api.ismalicious.com/edl/cve/CVE-2026-55858?format=csv
- TAXII collection of exploited CVEs
- The EDL and CSV take an API key on the Pro plan.
Versions per branch
OSV| Branch | Affected | Fixed in | Source |
|---|---|---|---|
| 3.5 | ≥ 3.5.0, < 3.5.9 | 3.5.9 | OSV |
| 3.4 | ≥ 3.4.0, < 3.4.3 | 3.4.3 | OSV |
| 3.x | ≥ 3.0.0, < 3.3.5 | 3.3.5 | OSV |
| 2.7 | < 2.7.14 | 2.7.14 | OSV |
as publishedRanges as NVD and OSV publish them; a distribution’s build can be fixed under an older number.
Products declared by the CNA1 product
As GitHub_M, the CNA that assigned this CVE, declared them in the CVE record; versions as written.
- mariadb-corporation mariadb-connector-jAffected
- = < 2.7.14no fix stated
- = >= 3.0.0-alpha, < 3.3.5no fix stated
- = >= 3.4.0, < 3.4.3no fix stated
- = >= 3.5.0, < 3.5.9no fix stated
Source: the CNA record (CVE Program), © The MITRE Corporation,CVE Terms of UseCVE recordupdated 2026-08-28
Distribution builds and vendor advisories
Packages from OSV.dev and products from the vendors' CSAF advisories.
version not verifiedVersions not verified: read as OSV.dev and the vendors publish them, not checked against each vendor's release list.
Packages
- airbyte-platform-fips-serverChainguardall versions · fixed in 2.0.0-r7
- airbyte-platform-serverChainguardall versions · fixed in 2.0.0-r5
- airbyte-serverChainguardall versions · no fixed version listedand 1 other package
- camunda-zeebe-8.8Chainguardall versions · fixed in 8.8.36-r2
- datahub-upgradeMinimOSall versions · fixed in 1.7.0.1-r0and 1 other package
- debezium-3.3-connector-jdbcChainguardall versions · fixed in 3.3.2-r9
- debezium-3.4Wolfiall versions · fixed in 3.4.3-r8and 2 other packages
- debezium-3.4Chainguardall versions · fixed in 3.4.3-r8and 2 other packages
32 more package ranges on OSV.dev
Vendor advisories
org.mariadb.jdbc/mariadb-java-client: MariaDB Connector/J: Silent data corruption due to character set mismatch
openshift-pipelines/pipelines-console-plugin-pf5-rhel9 as a component of OpenShift Pipelines · openshift-pipelines/pipelines-console-plugin-rhel8 as a component of OpenShift Pipelines · openshift-pipelines/pipelines-console-plugin-rhel9 as a component of OpenShift Pipelines · +40 more
Red Hat Security Advisory: Red Hat build of Quarkus 3.27.6 release and security update
Fix
- Update mariadb-java-client to 3.5.9 · 3.4.3 · 3.3.5 · 2.7.14
- Vendor fix Red Hat Product Security RHSA-2026:83082 · 1 productBefore applying this update, make sure all previously released errata relevant to your system have been applied. For information about how to apply this update, see https://access.redhat.com/articles/11258.
- Workaround from the vendor Red Hat Product Security RHSA-2026:83082 · 1,033 productsUpgrade MariaDB Connector/J to a fixed version (2.7.14, 3.3.5, 3.4.3, or 3.5.9, as appropriate for the branch in use), which rejects any post-initialization character set other than utf8, utf8mb3, or utf8mb4 and closes the connection. Where upgrading is not immediately possible, avoid changing char…
- No fix available, says the vendor Red Hat Product Security CVE-2026-55858 · 30 productsFix deferred
- No fix available, says the vendor Red Hat Product Security CVE-2026-55858 · 6 productsAffected
- No fix planned, says the vendor Red Hat Product Security CVE-2026-55858 · 2 productsOut of support scope
- No fix planned, says the vendor Red Hat Product Security CVE-2026-55858 · 5 productsWill not fix
Detection
- Nuclei template
- none so far ProjectDiscovery
- Exploit-DB
- no entry Exploit-DB
- Proof-of-concept repositories
- none listed PoC-in-GitHub
- Metasploit modules
- none listed Metasploit Framework
Sources
- NVDCVE recordread 2026-10-23
- CISA-ADPSSVC decisionnone2026-09-01
- OpenCVESSVC decisionnone—
- CNACVSS 3.15.9known since 2026-10-23
- CNAweakness (CWE)CWE-838known since 2026-10-23
- FIRST EPSSEPSS score0.9 %2026-11-03
- OSVaffected packages—
- GitHub AdvisoriesadvisoryMODERATE2026-08-28
Identifiers
- CGA-2248-3v8w-8ff7same flawChainguard · CC-BY-NC-ND-4.0
- CGA-22pg-g253-4rv8same flawChainguard · CC-BY-NC-ND-4.0
- CGA-27hp-wccc-w7qcsame flawChainguard · CC-BY-NC-ND-4.0
- CGA-28mw-v34h-m498same flawChainguard · CC-BY-NC-ND-4.0
- CGA-2mxx-258f-5hmqsame flawChainguard · CC-BY-NC-ND-4.0
- CGA-2qfv-6cq9-fxc7same flawChainguard · CC-BY-NC-ND-4.0
- CGA-2xcx-jxr8-3qqpsame flawChainguard · CC-BY-NC-ND-4.0
- CGA-3c78-74xm-cjv6same flawChainguard · CC-BY-NC-ND-4.0
- CGA-3mmc-q822-679qsame flawChainguard · CC-BY-NC-ND-4.0
- CGA-3p56-qhc2-7v35same flawChainguard · CC-BY-NC-ND-4.0
- CGA-46vm-cghw-826psame flawChainguard · CC-BY-NC-ND-4.0
- CGA-4qjr-c3wg-c3j6same flawChainguard · CC-BY-NC-ND-4.0
- CGA-573h-jxp9-w7g7same flawChainguard · CC-BY-NC-ND-4.0
- CGA-5f8w-32x5-q4xqsame flawChainguard · CC-BY-NC-ND-4.0
- CGA-67r8-4pg4-2hpmsame flawChainguard · CC-BY-NC-ND-4.0
- CGA-6f7m-3jv9-wrm3same flawChainguard · CC-BY-NC-ND-4.0
- CGA-6ffw-xxvv-8hf7same flawChainguard · CC-BY-NC-ND-4.0
- CGA-6v26-p6r6-rgx8same flawChainguard · CC-BY-NC-ND-4.0
- CGA-6wqr-v97p-7f86same flawChainguard · CC-BY-NC-ND-4.0
- CGA-728j-mjjq-7m8vsame flawChainguard · CC-BY-NC-ND-4.0
- CGA-734q-pxm2-ppvhsame flawChainguard · CC-BY-NC-ND-4.0
- CGA-7wpr-x829-rv4vsame flawChainguard · CC-BY-NC-ND-4.0
- CGA-8gx3-g9q8-wqc7same flawChainguard · CC-BY-NC-ND-4.0
- CGA-9qh8-px8m-323jsame flawChainguard · CC-BY-NC-ND-4.0
- CGA-c295-w9rj-jw64same flawChainguard · CC-BY-NC-ND-4.0
- CGA-c857-vxvx-38h7same flawChainguard · CC-BY-NC-ND-4.0
- CGA-cfwx-9ppr-qcphsame flawChainguard · CC-BY-NC-ND-4.0
- CGA-cmfw-427q-g33vsame flawChainguard · CC-BY-NC-ND-4.0
- CGA-fcf3-f789-vvmmsame flawChainguard · CC-BY-NC-ND-4.0
- CGA-ffrw-hv8j-w373same flawChainguard · CC-BY-NC-ND-4.0
- CGA-frv7-8cc3-9wcxsame flawChainguard · CC-BY-NC-ND-4.0
- CGA-gp44-9vc6-rjqrsame flawChainguard · CC-BY-NC-ND-4.0
- CGA-gvx7-f23j-r55jsame flawChainguard · CC-BY-NC-ND-4.0
- CGA-gx57-wq9x-rgrfsame flawChainguard · CC-BY-NC-ND-4.0
- CGA-hrv7-f383-4j3fsame flawChainguard · CC-BY-NC-ND-4.0
- CGA-hx9j-j52q-hrrgsame flawChainguard · CC-BY-NC-ND-4.0
- CGA-q59j-cppc-34qfsame flawChainguard · CC-BY-NC-ND-4.0
- CGA-qq8x-28qm-p9w4same flawChainguard · CC-BY-NC-ND-4.0
- CGA-qr3v-p779-9545same flawChainguard · CC-BY-NC-ND-4.0
- CGA-v5qh-7hj7-c7grsame flawChainguard · CC-BY-NC-ND-4.0
- CGA-vhrc-38g5-xgj9same flawChainguard · CC-BY-NC-ND-4.0
- CGA-xjmx-3gp7-297qsame flawChainguard · CC-BY-NC-ND-4.0
- EUVD-2026-68021same flawENISA EUVD · LicenseRef-ENISA-legal-notice
- GHSA-xvr9-35cr-46v9same flawGitHub Advisory Database · CC-BY-4.0
- MINI-3cwr-3p22-cr7jsame flawMinimOS · LicenseRef-unstated
- MINI-6g5g-665j-6xx3same flawMinimOS · LicenseRef-unstated
- MINI-8rjr-p5pq-w5gcsame flawMinimOS · LicenseRef-unstated
- MINI-92cr-32hp-x55rsame flawMinimOS · LicenseRef-unstated
- MINI-ff4p-w6cm-8cpqsame flawMinimOS · LicenseRef-unstated
- MINI-jh75-266w-w998same flawMinimOS · LicenseRef-unstated
Technical details
- CVSS v3 Vector
- CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:H/A:N
- Published
- 2026-08-28
- Last Modified
- 2026-09-08
- NVD status
- Awaiting Analysis
- GitHub Advisory
- GHSA-xvr9-35cr-46v9
Frequently asked questions
What is CVE-2026-55858?
Is CVE-2026-55858 actively exploited?
What is the CVSS score for CVE-2026-55858?
Running mariadb-java-client? Hear about its next vulnerability
Surveillance reads the versions in your stack — a domain, a lockfile or a list — checks each CVE against the ranges its sources publish, and alerts you when one you run is exploited or enters CISA KEV. A version it cannot read stays « version not verified ».
No credit card required · No monthly cap on website lookups · 250 API requests/month
Go further
- Following what attackers exploit right now? The CISA KEV additions of the month, with their patch deadlines.
- Running this software? Vulnerability monitoring alerts you to new vulnerabilities in your products.
Related vulnerabilities
Same product first, then the same vendor advisory and the same publication week.
- CVE-2026-18963same product
- CVE-2026-42198same product
- CVE-2017-12159same product
- CVE-2025-48924same productApache Commons Lang, Apache Commons Lang: ClassUtils.getClass(...) can throw a StackOverflowError on very long inputs
- CVE-2026-54513same product
- CVE-2026-33871same product
- CVE-2025-55163same product
- CVE-2026-54512same product
Sources for this record
- CVE Program · CVE Program Terms of Use
- ENISA EU Vulnerability Database · ENISA legal notice §1.2 (reproduction authorised, provided the source is acknowledged)
- FIRST EPSS · EPSS terms of use (free use, attribution requested)
- GitHub Advisory Database · CC-BY-4.0 · GHSA-xvr9-35cr-46v9
- NVD · Public domain (17 U.S.C. § 105) for NVD-authored data; third-party content under its own terms
- OpenCVE · OpenCVE terms of service · terms restrict redistribution
- OSV.dev · Per record, as its publisher states it: each row carries the label in sourceLicense when one is served
- Red Hat Product Security (CSAF and VEX) · CC-BY-4.0
- CISA Vulnrichment · CC0-1.0