CVE-2024-11587
idcCMS classProvCity.php GetCityOptionJs cross site scripting
Record summary
CVE-2024-11587 has a selected CVSS score of 5.3 (medium); EIP currently links 1 Nuclei template.
Description
A vulnerability was found in idcCMS 1.60. It has been classified as problematic. This affects the function GetCityOptionJs of the file /inc/classProvCity.php. The manipulation of the argument idName leads to cross site scripting. It is possible to initiate the attack remotely. The exploit has been disclosed to the public and may be used.
Exploitation context
Known exploitation
- VulnCheck KEV
- Listed · Jul 31, 2025 · VulnCheck
- Reported exploitation
- Observed · VulnCheck
Available material
- Nuclei templates
- 1
CISA SSVC decision
CISA Coordinator · SSVC 2.0.3 · Evaluated Nov 21, 2024 · Source: CVE List
Affected products and versions
2| Product | Source | Version range | Status |
|---|---|---|---|
idccmsBrowse idccms / idccmsDefault status: unknown | CVE List, VulnCheck | 1.6.0 | affected |
idcCMS | CVE List | 1.60 | affected |
Nuclei templates
1ProjectDiscoveryMEDIUMidcCMS V1.60 - Cross-Site ScriptingCVSS 6.1
idcCMS V1.60 is vulnerable to reflected cross-site scripting (XSS) via the idName parameter in read.php. Unsanitized user input is reflected in the response, allowing arbitrary JavaScript execution.
Impact
Successful exploitation of this XSS vulnerability allows attackers to execute arbitrary JavaScript code in victims' browsers, potentially leading to session hijacking, credential theft, or other malicious activities.
Remediation
Update idcCMS to the latest version. Implement proper input validation and output encoding for all user-supplied data, especially the idName parameter in read.php.
Source: ProjectDiscovery