PatchSiren cyber security CVE debrief
CVE-2026-104252 vitessio CVE debrief
A reflected XSS vulnerability exists in Vitess vttablet /twopcz endpoint. An unauthenticated attacker can send a crafted request that executes script in the operator's browser, potentially accessing diagnostic endpoints. This issue requires attention from operators and administrators to prevent unauthorized access and potential data theft. The vulnerability is fixed in versions 23.0.5 and 24.0.2. Operators should assess exposure and prioritize remediation to prevent unauthorized access to diagnostic data.
- Vendor
- vitessio
- Product
- vitess
- CVSS
- CRITICAL 9.8
- CISA KEV
- Not listed in stored evidence
- Original CVE published
- 2026-10-13
- Original CVE updated
- 2026-10-13
- Advisory published
- 2026-10-13
- Advisory updated
- 2026-10-13
Who should care
Vitess operators and administrators should assess exposure and prioritize remediation to prevent unauthorized access to diagnostic data. This includes reviewing and applying patches, restricting access to the /twopcz endpoint, and monitoring for suspicious requests. Affected operators, platform administrators, vulnerability management teams, and security teams should review the vulnerability details and take necessary actions to prevent exploitation.
Why it matters
A reflected XSS vulnerability in Vitess vttablet /twopcz endpoint requires attention from operators and administrators to prevent unauthorized access and potential data theft.
- Potential unauthorized access to diagnostic endpoints
- Possible theft of sensitive data
- Potential disruption of service
- Need for verification of affected versions and remediation
Technical summary
The twopczHandler in Vitess writes Action and dtid form values into a text/html response without HTML escaping, allowing for reflected XSS attacks. This vulnerability can be exploited by an unauthenticated attacker to execute script in the operator's browser, potentially accessing diagnostic endpoints that expose query, transaction, environment, variable, or profiling data available in that deployment. The issue is fixed in versions 23.0.5 and 24.0.2, and operators should assess exposure and prioritize remediation due to potential for unauthorized access to diagnostic data.
Defensive priority
Operators should assess exposure and prioritize remediation due to potential for unauthorized access to diagnostic data.
Recommended defensive actions
- Review and apply patches for Vitess versions 23.0.5 and 24.0.2
- Restrict access to the /twopcz endpoint
- Monitor for suspicious requests to the /twopcz endpoint
- Confirm whether affected product deployments exist in managed environments and assign an owner for follow-up
- Review compensating controls for exposed systems while remediation is scheduled and verified
- Check relevant monitoring, detection, and logs for exposed assets that need extra review
- Track exceptions, retest remediated assets, and close the item only after evidence is documented
Evidence notes
The CVE record and source item provide details on the vulnerability, affected versions, and fixed versions. However, limited information is available on potential exploitation or victim impact. The vulnerability is confirmed to exist in Vitess versions prior to 23.0.5 and 24.0.2. Defenders should verify affected scope, review official advisories, and plan for vendor-supported updates or mitigations.
Sources and references
Verified primary and authoritative sources
-
CVE-2026-104252 CVE Program record
Publisher, destination, and source semantics verified
URL: https://www.cve.org/CVERecord?id=CVE-2026-104252
CVE Program - Official CVE Program record with source-provided CVE metadata.
-
CVE-2026-104252 NVD vulnerability detail
Publisher, destination, and source semantics verified
URL: https://nvd.nist.gov/vuln/detail/CVE-2026-104252
NIST National Vulnerability Database - Official NIST NVD detail page and source-specific vulnerability assessment.
Supplemental references
-
Vitess vttablet /twopcz reflected XSS
Unverified legacy reference
URL: https://raw.githubusercontent.com/CVEProject/cvelistV5/main/cves/2026/104xxx/CVE-2026-104252.json
cve_program_cvelist_v5
-
Source reference
Unverified legacy reference
URL: https://github.com/vitessio/vitess/security/advisories/GHSA-v75v-6fpf-gvw8
Supplemental source - x_refsource_CONFIRM
-
Source reference
Unverified legacy reference
URL: https://github.com/vitessio/vitess/pull/20255
Supplemental source - x_refsource_MISC
-
Source reference
Unverified legacy reference
URL: https://github.com/vitessio/vitess/pull/20273
Supplemental source - x_refsource_MISC
-
Source reference
Unverified legacy reference
URL: https://github.com/vitessio/vitess/pull/20274
Supplemental source - x_refsource_MISC
-
Source reference
Unverified legacy reference
URL: https://github.com/vitessio/vitess/commit/3140c1846cd120db34f33b2083139b4ab638aed2
Supplemental source - x_refsource_MISC
-
Source reference
Unverified legacy reference
URL: https://github.com/vitessio/vitess/commit/976e1e0d78f9d29d02e5e31b4aa7e180648f08af
Supplemental source - x_refsource_MISC
-
Source reference
Unverified legacy reference
URL: https://github.com/vitessio/vitess/commit/c1ed96302e658190168c971afdac730cf70e43f7
Supplemental source - x_refsource_MISC
Methodology and review provenance
AI-assisted synthesis based on stored public vulnerability evidence. System validation, approval state, and publication status do not by themselves establish human review of this revision. PatchSiren helps prioritize defensive review and does not prove exposure or remediation on any system.