QID 730179
QID 730179: Kentico CMS Simple Object Access Protocol (SOAP) Deserialization Vulnerability
Kentico CMS is a web content management system for building websites, online stores, intranets, and Web 2.0 community sites. Kentico CMS uses ASP.NET and Microsoft SQL Server for development via its Portal Engine, using Visual Studio, or through Microsoft MVC.
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.
Affected Versions:
Kentico 12.0.x prior to 12.0.15
Kentico 11.0.x prior to 11.0.48
Kentico 10.0.x prior to 10.0.52
Kentico 9.x versions
QID Detection Logic (Unauthenticated):
This QID checks for vulnerable version of Kentico CMS by sending a POST request containing a serialized XML encoded SOAP message to /CMSPages/Staging/SyncServer.asmx/ProcessSynchronizationTaskData endpoint.
The deserialization vulnerability can led to unauthenticated remote code execution on the server where the Kentico instance is hosted.
CVEs related to QID 730179
| Advisory ID | Software | Component | Link |
|---|---|---|---|
| NA |
|