Skip to main content

ai-fusion-video EUVDEUVD-2026-99250

| CVE-2026-110209 HIGH
Missing Authorization (CWE-862)
2026-10-13 disclosure@vulncheck.com GHSA-4mgp-pq8c-xqfr
7.1
CVSS 4.0 · Vendor: vulncheck
View

Attack ChainAIDerived

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

  1. Access
    Authenticate as low-privilege user
  2. Exploit
    Query unprotected api-config and system-config endpoints
  3. Execution
    Exfiltrate stored API keys, proxy and mail passwords
  4. Impact
    Abuse AI billing and spoof platform email

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V8 - Authorization Authorization checks on every request
MITRE ATT&CK

1 technique across 1 tactic: Privilege Escalation

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

Exploitation Conditions

Requires a valid authenticated non-admin account on an ai-fusion-video instance (version ≤1.2.0); no admin privileges, user interaction, or special non-default configuration are needed because the ApiConfigController and SystemConfigController read endpoints lack authorization checks in the default code path. The attacker must be able to reach the application's HTTP API (network vector) and call the api-config get/list and system config endpoints. The primary limiting factor is the authentication requirement - an attacker needs legitimate low-privilege credentials or account access - which restricts exploitation to insiders, registered users, or anyone who has otherwise obtained a non-admin session, rather than fully anonymous internet attackers.

Impact

This is a genuine but bounded risk, best characterized as a credible second-order threat rather than a top-tier emergency. The CVSS 4.0 vector (AV:N/AC:L/AT:N/PR:L/UI:N/VC:H) is internally consistent with the description: network-reachable endpoints, low complexity, and a single confidentiality impact (VC:H, with VI:N/VA:N) reflecting pure secret disclosure via missing authorization (CWE-862). The key gating factor is PR:L - exploitation requires an already-authenticated, non-admin account, which meaningfully narrows the attacker population versus an unauthenticated flaw and argues against mass, internet-wide scanning. No EPSS score, KEV listing, or explicit POC flag was supplied in the input; however, a detailed public technical writeup (hackmd) and a VulnCheck advisory exist, which lowers the bar for a motivated authenticated attacker even without packaged exploit code. The real-world danger is amplified by what is exposed: harvesting AI-provider API keys, proxy passwords, and mail_password enables downstream billing abuse and authenticated outbound mail spoofing as the platform, so the blast radius extends beyond this one app to the attacker-controlled abuse of third-party services and the platform's reputation. Net: prioritize for any operator actually running this product with multi-user accounts, but it is not a drop-everything network RCE.

Exploit ScenarioDerived

A low-privileged but legitimately registered user of an ai-fusion-video deployment sends authenticated requests to the api-config get/list and system config read endpoints, which fail to enforce admin authorization. The response returns stored secrets - AI provider API keys, proxy passwords, and the mail_password - which the attacker then uses to run up charges on the platform's AI/API accounts and to send mail that appears to originate from the platform. A detailed technical writeup describing the broken access control is publicly available, though no packaged exploit code was confirmed in the provided data.

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 13, 2026

Configuration data leakage in Stonewuu ai-fusion-video 1.2.0 and earlier lets any authenticated non-admin user read the api-config get/list and system config endpoints, which return stored AI provider API keys, proxy passwords and mail_password values in plaintext. Because the controller methods (ApiConfigController and SystemConfigController) never verify the caller's role, a low-privilege account is enough to harvest credentials that enable AI-billing abuse and sending mail from the platform's own mail server; the vulnerability is rated CVSS 7.1 (v4.0, PR:L) and an independent assessment scores it CVSS 3.1 AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N, i.e. a confidentiality-only exposure that requires credentials to reach. No public exploit code or confirmed active exploitation (CISA KEV) was identified at time of analysis and no EPSS value was supplied, which keeps this a genuine but bounded, second-order risk rather than a top-tier emergency.

RemediationAI

