CVE-2024-58296 in CE Phoenixinfo

Summary

by MITRE • 12/12/2025

CE Phoenix v3.0.1 contains a stored cross-site scripting vulnerability in the currencies administration panel that allows attackers to inject malicious scripts. Attackers can insert XSS payloads in the title field to execute arbitrary JavaScript when administrators view the currencies page.

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

Analysis

by VulDB Data Team • 12/12/2025

The vulnerability identified as CVE-2024-58296 affects CE Phoenix version 3.0.1 and represents a critical stored cross-site scripting flaw within the currencies administration panel. This issue arises from insufficient input validation and output sanitization mechanisms that fail to properly escape or filter user-supplied data before rendering it in the web interface. The vulnerability specifically manifests when administrators access the currencies management page, making it a prime target for attackers seeking to compromise administrative sessions or execute malicious code within the context of the victim's browser.

The technical exploitation of this vulnerability occurs through the manipulation of the title field within the currencies administration panel. When an attacker successfully injects malicious JavaScript code into this field, the payload becomes persistent and stored within the application's database. Upon subsequent access by administrators who view the currencies page, the malicious script executes automatically in their browser context, potentially leading to session hijacking, data exfiltration, or further compromise of the administrative interface. This stored nature of the vulnerability means that the attack vector remains effective even after the initial injection, creating a persistent threat that can affect multiple administrators over time.

The operational impact of CVE-2024-58296 extends beyond simple script execution, as it provides attackers with a foothold for more sophisticated attacks within the targeted system. Administrative access to the currencies panel typically implies elevated privileges within the application, making this vulnerability particularly dangerous for attackers seeking to escalate their privileges or gain deeper access to sensitive system components. The attack surface is further expanded when considering that successful exploitation could enable attackers to modify currency configurations, potentially leading to financial fraud or disruption of business operations. This vulnerability aligns with CWE-79 which specifically addresses cross-site scripting flaws, and represents a classic example of how insufficient sanitization of user inputs can lead to persistent security weaknesses in web applications.

Organizations utilizing CE Phoenix version 3.0.1 should immediately implement mitigations including input validation and output encoding for all user-supplied data within administrative panels. The recommended approach involves implementing strict sanitization routines that remove or encode potentially dangerous characters before storing data in the database, while also ensuring that all output rendered to administrative interfaces properly escapes special characters to prevent script execution. Additionally, implementing content security policies and regular security audits of administrative interfaces can help detect and prevent similar vulnerabilities. From an ATT&CK perspective, this vulnerability maps to T1566.001 which covers social engineering through spearphishing with a payload, and T1059.007 which involves the execution of scripts through web applications. The vulnerability also represents a potential pathway for privilege escalation attacks, making it a critical target for immediate remediation and ongoing monitoring within security operations centers.

Responsible

VulnCheck

Reservation

12/11/2025

Disclosure

12/12/2025

Moderation

accepted

CPE

ready

Exploit

Download

EPSS

0.00310

KEV

no

Activities

very low

Sources

Do you know our Splunk app?

Download it now for free!