Skip to main content

Kubero EUVDEUVD-2026-80903

| CVE-2026-92720 CRITICAL
Missing Authentication for Critical Function (CWE-306)
2026-09-16 VulnCheck GHSA-m69f-42c6-7334
9.3
CVSS 4.0 · Vendor: VulnCheck
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Reach Kubero notifications API
  2. Delivery
    Send unauthenticated GET request
  3. Exploit
    Read webhook secrets and service URLs
  4. Execution
    Register malicious or delete existing webhooks
  5. Impact
    Intercept pipeline events / suppress alerting

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A07:2025 - Authentication Failures
ASVS 5.0
V6 - Authentication Authentication required for critical functions
MITRE ATT&CK

1 technique across 1 tactic: Initial Access

The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up.

Exploitation Conditions

Exploitation requires network reachability to a Kubero instance (version ≤3.1.1) whose notifications API endpoints are exposed; because these endpoints lack authentication guards (CWE-306), no credentials, user interaction, or special privileges are needed once the API is reachable. The primary limiting factor is exposure: instances whose management API/dashboard is bound only to a trusted internal network or protected by an upstream authenticating reverse proxy are not exploitable by external unauthenticated attackers. No non-default feature toggle is required - the flaw is in the default routing/guard configuration of the notifications controller.

Impact

The vendor CVSS 4.0 base score of 9.3 is driven by a clean AV:N/AC:L/AT:N/PR:N/UI:N vector paired with VC:H/VI:H, which is internally consistent with CWE-306 (Missing Authentication for a Critical Function): the notifications API endpoints are reachable over the network with no authentication and expose stored secrets (confidentiality) while also permitting attackers to register or delete webhook configurations (integrity). The technical claim is credible and traceable to the linked source at notifications.controller.ts#L23-L33 and main.ts. However, the real-world risk is tempered by exposure and prevalence rather than by exploit difficulty: Kubero is a self-hosted, open-source Kubernetes PaaS, so exploitation depends on the management API being network-reachable to the attacker. No EPSS score is provided, this CVE is not in CISA KEV, and no explicit proof-of-concept is published in the references (a VulnCheck advisory and the GitHub issue exist but no weaponized exploit is confirmed) - so exploitation status is 'no public exploit identified at time of analysis.' The signals do not conflict; this is a genuinely serious authorization flaw whose aggregate priority is bounded mainly by the product's limited deployment footprint and by whether the Kubero dashboard/API is exposed beyond a trusted network. VI:H is slightly generous - impact is scoped to notification/webhook configuration tampering and secret theft rather than full application compromise.

Exploit ScenarioDerived

An attacker who can reach a Kubero instance's API (v3.1.1 or earlier) sends unauthenticated HTTP requests directly to the notifications endpoints, reading back stored webhook secrets and service URLs. Using the leaked secrets and the unauthenticated write access, the attacker registers a malicious webhook to intercept CI/CD pipeline events or deletes existing notification configs to suppress alerting during a follow-on attack. No public exploit code is identified at time of analysis, but the flaw requires only ordinary HTTP requests given AV:N/AC:L/PR:N.

Act Now Prioritize within 24-48h. Why: CRITICAL severity.
No patch listed yet 0.5% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Sep 16, 2026

Unauthenticated access to the Kubero notifications API endpoints in versions through 3.1.1 allows remote attackers to read stored webhook secrets and service URLs and to create or delete webhook configurations, because those endpoints lack authentication guards (CWE-306). The independent CVSS 3.1 assessment rates this as network-exploitable with no privileges or user interaction required, high confidentiality impact from secret exposure, low integrity impact from webhook manipulation, and no availability impact; the primary limiting factor is network exposure, as instances whose API is bound only to trusted internal networks or protected by an upstream authenticating reverse proxy are not exploitable by external unauthenticated attackers. No public exploit code was identified at time of analysis.

RemediationAI

