← Vulnerability feed

Vulnerability record · CVE-2025-2749 · published 24 March 2025

CVE-2025-2749: Kentico Xperience path traversal and file upload lead to RCE

Kentico · Xperience

Kentico Xperience through 13.0.178 allows an authenticated Staging Sync Server user to upload arbitrary data to relative paths, enabling path traversal and unrestricted file upload. Because uploaded content can be executed server side, this results in authenticated remote code execution. The flaw combines CWE-22 and CWE-434 and is now listed in CISA KEV, so it warrants prompt remediation.

7.2 CVSS 3.1 High CISA KEV since 20 Apr 2026 EPSS 4.1% · top 9.7% CWE-22 · Path traversalCWE-434 · Unrestricted file upload
7.2CVSS 3.1 base score
4.1%EPSS exploitation probability, 30 days
YesIn CISA KEV, fix deadline passed
1Affected product versions listed by NVD
4References, 1 tagged exploit
17 Jun 2026Last modified by NVD

Description

An authenticated remote code execution in Kentico Xperience allows authenticated users Staging Sync Server to upload arbitrary data to path relative locations. This results in path traversal and arbitrary file upload, including content that can be executed server side leading to remote code execution.This issue affects Kentico Xperience through 13.0.178.

CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:H

Automated analysis

Generated by VULONE's analysis model from the NVD record, CISA KEV and EPSS data on 17 September 2026. Confidence: high.

high priorityThe flaw enables authenticated remote code execution, has a public exploit write-up, and is listed in CISA KEV, though exploitation requires a privileged Staging Sync Server account.

What it is

Kentico Xperience through 13.0.178 allows an authenticated Staging Sync Server user to upload arbitrary data to relative paths, enabling path traversal and unrestricted file upload. Because uploaded content can be executed server side, this results in authenticated remote code execution. The flaw combines CWE-22 and CWE-434 and is now listed in CISA KEV, so it warrants prompt remediation.

Impact

An attacker with Staging Sync Server access can write files outside intended directories and place executable content on the server, gaining remote code execution in the application context. That can lead to full compromise of the Kentico instance and any data or credentials it can reach.

Attack surface

The vulnerability is network reachable (AV:N) and requires high privileges (PR:H) with no user interaction (UI:N), meaning an attacker must already hold an authenticated Staging Sync Server account. It is reached through the staging sync upload functionality rather than an unauthenticated endpoint.

Exploitation

CISA added this to the Known Exploited Vulnerabilities catalog with a due date of 2026-05-04, and a public exploit write-up is referenced, indicating active exploitation. EPSS is 0.03986 (89.98th percentile), so exploitation is plausible but not extremely likely in the next 30 days.

What to do

  • Apply the vendor hotfix for Kentico Xperience through 13.0.178 from the Kentico devnet hotfix page.
  • If patching is not immediately possible, restrict or disable Staging Sync Server access and limit it to trusted administrative networks.
  • Audit and remove unnecessary Staging Sync Server accounts, enforcing least privilege and strong authentication.
  • Monitor and restrict write permissions for the web application account so it cannot write executable files to web-accessible directories.
  • Follow CISA BOD 22-01 guidance for cloud services or discontinue use if mitigations are unavailable.

Detection

  • Review web server and application logs for staging sync upload requests that include path traversal sequences such as ../ or encoded variants.
  • Monitor file system changes in web-accessible directories for newly created executable files (for example .aspx, .ashx, .asmx) originating from the Kentico application account.
  • Alert on unusual Staging Sync Server authentication or upload activity from unexpected source IPs or outside normal administrative windows.
  • Correlate Kentico staging sync events with subsequent process creation or outbound network connections from the web server.

This assessment is produced automatically and is not human-reviewed. Verify against the vendor advisory before acting on it.

Exploitation in the wild

CISA added CVE-2025-2749 to the Known Exploited Vulnerabilities catalog on 20 April 2026 as "Kentico Xperience Path Traversal Vulnerability". Required action: Apply mitigations per vendor instructions, follow applicable BOD 22-01 guidance for cloud services, or discontinue use of the product if mitigations are unavailable. Federal deadline 4 May 2026.

Affected products

1 vulnerable configurations from NVD's CPE data, grouped by vendor and product.

References

Track CVE-2025-2749 inside VULONE

Watch it alongside the ransomware crews, C2 infrastructure and forum chatter that reference it, query it through the API and pull it into your SIEM over TAXII.

Start free Open in platform

Related vulnerabilities

Same products first, then exploited flaws of the same weakness class.

9.8CVE-2025-2746Kentico Xperience Staging Sync Server authentication bypassKentico Xperience through 13.0.172 mishandles empty SHA1 usernames in digest authentication on the Staging Sync Server, allowing an attacker to bypas…KEVEPSS 73%analysed9.8CVE-2025-2747Kentico Xperience Staging Sync Server authentication bypassKentico Xperience through 13.0.178 contains an authentication bypass in the Staging Sync Server password handling when the server password type is se…KEVEPSS 97%analysed9.8CVE-2019-10068Kentico Xperience staging service header bypass leads to .NET deserialization RCEKentico Xperience fails to validate security headers on its staging service, allowing a crafted request to skip initial authentication and reach .NET…KEVEPSS 95%analysed9.8CVE-2025-32370Kentico xperience unrestricted file upload vulnerabilityKentico Xperience before 13.0.178 has a specific set of allowed ContentUploader file extensions for unauthenticated uploads; however, because .zip is…EPSS 1.5%9.8CVE-2017-17736Kentico CMS install page access control bypass grants adminKentico 9.0 before 9.0.51 and 10.0 before 10.0.48 exposes CMSInstall/install.aspx in a way that bypasses access control, letting a remote unauthentic…EPSS 68%analysed9.1CVE-2019-12102Kentico xperience incorrect permission assignment vulnerabilityKentico 11 through 12 lets attackers upload and explore files without authentication via the cmsmodules/medialibrary/formcontrols/liveselectors/inser…EPSS 2.2%8.8CVE-2018-19453Kentico xperience unrestricted file upload vulnerabilityKentico CMS before 11.0.45 allows unrestricted upload of a file with a dangerous type.EPSS 1.4%8.7CVE-2023-53934Kentico xperience vulnerabilityA denial of service vulnerability in Kentico Xperience allows attackers to launch DoS attacks via specially crafted requests to the GetResource handl…EPSS 0.43%

Source: NIST National Vulnerability Database (record CVE-2025-2749), CISA KEV, FIRST EPSS (scores of 2026-09-26). This page is refreshed as NVD updates the record.