Skip to content
NewA calmer, faster ZeroHour
VulnerabilityKEVPoC7 · 1 read

CVE-2019-10068

Unauthenticated RCE in Kentico Xperience Staging Service

CISA: Kentico Xperience Deserialization of Untrusted Data Vulnerability

CVSS 3.1
9.8 critical
EPSS
95%p100
Published
·
Added to KEV
Analyze CVE-2019-10068 with Vani AIImpact, affected versions, exploitation status, mitigations and detection

CVE-2019-10068 is a .NET deserialization flaw (CWE-502) in the Kentico Xperience staging service that stems from a failure to validate security headers on incoming requests. Because of this, a specially crafted request can bypass the staging service's initial authentication and reach the deserialization routine with attacker-controlled .NET object data. Successful exploitation yields unauthenticated remote code execution on the server hosting the Kentico instance, with full confidentiality, integrity, and availability impact (CVSS 3.1: 9.8). All Kentico 9.x releases and 10.0.x, 11.0.x, and 12.0.x branches prior to the fixed builds (10.0.52, 11.0.48, 12.0.15) are affected. Exploitation is confirmed: the flaw is in CISA's Known Exploited Vulnerabilities catalog (added 2022-03-25), carries a very high EPSS score of 95.1%, and a public proof-of-concept for Kentico CMS 12.0.14 remote command execution is available.

What to do: Upgrade affected instances immediately: 12.x to 12.0.15 or later, 11.x to 11.0.48 or later, and 10.x to 10.0.52 or later; for 9.x, apply the vendor-provided patch per Kentico's update instructions. Until patched, restrict access to the staging service (limit it to trusted internal networks/synchronization peers) and review logs for unauthenticated or anomalous requests to the staging endpoint.

ProductAffected
Kentico Xperience (Kentico CMS)9.x (all); 10.0.x before 10.0.52; 11.0.x before 11.0.48; 12.0.x before 12.0.15
Estimated exposure
large≈tens of thousands of deployments (commercial enterprise CMS, commonly tens of thousands of licensed sites, with the staging service often internet-reachable) — No install-count data was provided in the source data, so this is an estimate based on Kentico's positioning as a widely licensed commercial .NET CMS for enterprise websites and the common deployment pattern of exposing the staging service…

Order-of-magnitude estimate by the model from install counts, market share and public scan data it knows; verify before quoting.

Description · NVD

An issue was discovered in Kentico 12.0.x before 12.0.15, 11.0.x before 11.0.48, 10.0.x before 10.0.52, and 9.x versions. Due to a failure to validate security headers, it was possible for a specially crafted request to the staging service to bypass the initial authentication and proceed to deserialize user-controlled .NET object input. This deserialization then led to unauthenticated remote code execution on the server where the Kentico instance was hosted.

KEVCISA Known Exploited Vulnerability
Affected
Kentico Xperience
Required action
Apply updates per vendor instructions.
Due date
Ransomware use
Unknown
Vendors
kentico
Products
xperience
Weakness
CWE-502
Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H

In the news

3 stories