CVE Catalog

CVE-2026-65959

MediumCVSS 5.3
Published: Translated: NVD NIST

Exploitation Probability (EPSS)

Low risk
0.31%

24th percentile - higher than 24% of all known CVEs

Summary

Vitess version 24.0.2 and earlier has a vulnerability in the /debug/vrlog endpoint that does not check ACL permissions (missing acl.CheckAccessHTTP). A remote attacker with access to the vttablet debug HTTP port can bypass the security policy and stream VrLogStats data, including literal SQL statements and bound application values from MoveTables, Reshard, Materialize, and Online DDL workflows.

Risk Assessment

An attacker could gain access to sensitive SQL query data and application values, potentially leading to information disclosure and confidentiality breaches.

Recommendation

Upgrade Vitess to a patched version or restrict access to the vttablet debug port to trusted networks only.

Original NVD description (English source)

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

Vulnerability data from NVD (NIST) · CISA KEV · EPSS