Skip to main content
Press slash or control plus K to focus the search. Use the arrow keys to navigate results and press enter to open a threat.
Reconnecting to live updates…

CVE-2025-10018: CWE-79 Improper Neutralization of Input During Web Page Generation (XSS or 'Cross-site Scripting') in OpenSolution QuickCMS

0
Medium
VulnerabilityCVE-2025-10018cvecve-2025-10018cwe-79
Published: Fri Nov 14 2025 (11/14/2025, 13:22:19 UTC)
Source: CVE Database V5
Vendor/Project: OpenSolution
Product: QuickCMS

Description

QuickCMS is vulnerable to multiple Stored XSS in language editor functionality (languages). Malicious attacker with admin privileges can inject arbitrary HTML and JS into website, which will be rendered/executed on every page. By default admin user is not able to add JavaScript into the website. The vendor was notified early about this vulnerability, but didn't respond with the details of vulnerability or vulnerable version range. Only version 6.8 was tested and confirmed as vulnerable, other versions were not tested and might also be vulnerable.

AI-Powered Analysis

AILast updated: 11/14/2025, 13:41:14 UTC

Technical Analysis

CVE-2025-10018 is a stored Cross-Site Scripting (XSS) vulnerability classified under CWE-79 affecting OpenSolution QuickCMS version 6.8. The flaw resides in the language editor functionality, which allows an attacker with administrative privileges to inject arbitrary HTML and JavaScript code into the website's pages. This malicious code is stored persistently and executed whenever any user accesses affected pages, potentially leading to session hijacking, defacement, or further exploitation. Although the default admin user interface restricts direct JavaScript insertion, the vulnerability enables bypassing these controls through the language editor's input handling. The vendor was notified early but has not disclosed detailed vulnerability information or released patches, and other versions beyond 6.8 have not been tested but may also be vulnerable. The CVSS 4.0 vector indicates network attack vector, low attack complexity, no privileges required beyond admin, and user interaction is necessary for the malicious payload to execute. No known exploits have been reported in the wild. The vulnerability's persistence and ability to affect all website visitors make it a significant risk for organizations relying on QuickCMS for content management, especially where multiple administrators have access to the language editor. The lack of vendor response and patch availability increases the urgency for organizations to implement compensating controls.

Potential Impact

For European organizations, this vulnerability poses a risk primarily to websites managed with QuickCMS version 6.8, especially those with multiple administrators who could be compromised or act maliciously. Successful exploitation can lead to persistent XSS attacks, enabling attackers to steal session cookies, perform unauthorized actions on behalf of users, deface websites, or distribute malware to visitors. This can damage organizational reputation, lead to data breaches, and violate data protection regulations such as GDPR if personal data is compromised. Public-facing websites of government, educational institutions, or businesses using QuickCMS are particularly at risk. The medium CVSS score reflects that exploitation requires admin privileges and some user interaction, limiting the attack scope but not eliminating risk. The absence of patches and vendor communication increases exposure time, potentially inviting targeted attacks. Additionally, the vulnerability could be leveraged as part of a broader attack chain, especially in environments where QuickCMS is integrated with other systems.

Mitigation Recommendations

1. Restrict administrative access to QuickCMS, ensuring only trusted and trained personnel have admin privileges, particularly access to the language editor. 2. Implement strict input validation and sanitization on all language editor inputs, either by applying custom filters or using web application firewalls (WAF) to detect and block malicious payloads. 3. Monitor website content regularly for unauthorized or suspicious HTML/JavaScript injections. 4. Isolate QuickCMS administrative interfaces behind VPNs or IP whitelisting to reduce exposure. 5. Educate administrators about the risks of injecting untrusted content and the importance of secure content management practices. 6. Maintain regular backups of website content to enable quick restoration if defacement occurs. 7. Stay alert for vendor updates or patches and apply them immediately once available. 8. Consider migrating to alternative CMS platforms if QuickCMS support remains unresponsive. 9. Employ Content Security Policy (CSP) headers to limit the execution of unauthorized scripts on the website. 10. Conduct periodic security audits and penetration tests focusing on CMS components.

Need more detailed analysis?Get Pro

Technical Details

Data Version
5.2
Assigner Short Name
CERT-PL
Date Reserved
2025-09-05T10:21:46.832Z
Cvss Version
4.0
State
PUBLISHED

Threat ID: 69172e00355db8f699772cb1

Added to database: 11/14/2025, 1:26:24 PM

Last enriched: 11/14/2025, 1:41:14 PM

Last updated: 11/15/2025, 8:50:02 AM

Views: 12

Community Reviews

0 reviews

Crowdsource mitigation strategies, share intel context, and vote on the most helpful responses. Sign in to add your voice and help keep defenders ahead.

Sort by
Loading community insights…

Want to contribute mitigation steps or threat intel context? Sign in or create an account to join the community discussion.

Actions

PRO

Updates to AI analysis require Pro Console access. Upgrade inside Console → Billing.

Please log in to the Console to use AI analysis features.

Need enhanced features?

Contact root@offseq.com for Pro access with improved analysis and higher rate limits.

Latest Threats