Skip to main content

Quick.Cms CVE-2025-9980

MEDIUM
Cross-site Scripting (XSS) (CWE-79)
2025-10-23 cvd@cert.pl
4.8
CVSS 4.0 · Vendor: cert
Share

Severity by source

Vendor (cert) PRIMARY
4.8 MEDIUM
CVSS:4.0/AV:N/AC:L/AT:N/PR:H/UI:P/VC:N/VI:N/VA:N/SC:L/SI:L/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X
vuln.today AI
4.8 MEDIUM

Admin access needed so PR:H; victim must visit the page so UI:R; stored XSS executes in another user's browser so S:C with low C and I, no availability impact.

3.1 AV:N/AC:L/PR:H/UI:R/S:C/C:L/I:L/A:N
4.0 AV:N/AC:L/AT:N/PR:H/UI:P/VC:N/VI:N/VA:N/SC:L/SI:L/SA:N

Primary rating from Vendor (cert).

CVSS VectorVendor: cert

Attack Vector
Network
Attack Complexity
Low
Privileges Required
High
User Interaction
P
Scope
X

Lifecycle Timeline

1
Analysis Generated
Oct 08, 2026 - 14:42 vuln.today

DescriptionCVE.org

QuickCMS is vulnerable to multiple Stored XSS in page editor functionality (pages-form). Malicious attacker with admin privileges can inject arbitrary HTML and JS into website, which will be rendered/executed when visiting edited 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.

AnalysisAI

Stored cross-site scripting in the Quick.Cms page editor (pages-form) allows an authenticated administrator to inject arbitrary HTML and JavaScript that is persisted and then executed in the browser of any user who later visits the edited page. Only version 6.8 has been tested and confirmed vulnerable; the vendor was notified early but did not respond with vulnerability details or an affected version range, so other versions remain untested and may also be affected. A key limiting factor noted by the researcher is that Quick.Cms by default does not allow the admin user to insert JavaScript into the site, meaning full script execution likely depends on a non-default configuration that permits raw HTML/script entry; EPSS is low at 0.19% (8th percentile), and no public exploit code or confirmed active exploitation was identified at time of analysis.

Technical ContextAI

The issue is a CWE-79 improper neutralization of input during web page generation (cross-site scripting) in the OpenSolution Quick.Cms content management system, tracked against the CPE cpe:2.3:a:opensolution:quick.cms:6.8. The vulnerability lives in the page-editing functionality (pages-form), where stored content is subsequently rendered to visitors without adequate output encoding or input sanitization. Because the payload is persisted rather than reflected, the malicious markup is stored server-side and fires whenever a user loads the affected page, which is why the assessed vector uses scope change (S:C) with limited confidentiality and integrity impact (C:L/I:L) rather than a full defacement or data-exfiltration claim. The CVSS v4.0 vector supplied by the reporter (CVSS:4.0/AV:N/AC:L/AT:N/PR:H/UI:P) is network-reachable but requires high privileges (PR:H) and passive user interaction (UI:P), and our independent assessment maps this to CVSS:3.1/AV:N/AC:L/PR:H/UI:R/S:C/C:L/I:L/A:N, i.e. a post-authentication, admin-only XSS. The programmatic execution of injected JavaScript is further gated by a default Quick.Cms configuration in which the administrator account cannot add JavaScript to the site, so exploitation in practice presumes an operator has loosened that restriction or otherwise enabled raw HTML/script entry in the editor.

RemediationAI

No vendor-released patch or fixed version was identified at time of analysis: the vendor was notified early but did not respond with vulnerability details, an affected version range, or a fix, so there is no exact upgrade target to cite. The most effective compensating control is to harden the page editor itself - enforce server-side output encoding and sanitization of the pages-form content on render (for example an HTML sanitizer with a strict allowlist), and explicitly disable the configuration or plugin that permits raw HTML/JavaScript entry by administrators; the trade-off is that legitimate embedded content or rich formatting may need to be re-implemented through the sanitizer's allowlist. As a second layer, deploy a Content-Security-Policy header that disallows inline script and restricts script-src to trusted origins, which blocks the injected payload from executing even if it is stored, at the cost of potentially breaking legitimate inline scripts on the site. Because exploitation requires a high-privilege admin account, restrict administrative access to a trusted network or VPN, enforce unique credentials and MFA on admin logins, and monitor administrator account activity for unauthorized page edits; note that these reduce but do not eliminate the risk from a malicious insider or an already-compromised admin session. Until a vendor fix exists, treat Quick.Cms 6.8 as untrusted for admin-authored rich content and periodically audit stored page bodies for injected markup. Monitor https://cert.pl/posts/2025/10/CVE-2025-9980 and https://opensolution.org/cms-system-quick-cms.html for a vendor advisory, and validate any remediation against a test instance before rolling it out.

CVE-2023-43345 HIGH POC
8.6 Oct 19

Cross-site scripting (XSS) vulnerability in opensolution Quick CMS v.6.7 allows a local attacker to execute arbitrary co

CVE-2012-6430 MEDIUM POC
4.3 Mar 24

Cross-site scripting (XSS) vulnerability in Open Solution Quick.Cms 5.0 and Quick.Cart 6.0, possibly as downloaded befor

CVE-2023-43346 MEDIUM POC
5.4 Oct 20

Cross-site scripting (XSS) vulnerability in opensolution Quick CMS v.6.7 allows a local attacker to execute arbitrary co

CVE-2023-43344 MEDIUM POC
5.4 Oct 19

Cross-site scripting (XSS) vulnerability in opensolution Quick CMS v.6.7 allows a local attacker to execute arbitrary co

CVE-2023-43342 MEDIUM POC
5.4 Oct 19

Cross-site scripting (XSS) vulnerability in opensolution Quick CMS v.6.7 allows a local attacker to execute arbitrary co

CVE-2023-43343 MEDIUM POC
5.4 Oct 05

Cross-site scripting (XSS) vulnerability in opensolution Quick CMS v.6.7 allows a local attacker to execute arbitrary co

CVE-2021-47981 MEDIUM POC
5.1 May 16

Quick.CMS 6.7 contains a cross-site scripting vulnerability in the sliders form that allows authenticated attackers to i

CVE-2012-3833 MEDIUM POC
4.3 Jul 03

Cross-site scripting (XSS) vulnerability in the default index page in admin/ in Quick.CMS 4.0 allows remote attackers to

CVE-2026-11860 HIGH
7.5 Jun 15

Unsafe PHP deserialization in Quick.CMS by OpenSolution lets an on-path attacker who can tamper with the plaintext HTTP

CVE-2025-9982 MEDIUM
6.9 Nov 14

A vulnerability exists in QuickCMS version 6.8 where sensitive admin credentials are hardcoded in a configuration file a

CVE-2025-9981 MEDIUM
4.8 Oct 23

Stored cross-site scripting in the slider editor (sliders-form) of OpenSolution Quick.Cms lets an authenticated administ

CVE-2025-10018 MEDIUM
4.8 Nov 14

QuickCMS is vulnerable to multiple Stored XSS in language editor functionality (languages). Rated medium severity (CVSS

Share

CVE-2025-9980 vulnerability details – vuln.today

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy