CVE-2026-73329 in CamaleonCMSinfo

Summary

by MITRE • 08/12/2026

CamaleonCMS contains a stored cross-site scripting vulnerability that allows authenticated low-privileged users to execute arbitrary JavaScript in an administrator's browser by injecting unsanitized HTML payloads into the post title parameter during draft creation. Attackers can submit a malicious HTML payload as a draft title through the drafts creation endpoint, which is persisted to the database without escaping and later rendered as raw HTML in the admin drafts listing, enabling administrator session compromise, cookie theft, and forged authenticated requests.

If you want to get best quality of vulnerability data, you may have to visit VulDB.

Analysis

by VulDB Data Team • 08/12/2026

This vulnerability represents a critical stored cross-site scripting flaw within CamaleonCMS that demonstrates a fundamental failure in input sanitization and output encoding practices. The security weakness arises from the application's insufficient validation of user-supplied data when processing post titles during draft creation processes. Specifically, low-privileged authenticated users can exploit this vulnerability by injecting malicious HTML payloads into the title field, which are then stored in the database without proper sanitization or escaping mechanisms. The vulnerability maps directly to CWE-79 - Improper Neutralization of Input During Web Page Generation, which is a well-established class of web application security flaws that enable attackers to inject malicious scripts into web pages viewed by other users.

The technical execution of this attack requires an authenticated user account with minimal privileges, which significantly reduces the barrier to exploitation compared to vulnerabilities requiring elevated access levels. When the malicious payload is submitted through the drafts creation endpoint, it bypasses all input validation controls and gets stored in the database as a raw HTML string. During subsequent rendering of the admin drafts listing page, this unsanitized data is directly embedded into the web page without proper HTML escaping or context-appropriate encoding, creating an environment where JavaScript code can execute within the administrator's browser context. This process follows the classic stored XSS attack pattern where malicious content is first stored on the server and then executed when other users access the affected pages.

The operational impact of this vulnerability extends far beyond simple script execution, as it provides attackers with complete session compromise capabilities within the application's administrative interface. Administrators who view the malicious draft titles in the admin panel become victims of the XSS attack, potentially allowing attackers to steal session cookies, hijack administrative sessions, and perform privileged actions on behalf of the legitimate users. The vulnerability also enables more sophisticated attacks such as credential harvesting through form submissions, authenticated request forgery, and potential data exfiltration from the application's administrative functions. This type of vulnerability directly aligns with ATT&CK technique T1531 - Modify Existing Service Configuration, as it allows attackers to manipulate the application's behavior through injection of malicious content that affects how the system renders user interface elements.

Mitigation strategies for this vulnerability should focus on implementing robust input sanitization and output encoding controls throughout the application's data processing pipeline. The primary remediation involves implementing proper HTML escaping mechanisms when rendering user-supplied content in administrative interfaces, ensuring that all data stored in the database is properly sanitized before persistence, and implementing Content Security Policy headers to limit script execution capabilities. Organizations should also consider implementing input validation controls that reject or sanitize potentially malicious HTML content at the point of entry, particularly for fields that support rich text or HTML formatting. Additionally, access control measures should be strengthened to limit which users can create drafts, as well as implementing regular security audits and penetration testing to identify similar vulnerabilities in other application components. The vulnerability demonstrates the critical importance of defense-in-depth strategies where multiple layers of security controls work together to prevent exploitation, as relying solely on input validation or output encoding alone may not provide sufficient protection against sophisticated attacks.

Responsible

VulnCheck

Reservation

08/11/2026

Disclosure

08/12/2026

Moderation

accepted

CPE

ready

EPSS

0.00000

KEV

no

Activities

very low

Sources

Do you need the next level of professionalism?

Upgrade your account now!