CVE
CVE-2026-41950
Langgenius · Dify
- First Reported
- Jun 22, 2026
- Latest Reported
- Jun 23, 2026
CVE Enrichment
- CVSS
- 6.0 MEDIUM
- EPSS
- 0.35%
- EPSS Percentile
- 28.16%
- CISA KEV
- Not listed
Description
Dify before version 1.14.0 contains an authorization bypass vulnerability that allows authenticated users to read the full contents of files uploaded by other users within the same tenant by supplying an arbitrary file UUID in the files array of a chat-messages request. Attackers can exploit insufficient permission verification in the chat-messages endpoints to access files without ownership validation, bypassing workspace separation and signed URL protections to retrieve sensitive file contents through workflow processing.
Technical Details
- CVSS Version
- 4.0
- CNA / NVD Source
- [email protected]
- Published
- 06-May-2026 04:16
- Last Modified
- 25-Jul-2026 04:10
- EPSS Date
- 2026-10-29
- CWE
- CWE-639
CVSS Vector
CVSS:4.0 AV:N /
AC:L /
AT:P /
PR:L /
UI:N /
VC:H /
VI:N /
VA:N /
SC:N /
SI:N /
SA:N /
E:X /
CR:X /
IR:X /
AR:X /
MAV:X /
MAC:X /
MAT:X /
MPR:X /
MUI:X /
MVC:X /
MVI:X /
MVA:X /
MSC:X /
MSI:X /
MSA:X /
S:X /
AU:X /
R:X /
V:X /
RE:X /
U:X
Affected Products / Versions
- langgenius / dify
Source: NVD CPE · affected
Version / affected range: * · before (exclusive) 1.14.0
cpe:2.3:a:langgenius:dify:*:*:*:*:*:node.js:*:*
References
Sources: NVD · FIRST EPSS · CISA KEV
Latest successful provider update; providers refresh independently.
Reported Context (2)
- The remaining two vulnerabilities, tracked as CVE-2026-41949 and CVE-2026-41950, are high-severity defects related to how file identification and access permissions are handled in Dify, allowing attackers to preview Dify Flaws Could Expose Data Across AI Application Tenants
- #Dify DifyTap Flaws Could Expose Cross-Tenant AI Chats and Files; One Fix Pending
CVE (4)
People (2)
MITRE ATT&CK (1)
Products (2)
Industries (1)
Note: Related entities, including threat actors, malware, CVEs, MITRE ATT&CK techniques, vendors, products, tools, countries, and industries, are shown when they appear in the same reporting. Their presence does not necessarily mean they were targeted, compromised, vulnerable, responsible for the activity, or directly involved in the incident.
