CVE-2026-102664
Last modified
CVE-2026-102664 is a high-severity vulnerability rated 7.1/10 on the CVSS scale. ProxySQL is a proxy for MySQL and its forks, as well as PostgreSQL. Prior to 3.0.10, 3.1.10, and 4.0.10, decompress_mysql_payload() in lib/mysql_data_stream.cpp accepts a zlib stream when uncompress() returns Z_OK without checking that the actual output length equals the attacker-controlled payload_length.
Description
ProxySQL is a proxy for MySQL and its forks, as well as PostgreSQL. Prior to 3.0.10, 3.1.10, and 4.0.10, decompress_mysql_payload() in lib/mysql_data_stream.cpp accepts a zlib stream when uncompress() returns Z_OK without checking that the actual output length equals the attacker-controlled payload_length. An authenticated MySQL client that negotiates compression can overstate payload_length, causing buffer2array() to parse the uninitialized tail of a heap buffer as MySQL packet headers and forward stale data to the backend. Backend error responses can disclose prior SQL queries, result data, credentials, or session state, and malformed lengths can also cause excessive allocations. This issue is fixed in versions 3.0.10, 3.1.10, and 4.0.10.
Metrics
Weakness Enumeration
Affected Software
Source: CNA advisory (CVE.org). NVD analysis pending.
| Vendor | Product | Versions |
|---|---|---|
| sysown | proxysql | < 3.0.10; >= 3.1.0, < 3.1.10; >= 4.0.0, < 4.0.10 |
References
Timeline
- Published
- Last Modified
- Status
- Received
Frequently Asked Questions
What is CVE-2026-102664?
How severe is CVE-2026-102664?
How do I fix CVE-2026-102664?
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-102638A maliciously crafted HTML payload in the description of an …7.1
- CVE-2026-102639MobilityDB version 1.3.0 and earlier contains an out-of-boun…6.5
- CVE-2026-10264A vulnerability was determined in lharries whatsapp-mcp 0.0.…3.5
- CVE-2026-102649Burrito is a Terraform Automation Collaboration Software (TA…9.9
- CVE-2026-10265A vulnerability was identified in itsourcecode Content Manag…6.3
- CVE-2026-102663OpenList is a file list program that supports multiple stora…4.3
- CVE-2026-102666The Joyland AI app contains hard-coded credentials for the G…6.5
- CVE-2026-102667Joyland AI app allows an attacker with shared network access…8.3
- CVE-2026-102668The Joyland AI app accepts any TLS certificates from any ser…5.3
- CVE-2026-102669Joyland AI app does not verify hostnames, allowing a malicio…5.3
- CVE-2026-10267A security flaw has been discovered in janet-lang janet up t…3.3
- CVE-2026-102670Joyland AI app explicitly permits cleartext HTTP traffic on …4.3
Are you affected by CVE-2026-102664?
Run a free Strix scan to check your systems for this vulnerability.
Scan your code nowSource: NVD / NIST
