PatchSiren

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.