PT-2026-41156 · Go+1 · Github.Com/Kumahq/Kuma+1

Eldudareeno

·

Published

2026-05-14

·

Updated

2026-05-28

·

CVE-2026-45021

CVSS v4.0

5.1

Medium

VectorAV:N/AC:L/AT:N/PR:N/UI:A/VC:L/VI:L/VA:N/SC:N/SI:N/SA:N
Name of the Vulnerable Software and Affected Versions Kuma versions prior to 2.7.25 Kuma versions prior to 2.9.15 Kuma versions prior to 2.11.13 Kuma versions prior to 2.12.10 Kuma versions prior to 2.13.5
Description The default kuma-cp configuration leaks the admin bootstrap token and signing keys to any webpage an operator visits while the control plane is reachable from their browser. This occurs because CorsAllowedDomains: [".*"] reflects any Origin, and LocalhostIsAdmin: true promotes requests from 127.0.0.1 to mesh-system:admin. A cross-origin fetch() from a malicious page can return the admin JWT and signing material.
Recommendations Update to version 2.7.25. Update to version 2.9.15. Update to version 2.11.13. Update to version 2.12.10. Update to version 2.13.5. Set KUMA API SERVER AUTHN LOCALHOST IS ADMIN=false after retrieving the admin token. Set KUMA API SERVER CORS ALLOWED DOMAINS to an explicit allowlist, such as http://localhost:5681,http://127.0.0.1:5681. Avoid running kuma-cp on a machine used to browse untrusted websites.

Fix

Origin Validation Error

Found an issue in the description? Have something to add? Feel free to write us 👾

Weakness Enumeration

Related Identifiers

CVE-2026-45021
GHSA-3VCP-CHFH-F6R2

Affected Products

Github.Com/Kumahq/Kuma
Kuma