> CVE-2025-64496 [HIGH]

« BACK_TO_HOME
PUBLISHED
2025-11-08 02:15
MODIFIED
2025-11-08 02:15
CVSS_SCORE V3
7.3
EPSS (Prob. Exploit)
7.23%
Top 5.7%
DATA SOURCES:
NVD 🔗 2025-11-08 CVE PROJECT 🔗 2026-01-19 CWE MITRE 🔗 2026-11-01 FIRST EPSS 🔗 2026-10-25 GITHUB 🔗 2026-11-04 OSV 🔗 2026-03-01

> DESCRIPTION

Open WebUI is a self-hosted artificial intelligence platform designed to operate entirely offline. Versions 0.6.224 and prior contain a code injection vulnerability in the Direct Connections feature that allows malicious external model servers to execute arbitrary JavaScript in victim browsers via Server-Sent Event (SSE) execute events. This leads to authentication token theft, complete account takeover, and when chained with the Functions API, enables remote code execution on the backend server. The attack requires the victim to enable Direct Connections (disabled by default) and add the attacker's malicious model URL, achievable through social engineering of the admin and subsequent users. This issue is fixed in version 0.6.35.

> AFFECTED_PRODUCTS

ℹ️ Aucun produit affecté n'a encore été publié par NVD pour cette CVE.

> CVSS V3 METRICS

CVSS_VECTOR
CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:U/C:H/I:H/A:N
EXPLOITABILITY
2.1
IMPACT
5.2

> MÉTRIQUES CVSS DÉTAILLÉES

CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:U/C:H/I:H/A:N
Métrique Valeur Interprétation
AV (Vecteur d'Attaque)
Attack Vector
Network (N)
Exploit possible à distance via réseau (HTTP, API, etc.)
AC (Complexité d'Attaque)
Attack Complexity
Low (L)
Peu de conditions requises pour exploiter
PR (Privilèges Requis)
Privileges Required
Low (L)
Authentifié avec compte utilisateur basique
UI (Interaction Utilisateur)
User Interaction
Required (R)
Nécessite une action utilisateur (clic lien, ouverture fichier, etc.)
S (Périmètre)
Scope
Unchanged (U)
Impact reste dans le périmètre du composant compromis
C (Impact Confidentialité)
Confidentiality Impact
High (H)
Divulgation totale d'informations
I (Impact Intégrité)
Integrity Impact
High (H)
Modification totale des données possible
A (Impact Disponibilité)
Availability Impact
None (N)
Aucune interruption de service

> RÉSUMÉ DES IMPACTS

Confidentialité
High
Divulgation totale d'informations
Intégrité
High
Modification totale des données possible
Disponibilité
None
Aucune interruption de service

> WEAKNESSES

CWE-95 CWE-501 CWE-829 CWE-830

> CWE DETAILED DESCRIPTIONS

CWE-95: Improper Neutralization of Directives in Dynamically Evaluated Code - The product receives input from an upstream component, but it does not neutralize or incorrectly neutralizes code syntax before using the input in a dynamic evaluation call (e.g. "eval"). | CWE-501: Trust Boundary Violation - The product mixes trusted and untrusted data in the same data structure or structured message. | CWE-829: Inclusion of Functionality from Untrusted Control Sphere - The product imports, requires, or includes executable functionality (such as a library) from a source that is outside of the intended control sphere. | CWE-830: Inclusion of Web Functionality from an Untrusted Source - The product includes web functionality (such as a web widget) from another domain in a way that causes the functionality to operate within the domain of the product, potentially granting total access and control of the product to the untrusted source.

> GITHUB SECURITY ADVISORY

GHSA-cm35-v4vp-5xvx HIGH

Open WebUI Affected by an External Model Server (Direct Connections) Code Injection via SSE Events

AFFECTED PACKAGES:
PIP / open-webui
<= 0.6.34
Fixed in: 0.6.35
NPM / open-webui
<= 0.6.34
Fixed in: 0.6.35

> OSV (GOOGLE OPEN SOURCE VULNERABILITIES)

Open WebUI Affected by an External Model Server (Direct Connections) Code Injection via SSE Events

AFFECTED PACKAGES:
Unknown / Unknown
131 versions affected
ALIASES:
GHSA-cm35-v4vp-5xvx

> HISTORIQUE DES MODIFICATIONS

Première apparition
08/11/2025 02:15
Source: NVD
📊 ENRICHISSEMENT 01/11/2026 06:58
CWE
Champ modifié: Description CWE
Ancienne valeur:
CWE-95: Improper Neutralization of Directives in Dynamically Evaluated Code ('Eval Injection') - The product receives input from an upstream component, but it does not neutralize or incorrectly neutra...
Nouvelle valeur:
CWE-95: Improper Neutralization of Directives in Dynamically Evaluated Code - The product receives input from an upstream component, but it does not neutralize or incorrectly neutralizes code syntax b...
📊 ENRICHISSEMENT 19/01/2026 17:36
CVEPROJECT
Champ modifié: CVE Project
Ancienne valeur:
Non
Nouvelle valeur:
Oui
📊 ENRICHISSEMENT 01/12/2025 06:01
CWE
Champ modifié: Description CWE
Ancienne valeur:
N/A
Nouvelle valeur:
CWE-95: Improper Neutralization of Directives in Dynamically Evaluated Code ('Eval Injection') - The product receives input from an upstream component, but it does not neutralize or incorrectly neutra...
Total des modifications: 3 Dernière mise à jour: 1 week ago

> REFERENCES

https://github.com/open-webui/open-webui/commit/8af6a4cf21b756a66cd58378a01c60f7...
https://github.com/open-webui/open-webui/security/advisories/GHSA-cm35-v4vp-5xvx
« BACK_TO_HOME