CVE-2026-65959
Full vulnerability record from the local CVENow database.
Description
Vitess is a database clustering system for horizontal scaling of MySQL. In 24.0.2 and earlier, the /debug/vrlog endpoint registered by addHttpEndpoint() in go/vt/vttablet/tabletmanager/vreplication/vrlog.go invokes vrlogStatsHandler() without acl.CheckAccessHTTP(r, acl.DEBUGGING), unlike comparable debug endpoints. A remote caller who can reach the vttablet debug HTTP port can bypass the configured security policy and stream VrLogStats data produced from NewVrLogStats().Send(), including literal SQL statements and bound application values from MoveTables, Reshard, Materialize, and vitess-strategy Online DDL workflows
Severity
MEDIUM
CVSS score
5.3
(v3.1)
Vulnerability status
Analyzed
Source identifier
Published
2026-08-18 19:17:00.223000
Last modified
2026-10-30 18:06:14.397000
View original CVE JSON
{
"id": "CVE-2026-65959",
"sourceIdentifier": "[email protected]",
"published": "2026-08-18T19:17:00.223",
"lastModified": "2026-10-30T18:06:14.397",
"vulnStatus": "Analyzed",
"cveTags": [],
"descriptions": [
{
"lang": "en",
"value": "Vitess is a database clustering system for horizontal scaling of MySQL. In 24.0.2 and earlier, the /debug/vrlog endpoint registered by addHttpEndpoint() in go/vt/vttablet/tabletmanager/vreplication/vrlog.go invokes vrlogStatsHandler() without acl.CheckAccessHTTP(r, acl.DEBUGGING), unlike comparable debug endpoints. A remote caller who can reach the vttablet debug HTTP port can bypass the configured security policy and stream VrLogStats data produced from NewVrLogStats().Send(), including literal SQL statements and bound application values from MoveTables, Reshard, Materialize, and vitess-strategy Online DDL workflows"
},
{
"lang": "es",
"value": "Vitess es un sistema de clustering de bases de datos para el escalado horizontal de MySQL. En 24.0.2 y versiones anteriores, el endpoint /debug/vrlog registrado por addHttpEndpoint() en go/vt/vttablet/tabletmanager/vreplication/vrlog.go invoca vrlogStatsHandler() sin acl.CheckAccessHTTP(r, acl.DEBUGGING), a diferencia de otros endpoints de depuración comparables. Un llamador remoto que puede alcanzar el puerto HTTP de depuración de vttablet puede eludir la política de seguridad configurada y transmitir datos de VrLogStats producidos por NewVrLogStats().Send(), incluyendo sentencias SQL literales y valores de aplicación vinculados de los flujos de trabajo MoveTables, Reshard, Materialize y Online DDL con estrategia de Vitess."
}
],
"affected": [
{
"source": "[email protected]",
"affectedData": [
{
"vendor": "vitessio",
"product": "vitess",
"versions": [
{
"version": "<= 24.0.2",
"status": "affected"
}
]
}
]
}
],
"metrics": {
"cvssMetricV31": [
{
"source": "[email protected]",
"type": "Secondary",
"cvssData": {
"version": "3.1",
"vectorString": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N",
"baseScore": 5.3,
"baseSeverity": "MEDIUM",
"attackVector": "NETWORK",
"attackComplexity": "LOW",
"privilegesRequired": "NONE",
"userInteraction": "NONE",
"scope": "UNCHANGED",
"confidentialityImpact": "LOW",
"integrityImpact": "NONE",
"availabilityImpact": "NONE"
},
"exploitabilityScore": 3.9,
"impactScore": 1.4
}
],
"ssvcV203": [
{
"source": "134c704f-9b21-4f2e-91b3-4a467353bcc0",
"ssvcData": {
"timestamp": "2026-08-18T18:40:57.573817Z",
"id": "CVE-2026-65959",
"options": [
{
"exploitation": "poc"
},
{
"automatable": "yes"
},
{
"technicalImpact": "partial"
}
],
"role": "CISA Coordinator",
"version": "2.0.3"
}
}
]
},
"weaknesses": [
{
"source": "[email protected]",
"type": "Primary",
"description": [
{
"lang": "en",
"value": "CWE-862"
}
]
}
],
"configurations": [
{
"nodes": [
{
"operator": "OR",
"negate": false,
"cpeMatch": [
{
"vulnerable": true,
"criteria": "cpe:2.3:a:linuxfoundation:vitess:*:*:*:*:*:*:*:*",
"versionEndExcluding": "24.0.2",
"matchCriteriaId": "CEE0A0BF-DFDC-4BE1-9990-C929F3D06BE1"
}
]
}
]
}
],
"references": [
{
"url": "https://github.com/vitessio/vitess/commit/4c58cd70edc6b03d61cb65842c342ac08341e64f",
"source": "[email protected]",
"tags": [
"Patch"
]
},
{
"url": "https://github.com/vitessio/vitess/commit/657662e78bde1c82df680e9cc43a686d619f8094",
"source": "[email protected]",
"tags": [
"Patch"
]
},
{
"url": "https://github.com/vitessio/vitess/commit/d929225a450027406687d27af8dca45620945ceb",
"source": "[email protected]",
"tags": [
"Patch"
]
},
{
"url": "https://github.com/vitessio/vitess/security/advisories/GHSA-mhc4-g3wh-cw7m",
"source": "[email protected]",
"tags": [
"Vendor Advisory",
"Patch"
]
},
{
"url": "https://github.com/vitessio/vitess/security/advisories/GHSA-mhc4-g3wh-cw7m",
"source": "134c704f-9b21-4f2e-91b3-4a467353bcc0",
"tags": [
"Vendor Advisory",
"Patch"
]
}
]
}