No vendor-released patch was identified at time of analysis, and version 1.2.0 remains the newest referenced release, so operators must treat the code-level fix as pending. The correct code change is to add an explicit authorization check (for example @PreAuthorize("hasRole('ADMIN')") or an equivalent Spring Security filter rule) to the api-config get/list and system config read handlers in ApiConfigController and SystemConfigController, or to strip secret fields (AI provider keys, proxy password, mail_password) from their response DTOs entirely; the trade-off is that any non-admin UI screen relying on those endpoints will break until it is re-scoped to admin-only tokens. Until patched, put the application behind a reverse proxy (nginx/Apache) that returns 403 for /api-config/ and /system-config/ from non-admin network ranges - this fully blocks the documented attack path but also blocks any legitimate configuration view for those users. Because exposed secrets may already have been read, rotate every AI provider API key, proxy password and SMTP mail_password stored in the platform and revoke the affected mail credentials; the side effect is that existing provider integrations and outbound mail will fail until the new values are entered. If self-registration is enabled, consider restricting it, since the vulnerability requires a non-admin account to exploit; the cost is onboarding friction. Track the upstream project and the advisory at https://www.vulncheck.com/advisories/ai-fusion-video-through-1.2.0-missing-authorization-in-configuration-read-endpoints-exposes-stored-credentials for a fixed tag.

Affected VersionsENISA

ai-fusion-video 0 ≤1.2.0

Affected Packages

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

ai-fusion-video is an open-source Java/Spring application maintained by Stonewuu (source at github.com/Stonewuu/ai-fusion-video), whose REST controllers live under the package com.stonewu.fusion.controller. The flaw is CWE-862 (Missing Authorization): the read handlers in ApiConfigController.java (lines 81-102) and SystemConfigController.java (lines 26-36) at tag v1.2.0 lack any role or permission check (no @PreAuthorize, no security-filter interception), so the endpoints fall through to the authenticated-but-ordinary-user code path and serialize configuration objects that embed secrets - third-party AI provider keys, HTTP proxy credentials and the SMTP mail_password. This is a classic broken-access-control / IDOR-adjacent class where the framework's authentication layer establishes identity but authorization is simply absent; the assessed CVSS 3.1 vector (AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N) and the supplied CVSS 4.0 vector (AV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:N/VA:N) both confirm network reachability with low privileges, high confidentiality impact, and no integrity or availability effect. EUVD-2026-99250 tracks the same product range, ai-fusion-video versions 0 through 1.2.0.

Know when the next one hits your stack

  • 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 7.1 HIGH
CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:N/VA:N/SC:N/SI:N/SA:N
vuln.today AI 6.5 MEDIUM

Network-reachable endpoints with low complexity and no interaction; PR:L because a non-admin authenticated account is required; C:H for secret disclosure, I:N/A:N as no modification or availability impact.

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

DescriptionCVE.org

Stonewuu ai-fusion-video through 1.2.0 contains a missing authorization vulnerability that allows authenticated non-admin users to read stored secrets through unprotected ApiConfigController and SystemConfigController endpoints. Attackers can query the api-config get/list and system config endpoints to obtain AI provider API keys, proxy passwords and mail_password, enabling billing abuse and sending mail as the platform.

Executive ViewAI

Why It Matters

Stonewuu ai-fusion-video 1.2.0 and earlier can expose stored AI provider API keys, proxy passwords, and mail passwords to any authenticated non-admin user, creating risk of unauthorized AI billing and email sent from the platform’s own mail server. No vendor-released patch identified at time of analysis, so leadership should treat this as a high-priority credential-governance and access-control issue until compensating controls are deployed. The exposure is confidentiality-only and requires valid credentials, but the downstream financial and reputational impact can extend beyond the affected application.

Business Impact: High
Compensating Controls

No vendor-released patch identified at time of analysis; interim mitigations include restricting the api-config and system config endpoints to trusted admin roles at the reverse proxy/WAF, disabling or least-privileging non-admin accounts, rotating stored AI provider API keys, proxy passwords, and mail_password values, monitoring logs for endpoint access and outbound AI/mail abuse, isolating the Stonewuu ai-fusion-video 1.2.0 and earlier host, and moving secrets to a managed vault.

Threat Intelligence Overview

EPSS Score
0.5%
Top 60% exploitable
Prevalence
Rare
obscure individual open-source project, negligible production enterprise footprint
Data Quality
4 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
Scheduled
Exploitation
Poc
System Exposure· derived
Open
Automatable
No
Human Impact
High
Technical Impact
Partial

Priority Score

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