Devtron through 2.2.0 fails to enforce authorization checks on the GET /orchestrator/api-token/webhook endpoint, allowing authenticated users to retrieve admin API tokens. Attackers with any authenticated account can query the endpoint with arbitrary project, environment, and application parameters to retrieve plaintext super-admin JWT tokens for full platform control.
CVE-2026-25538 is a high-severity vulnerability in Devtron versions 2.0.0 and earlier, where an authorization bypass in the Attributes API allows any authenticated user, including low-privileged CI/CD developers, to retrieve the global API token signing key. With this key, attackers can forge JWT tokens for any user identity, gaining full control over the Devtron platform and enabling lateral movement into the underlying Kubernetes cluster. The vulnerability requires no user interaction and can be exploited remotely with low complexity. This flaw has been patched in later versions. European organizations using Devtron for Kubernetes integration are at risk of severe confidentiality, integrity, and availability impacts if unpatched. Mitigation involves immediate upgrading to patched versions and restricting access to the Attributes API endpoint. Countries with significant Kubernetes adoption and Devtron usage, such as Germany, the UK, France, and the Netherlands, are most likely affected.