High severity · published Dec 18, 2025
CVE-2019-25229
An unrestricted file upload vulnerability in Kentico Xperience allows authenticated users with 'Read data' permissions to upload arbitrary file types via MVC form file uploader…
8.8
CVSS
0.3%
EPSS
No
On KEV
Description
An unrestricted file upload vulnerability in Kentico Xperience allows authenticated users with 'Read data' permissions to upload arbitrary file types via MVC form file uploader components. Attackers can manipulate file names and upload potentially malicious files to the system, enabling unauthorized file uploads.
CVSS vector
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
Attack vector
Network
Complexity
Low
Privileges
Low
User interaction
None
Confidentiality
High
Integrity
High
Availability
High
Scope
Unchanged
Exploitation
Is it being used?
Exploit prediction (EPSS)0.3% · higher than 27% of CVEs
Exploited in the wildNo evidence yet
CISA KEVNot listed
Ransomware campaign useNot known
Affected products
Which versions
XP
Xperience · Kentico
through 12.0.29 · source: NVD
References
NVD
https://nvd.nist.gov/vuln/detail/CVE-2019-25229
CVE.org
https://www.cve.org/CVERecord?id=CVE-2019-25229
Product
https://devnet.kentico.com/download/hotfixes
Third Party Advisory
https://www.vulncheck.com/advisories/kentico-xperience-mvc-forms-unrestricted-file-upload
More from Xperience
9.8
CVE-2025-2747
Kentico Xperience <= 13.0.178 Staging Sync Server None Password Type Authentication Bypass
9.8
CVE-2025-2746
Kentico Xperience <= 13.0.172 Staging Sync Server Digest Password Authentication Bypass
9.8
CVE-2019-10068
Kentico Xperience Deserialization of Untrusted Data Vulnerability
7.2
CVE-2025-2749
Kentico Xperience <= 13.0.178 Staging Media File Upload Authenticated RCE
9.8
CVE-2025-32370
Kentico Xperience before 13.0.178 has a specific set of allowed ContentUploader file extensions for unauthenticated uploads; however, because .zip is processed through…
