Independent & educational platform Not a government body. No link or affiliation with any government organisation. Made for learning only. Test only systems you own or are authorised to test. Become a Partner or Sponsor → Full disclaimer

CVE-2026-104252

critical

Vitess is a database clustering system for horizontal scaling of MySQL.

Vendor / product: Linuxfoundation — vitess

Vitess is a database clustering system for horizontal scaling of MySQL. Prior to 23.0.5 and 24.0.2, twopczHandler in go/vt/vttablet/tabletserver/twopcz.go writes the Action and dtid form values from the vttablet and vtcombo /twopcz HTTP debug endpoint into a text/html response without HTML escaping. Under the default allow-all ACL policy, a remote unauthenticated attacker can send an operator a crafted request that executes script in the operator's browser after the request is opened. The script runs with the vttablet debug origin and can read same-origin diagnostic endpoints that expose query, transaction, environment, variable, or profiling data available in that deployment. This issue is fixed in versions 23.0.5 and 24.0.2.

CVSS
9.8
9.8 (CVSS v3.1)
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Severity source: NVD CVSS v3.1 (security-advisories@github.com)
Timeline (UTC)
Published: 2026-10-13 20:17
Modified: 2026-10-23 15:14
NVD status: Analyzed
Last synced 2 days ago
Verified against the source API 2026-10-27 07:00 UTC
Exploitation
Not listed in CISA KEV (as of last catalog sync)
Absence from KEV does not mean a CVE is not exploited. Exploitation status: unknown (no authoritative evidence in our sources).

Affected products

linuxfoundation / vitess <23.0.5, ≥24.0.0 <24.0.2

Weakness classification (CWE)

Source: NVD / CISA. “NVD-CWE-Other” and “NVD-CWE-noinfo” mean NVD could not assign a specific weakness.

Mitigation & advisories

Vendor advisory: https://github.com/vitessio/vitess/security/advisories/GHSA-v75v-6fpf-gvw8
Patch / mitigation: https://github.com/vitessio/vitess/commit/3140c1846cd120db34f33b2083139b4ab638aed2
Patch / mitigation: https://github.com/vitessio/vitess/commit/976e1e0d78f9d29d02e5e31b4aa7e180648f08af
Patch / mitigation: https://github.com/vitessio/vitess/commit/c1ed96302e658190168c971afdac730cf70e43f7
Patch / mitigation: https://github.com/vitessio/vitess/pull/20255
Patch / mitigation: https://github.com/vitessio/vitess/pull/20273
Patch / mitigation: https://github.com/vitessio/vitess/pull/20274
Patch / mitigation: https://github.com/vitessio/vitess/security/advisories/GHSA-v75v-6fpf-gvw8

References

Data sources

NVD CVE API 2.0 — fetched 2026-10-27 07:00 UTC · record ↗

Learn the basics

Understanding CVEs and CVSS Scores

Related CVEs