CVE-2026-119278
Last modified
CVE-2026-119278 is a medium-severity vulnerability rated 5.9/10 on the CVSS scale. MariaDB Connector/J is used to connect applications developed in Java to MariaDB and MySQL databases. From 3.0.0 until 3.3.7 and 3.4.5, during caching_sha2_password authentication, the authentication-more-data response was treated as a length-encoded byte array, memory was allocated from the server-declared length, and authResult[0] was accessed without ensuring a byte existed. EPSS estimates a 0.36% chance of exploitation in the next 30 days.
Description
MariaDB Connector/J is used to connect applications developed in Java to MariaDB and MySQL databases. From 3.0.0 until 3.3.7 and 3.4.5, during caching_sha2_password authentication, the authentication-more-data response was treated as a length-encoded byte array, memory was allocated from the server-declared length, and authResult[0] was accessed without ensuring a byte existed. A malicious or compromised server, or a machine-in-the-middle attacker, could declare a very large length or send an empty response before any password was transmitted. The malformed packet could cause excessive allocation or an unchecked ArrayIndexOutOfBoundsException escaping from DriverManager.getConnection(). This issue is fixed in versions 3.3.7 and 3.4.5.
Metrics
Weakness Enumeration
Affected Software
Source: CNA advisory (CVE.org). NVD analysis pending.
| Vendor | Product | Versions |
|---|---|---|
| mariadb-corporation | mariadb-connector-j | >= 3.0.0, < 3.3.7; >= 3.4.0, < 3.4.5 |
References
Timeline
- Published
- Last Modified
- Status
- Awaiting Analysis
Frequently Asked Questions
What is CVE-2026-119278?
How severe is CVE-2026-119278?
How do I fix CVE-2026-119278?
How Strix Helps
- How Strix found a critical auth bypass in etcdStrix autonomously discovered a critical authentication bypass in etcd, later designated CVE-2026-33413.
- Autonomous PentestingAI agents that find and validate exploitable vulnerabilities like this one across your applications.
- PR ReviewsPentest every pull request so vulnerable code is caught before it ships to production.
- AI Penetration TestingHow AI-driven penetration testing continuously covers your attack surface.
Related CVEs from 2026
- CVE-2026-11927IBM Security Verify Identity Access reverse proxy may allow …6.5
- CVE-2026-119270Improper input validation in CacheStorage in Google Chrome p…8.8
- CVE-2026-119271Use after free in Skia in Google Chrome prior to 156.0.8078.…8.8
- CVE-2026-119272Out of bounds read in FileSystem in Google Chrome prior to 1…4.3
- CVE-2026-119276MariaDB Connector/J is used to connect applications develope…5.9
- CVE-2026-119277MariaDB Connector/J is used to connect applications develope…5.9
- CVE-2026-119279MariaDB Connector/J is used to connect applications develope…5.9
- CVE-2026-11928IBM Verify Identity Access is vulnerable to a buffer overflo…9.8
- CVE-2026-119280MariaDB Connector/J is used to connect applications develope…3.7
- CVE-2026-119281MariaDB Connector/J is used to connect applications develope…5.9
- CVE-2026-119282Nx is a monorepo solution for TypeScript and polyglot codeba…7.3
- CVE-2026-119283joserfc is a Python library that provides an implementation …7.5
Are you affected by CVE-2026-119278?
Run a free Strix scan to check your systems for this vulnerability.
Scan your code nowSource: NVD / NIST
