Description
Kubero 3.0.0 through 3.1.1 contains an authentication bypass vulnerability that allows unauthenticated remote attackers to forge administrative JWTs by using a hardcoded fallback signing secret when JWT_SECRET is unset. Attackers can sign tokens with arbitrary role, userGroups and permissions claims, which JwtStrategy.validate() trusts without a database lookup, to take control of pipelines, applications, users and API tokens.
Published: 2026-11-09
Score: 9.3 Critical
EPSS: n/a
KEV: No
Impact: Privilege Escalation via Authentication Bypass
Action: Patch Immediately
AI Analysis

Impact

The vulnerability allows attackers to forge administrative JSON Web Tokens by exploiting a hard‑coded fallback secret when the JWT_SECRET environment variable is not set. Because the authentication strategy trusts these forged tokens without performing a database lookup, malicious actors can insert arbitrary role, userGroups, and permissions claims to gain full controller power over pipelines, applications, users, and API tokens. This effectively bypasses the entire authentication system, providing complete administrative authority.

Affected Systems

The affected product is Kubero developed by kubero‑dev. Versions 3.0.0 through 3.1.1 are vulnerable because they contain the hard‑coded fallback signing secret. Any deployment of these releases without a custom JWT_SECRET is at risk.

Risk and Exploitability

The CVSS score of 9.3 indicates critical severity, and the lack of an EPSS score does not negate the high likelihood of exploitation given the trivial requirement of setting a missing environment variable. Attackers only need unauthenticated remote access to sign a token, which the JwtStrategy.validate() accepts unconditionally. Because the vulnerability is not listed in the CISA KEV catalog, there are no publicly known exploits yet, but the controlling of privileged actions presents a catastrophic risk to the infrastructure.

Generated by OpenCVE AI on November 10, 2026 at 00:25 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade to Kubero v3.1.2 or later where the hard‑coded fallback is removed and a mandatory JWT_SECRET is enforced.
  • If an upgrade is not immediately possible, define a strong custom JWT_SECRET environment variable in all deployment configurations to override the default fallback value.
  • Validate authentication configuration to ensure no other modules allow JWT signing without a verified secret; review and disable any debugging or development flags that may expose the fallback mechanism.

Generated by OpenCVE AI on November 10, 2026 at 00:25 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Tue, 10 Nov 2026 00:45:00 +0000

Type Values Removed Values Added
First Time appeared Kubero-dev
Kubero-dev kubero
Vendors & Products Kubero-dev
Kubero-dev kubero

Mon, 09 Nov 2026 23:45:00 +0000

Type Values Removed Values Added
Description Kubero 3.0.0 through 3.1.1 contains an authentication bypass vulnerability that allows unauthenticated remote attackers to forge administrative JWTs by using a hardcoded fallback signing secret when JWT_SECRET is unset. Attackers can sign tokens with arbitrary role, userGroups and permissions claims, which JwtStrategy.validate() trusts without a database lookup, to take control of pipelines, applications, users and API tokens.
Title Kubero 3.0.0 through 3.1.1 Authentication Bypass via Hardcoded JWT Secret
Weaknesses CWE-321
References
Metrics cvssV3_1

{'score': 9.8, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H'}

cvssV4_0

{'score': 9.3, 'vector': 'CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N'}


Subscriptions

Kubero-dev Kubero
cve-icon MITRE

Status: PUBLISHED

Assigner: VulnCheck

Published:

Updated: 2026-11-09T23:27:41.949Z

Reserved: 2026-11-09T22:03:03.950Z

Link: CVE-2026-125370

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Deferred

Published: 2026-11-10T00:17:09.237

Modified: 2026-11-10T00:17:09.370

Link: CVE-2026-125370

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-11-10T00:30:20Z

Weaknesses
  • CWE-321

    Use of Hard-coded Cryptographic Key