No vendor-released patch was identified in the provided intelligence at time of analysis; monitor the upstream issue at https://github.com/kubero-dev/kubero/issues/753 and the VulnCheck advisory at https://www.vulncheck.com/advisories/kubero-through-3.1.1-unauthenticated-notifications-api-access for a fixed release. As immediate compensating controls, restrict network access to the Kubero management API and dashboard so the notifications endpoints are reachable only from trusted networks or a VPN, and front the API with an authenticating reverse proxy (for example, OAuth2 Proxy, mTLS, or HTTP basic auth); this reduces the exposed attack surface but may require updating legitimate webhook clients to supply credentials. Rotate all stored webhook secrets and service URLs and audit existing notification configurations for unauthorized additions or deletions, since an attacker could have read secrets or tampered with webhook settings; disabling notification integrations entirely removes the risk to those endpoints but eliminates alerting functionality, so apply that only if notifications are not needed.

Affected VersionsENISA

kubero 0 ≤3.1.1

Affected Packages

euvd kubero no fix

Source: OSV (Open Source Vulnerabilities)

Affects your stack

Affects 1 package in euvd

Checking this CVE against your own stacks and servers is part of the Basic plan and up.

Technical ContextAI · show details

Kubero is a self-hosted Kubernetes platform-as-a-service that manages application deployments and pipelines; its server component is a Node.js/NestJS application, and the notifications controller (referenced at server/src/notifications/notifications.controller.ts lines 23-33 in v3.1.1) handles webhook integrations that store secrets and service URLs. The flaw is CWE-306 (Missing Authentication for a Critical Function): the controller routes are not covered by an authentication guard, and the application bootstrap in main.ts does not install a global guard that would protect them. The CPE cpe:2.3:a:kubero-dev:kubero:*:*:*:*:*:*:*:* indicates all Kubero versions up to and including 3.1.1 are affected. The independent CVSS 3.1 vector AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:L/A:N confirms unauthenticated network reachability with high confidentiality impact due to secret exposure and low integrity impact from webhook configuration changes, with no availability impact; the vendor CVSS 4.0 vector rates integrity as high, but the independent assessment caps it at low, and this analysis follows the independent assessment. Exploitation requires only network reachability to the notifications endpoints; no non-default feature toggle is required because the missing authentication is in the default routing/guard configuration.

Know when Kubero gets its next vulnerability

  • Watch products and get an email when something new is published
  • Check this CVE against your own stack and servers
  • Exploit and PoC references, threat intelligence from 22 sources

No credit card · 7-day full trial

Severity by source

Vendor (VulnCheck) PRIMARY 9.3 CRITICAL
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:N/SC:N/SI:N/SA:N
vuln.today AI 8.2 HIGH

Unauthenticated network access to endpoints lacking auth (PR:N/AV:N/AC:L); C:H for leaked webhook secrets, I:L for scoped webhook-config tampering, A:N as service stays up.

3.1 AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:L/A:N
4.0 AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:L/VA:N/SC:N/SI:N/SA:N

Primary rating from Vendor (VulnCheck).

CVSS VectorVendor: VulnCheck

Attack Vector
Network
Attack Complexity
Low
Attack Requirements
None
Privileges Required
None
User Interaction
None
Vulnerable system: Confidentiality
High
Vulnerable system: Integrity
High
Vulnerable system: Availability
None
Subsequent system: Confidentiality
None
Subsequent system: Integrity
None
Subsequent system: Availability
None

DescriptionCVE.org

Kubero through 3.1.1 fails to apply authentication guards to the notifications API endpoints, allowing unauthenticated attackers to read webhook secrets and service URLs. Attackers can retrieve stored credentials and register malicious webhooks to intercept pipeline events or suppress alerting by deleting existing configurations.

Threat Intelligence Overview

EPSS Score
0.5%
Top 60% exploitable
Prevalence
Low
niche self-hosted open-source Kubernetes PaaS, limited enterprise footprint
Data Quality
5 sources
Confidence: Medium

How this decision was reached

The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.

SignalValue
Severity CRITICAL
CISA KEV No
Public POC No
EPSS 0.5%
Patch available No
Active threat No
Deciding rule
CRITICAL severity
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision· derived
Scheduled
Exploitation· derived
None
System Exposure· derived
Open
Automatable· derived
Yes
Human Impact· derived
Medium

Priority Score

46
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +46
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

Authentication bypass attacks exploit flaws in the verification mechanisms that control access to systems and applications.

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy