Advisory Database
  • Advisories
  • Dependency Scanning
  1. golang
  2. ›
  3. vitess.io/vitess
  4. ›
  5. CVE-2026-65959

CVE-2026-65959: Vitess: Missing authorization on vttablet /debug/vrlog exposes live VReplication SQL data

August 18, 2026 (updated September 2, 2026)

vttablet’s /debug/vrlog HTTP endpoint streams live VReplication event data — including the literal SQL DML statements being replicated by MoveTables, Reshard, Materialize, and “vitess”-strategy Online DDL workflows — with no authorization check at all. Every comparable “debugging” HTTP endpoint in vttablet/vtgate (querylogz, queryz, txlogz, livequeryz, schemaz, debugenv, hotrows, tablet_plans, query_stats, query_rules) calls acl.CheckAccessHTTP(r, acl.DEBUGGING) before serving data, so that the cluster operator’s configured --security-policy (e.g. deny-all, read-only, or a custom plugin) is actually honored. vrlog.go is the one exception: it has zero references to the acl package.

References

  • github.com/advisories/GHSA-mhc4-g3wh-cw7m
  • github.com/vitessio/vitess/commit/4c58cd70edc6b03d61cb65842c342ac08341e64f
  • github.com/vitessio/vitess/commit/657662e78bde1c82df680e9cc43a686d619f8094
  • github.com/vitessio/vitess/commit/d929225a450027406687d27af8dca45620945ceb
  • github.com/vitessio/vitess/pull/20467
  • github.com/vitessio/vitess/security/advisories/GHSA-mhc4-g3wh-cw7m
  • nvd.nist.gov/vuln/detail/CVE-2026-65959

Code Behaviors & Features

Detect and mitigate CVE-2026-65959 with GitLab Dependency Scanning

Secure your software supply chain by verifying that all open source dependencies used in your projects contain no disclosed vulnerabilities. Learn more about Dependency Scanning →

Affected versions

All versions up to 0.23.6, all versions starting from 0.24.0-rc1 up to 0.24.2

Solution

Unfortunately, there is no solution available yet.

Impact 5.3 MEDIUM

CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N

Learn more about CVSS

Weakness

  • CWE-862: Missing Authorization

Source file

go/vitess.io/vitess/CVE-2026-65959.yml

Spotted a mistake? Edit the file on GitLab.

  • Site Repo
  • About GitLab
  • Terms
  • Privacy Statement
  • Contact

Page generated Tue, 22 Sep 2026 12:21:58 +0000.