CVE-2025-50592 in SeaCMSinfo

Summary

by MITRE • 08/05/2025

Cross site scripting vulnerability in seacms before 13.2 via the vid parameter to Upload/js/player/dmplayer/player.

Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.

Analysis

by VulDB Data Team • 08/15/2025

The vulnerability identified as CVE-2025-50592 represents a cross site scripting flaw within the seacms content management system affecting versions prior to 13.2. This vulnerability specifically manifests through the vid parameter within the Upload/js/player/dmplayer/player component, creating a potential attack vector for malicious actors to execute arbitrary javascript code within the context of a victim's browser. The flaw resides in the improper sanitization of user input parameters, allowing attackers to inject malicious scripts that can be executed when the affected component processes the vid parameter.

The technical implementation of this vulnerability follows CWE-79 Cross Site Scripting patterns where user-supplied data flows directly into the application's output without adequate validation or encoding mechanisms. When the dmplayer component receives the vid parameter, it fails to properly sanitize or escape the input before rendering it within the webpage context, enabling attackers to inject malicious javascript payloads. This type of vulnerability falls under the category of reflected XSS attacks where the malicious script is reflected off the web server and executed in the victim's browser. The attack typically requires the victim to click on a specially crafted link containing the malicious payload, which then gets executed when the player component processes the vid parameter.

The operational impact of this vulnerability extends beyond simple script execution as it can enable attackers to perform various malicious activities including session hijacking, credential theft, and redirection to malicious websites. An attacker could craft a payload that steals cookies or session tokens, potentially allowing them to impersonate legitimate users within the cms system. Additionally, the vulnerability could be exploited to deliver malware or phishing content to unsuspecting users who interact with the affected player component. The severity of this flaw is amplified by the fact that it affects a core player component that is likely used across multiple pages and content types within the cms environment.

Mitigation strategies for CVE-2025-50592 should prioritize immediate patching of the seacms system to version 13.2 or later where the vulnerability has been addressed. Organizations should implement proper input validation and output encoding mechanisms to prevent similar issues in the future, specifically ensuring that all user-supplied parameters are sanitized before being processed or rendered within web pages. The implementation of Content Security Policy headers can provide additional protection against XSS attacks by restricting the sources from which scripts can be loaded and executed. Security teams should also consider implementing web application firewalls to monitor and block suspicious requests containing known XSS patterns, while regular security assessments and code reviews should be conducted to identify and remediate similar vulnerabilities in other components of the system. This vulnerability aligns with ATT&CK technique T1566.001 for initial access through spearphishing attachments and T1059.007 for command and scripting interpreter through web shell execution, highlighting the need for comprehensive security measures across multiple attack vectors.

Responsible

MITRE

Reservation

06/16/2025

Disclosure

08/05/2025

Moderation

accepted

CPE

ready

EPSS

0.00179

KEV

no

Activities

very low

Sources

Do you need the next level of professionalism?

Upgrade your account now!