CVE Catalog

CVE-2026-71285

HighCVSS 8.1
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Low risk
0.23%

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

Summary

Uptime Kuma's Matomo analytics integration injects the admin-configurable Matomo value as a bare, unquoted JavaScript expression inside a <script> block rendered on every public status page. A siteId value such as , once saved by an editor/admin, executes arbitrary JavaScript for every unauthenticated visitor of the public /status/<slug> page, enabling session-cookie theft and full page takeover.

Risk Assessment

An attacker with editor or admin privileges can execute malicious script in the browsers of all visitors to public status pages, potentially leading to session theft and account takeover.

Recommendation

Update Uptime Kuma to a version that properly validates and quotes Matomo values, and restrict editing permissions for integration settings to trusted administrators only.

Other vulnerabilities in Uptime Kuma

See all
Original NVD description (English source)

Uptime Kuma's Matomo analytics integration (server/analytics/matomo-analytics.js) injects the admin-configurable Matomo value as a bare, unquoted JavaScript expression inside a <script> block rendered on every public status page. A siteId value such as , once saved by an editor/admin, executes arbitrary JavaScript for every unauthenticated visitor of the public /status/<slug> page, enabling session-cookie theft and full page takeover.

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