Skip to main content

Vanus EUVDEUVD-2026-103452

| CVE-2026-111999 HIGH
Missing Authentication for Critical Function (CWE-306)
2026-10-18 VulnCheck GHSA-v6f2-wm97-3p2m
8.7
CVSS 4.0 · Vendor: VulnCheck
View

Attack ChainAIDerived

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

  1. Access
    Identify exposed Vanus gateway
  2. Delivery
    Craft forged CloudEvents HTTP POST
  3. Exploit
    Bypass token and authPublish checks
  4. Execution
    Event stored on target eventbus
  5. Impact
    Delivered to subscription sinks

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 that the Vanus gateway's CloudEvents HTTP receiver be network-reachable by the attacker; any such endpoint on versions 0.8.0 through 0.9.0 is affected because the flaw is in the default request-handling path. The attacker sends forged CloudEvents to /namespaces/{ns}/eventbus/{name}/events or the legacy /gateway/{name} path, and no valid token, credentials, or user interaction are needed (AV:N/AC:L/PR:N/UI:N). Limiting factors: the gateway must be exposed to the attacker (deployments restricted to a trusted internal network sharply reduce reachability), and impact is confined to event-stream integrity - attackers cannot read existing data or take the service down through this flaw alone. Downstream consequences depend on how trusting the configured subscription sinks are of injected events.

Impact

Signals are moderately consistent and point to a real but bounded integrity risk rather than a top-tier emergency. The vendor-supplied CVSS 4.0 vector (AV:N/AC:L/AT:N/PR:N/UI:N) describes a trivially reachable, unauthenticated, network-facing flaw, which aligns cleanly with the CWE-306 missing-authentication classification and the description's claim that token authentication and authPublish checks are bypassed. Critically, impact is scoped to integrity only (VI:H, with VC:N and VA:N) - attackers can inject/forge events but cannot directly read data or crash the service, so the 8.7 score is driven entirely by the ease of event forgery, not by data disclosure or denial of service. No EPSS score, CISA KEV listing, or published proof-of-concept was provided in the intelligence, so exploitation-probability data is MISSING; the absence of KEV/EPSS should not be read as low risk, only as unmeasured. The references include a GitHub issue (#647) and the exact vulnerable source location (gateway.go#L81-L124), which lowers the bar for a skilled attacker to reproduce the issue even though no weaponized exploit is cited. Net: this is a genuine priority for any internet-exposed Vanus 0.8.0-0.9.0 gateway, but its real-world blast radius is limited by Vanus's niche deployment footprint and the integrity-only impact.

Exploit ScenarioDerived

An attacker locates an internet-reachable Vanus gateway and sends a crafted CloudEvents HTTP POST to /namespaces/{ns}/eventbus/{name}/events (or the legacy /gateway/{name} path) with no valid token. Because authentication and authPublish checks are bypassed, the forged event is accepted, stored, and delivered to downstream subscription sinks, allowing the attacker to poison event streams or trigger unintended actions in consuming services. No public exploit was identified at time of analysis, but the vulnerable code path is publicly documented and the attack requires only low-complexity unauthenticated HTTP requests.

This Week Schedule remediation this week. Why: HIGH severity (CVSS 7.0-8.9).
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 – Oct 18, 2026

Missing authentication in Vanus 0.8.0 through 0.9.0 allows unauthenticated remote attackers to publish forged CloudEvents into any eventbus through the gateway's CloudEvents HTTP receiver. Attackers can target /namespaces/{ns}/eventbus/{name}/events or the legacy /gateway/{name} path, bypassing token authentication and authPublish checks, so injected events are stored and delivered to subscription sinks. No public exploit code was identified at time of analysis, and the impact is bounded to event-stream integrity rather than data disclosure or denial of service.

RemediationAI

No vendor-released patch was identified at time of analysis; track GitHub issue 647 and the VulnCheck advisory for a fixed release before upgrading Vanus beyond 0.9.0 when available. Until then, do not expose the gateway CloudEvents HTTP receiver to untrusted networks: restrict ingress to /namespaces/*/eventbus/*/events and legacy /gateway/* endpoints to trusted source ranges, or disable the gateway receiver if it is not required. Place an authenticating reverse proxy or mTLS-terminating layer in front of the gateway, but note that application-level token and authPublish checks are bypassed, so upstream enforcement must be based on network identity rather than client-supplied tokens; adding such a proxy can break legitimate producers that rely on direct gateway access. Isolate or harden subscription sinks so they do not blindly trust injected events, monitor for unexpected eventbus publishes, and validate event provenance where possible, accepting that filtering may drop legitimate traffic.

Affected VersionsENISA

vanus 0.8.0 ≤0.9.0

Affected Packages

euvd vanus 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

Vanus is an event-streaming platform whose gateway exposes an HTTP receiver for CloudEvents. The flaw is CWE-306, Missing Authentication for a Critical Function: the default request-handling path for publishing events does not enforce token authentication or authPublish checks before accepting CloudEvents. Because the affected code is the normal gateway receiver logic in versions 0.8.0 through 0.9.0, any network-reachable instance is exposed regardless of whether the intended deployment uses authentication. The CVSS 4.0 vector and the independent assessment both indicate network access, low complexity, no privileges, and no user interaction, with high integrity impact and no confidentiality or availability impact. The CPE cpe:2.3:a:vanus-labs:vanus:*:*:*:*:*:*:*:* covers the affected Vanus releases; the referenced gateway.go lines in v0.9.0 and issue 647 document the relevant receiver path.

Know when Vanus 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 8.7 HIGH
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:H/VA:N/SC:N/SI:N/SA:N
vuln.today AI 7.5 HIGH

Unauthenticated low-complexity remote HTTP request (AV:N/AC:L/PR:N/UI:N) with integrity-only impact from event forgery; no confidentiality or availability loss and no scope change.

3.1 AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N
4.0 AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:H/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
None
Vulnerable system: Integrity
High
Vulnerable system: Availability
None
Subsequent system: Confidentiality
None
Subsequent system: Integrity
None
Subsequent system: Availability
None

DescriptionCVE.org

Vanus 0.8.0 through 0.9.0 contains a missing authentication vulnerability that allows unauthenticated remote attackers to publish events to any eventbus through the gateway CloudEvents HTTP receiver. Attackers can send forged CloudEvents to the /namespaces/{ns}/eventbus/{name}/events or legacy /gateway/{name} paths, bypassing token authentication and authPublish checks, so they are stored and delivered to subscription sinks.

Executive ViewAI

Why It Matters

Vanus event-streaming deployments running versions 0.8.0 through 0.9.0 contain a missing-authentication flaw that allows forged CloudEvents to be injected into any event bus and then delivered to downstream subscription sinks. The integrity of event data feeding automation and business workflows is at risk, so leadership should treat event streams from affected instances as untrusted until containment and remediation are complete.

Business Impact: High
Compensating Controls

No vendor-released patch identified at time of analysis; restrict network access to the gateway CloudEvents receiver endpoints, front the gateway with an authenticating reverse proxy, disable the legacy /gateway/{name} path, segment event-bus traffic, and monitor for anomalous event injection.

Threat Intelligence Overview

EPSS Score
0.5%
Top 56% exploitable
Prevalence
Low
niche open-source serverless event-streaming platform, 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 HIGH
CISA KEV No
Public POC No
EPSS 0.5%
Patch available No
Active threat No
Deciding rule
HIGH severity (CVSS 7.0-8.9)
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
High

Priority Score

45
Low Medium High Critical
KEV: 0
EPSS: +1
CVSS: +44
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