Description
A flaw has been found in SPA-Cart eCommerce CMS 1.9.0.3. The affected element is an unknown function of the file /search. This manipulation of the argument filter[brandid]/filter[price] causes cross site scripting. The attack is possible to be carried out remotely. The exploit has been published and may be used. Upgrading to version 1.9.1.4 is sufficient to fix this issue. It is advisable to upgrade the affected component.
Affected products
| Vendor | Product | Affected | Fixed |
|---|---|---|---|
| SPA-Cart | eCommerce CMS | 1.9.0.3 | 1.9.1.4 |
Public exploits
Exploit or proof-of-concept code for this vulnerability is publicly available, which lowers the bar for attackers. Treat it as a reason to patch sooner.
Exploit-DB 1
- SPA-Cart eCommerce CMS 1.9.0.3 - Reflected XSS EDB-51713 · webapps · Sep 4, 2023
Sources: PoC-in-GitHub, Metasploit Framework, Exploit-DB — updated daily. Only links are listed; no exploit code is hosted here.
Automated scanner template
A ready-made Nuclei template detects this vulnerability automatically. Vulnerabilities with public scanner templates are typically probed across the internet soon after the template appears — exposed systems should be patched first.
- SPA-Cart eCommerce CMS 1.9.0.3 - Cross-Site Scripting http/cves/2023/CVE-2023-4547.yaml
Source: projectdiscovery/nuclei-templates (MIT) — updated daily. Only links are listed.
References
- VDB-238058 | SPA-Cart eCommerce CMS search cross site scripting vdb-entry technical-description
- VDB-238058 | CTI Indicators (IOB, IOC, TTP, IOA) signature permissions-required
- CVE-2023-4547 | CVE Analysis and Report third-party-advisory
- Submit #197638 | SPA-Cart eCommerce CMS 1.9.0.3 - Reflected XSS third-party-advisory
- http://packetstormsecurity.com/files/174343/SPA-Cart-eCommerce-CMS-1.9.0.3-Cross-Site-Scripting.html related
- https://www.exploit-db.com/exploits/51713 exploit
- https://codecanyon.net/item/ajax-cart-very-fast-no-page-reloading-many-features-responsive-and-mobile-skin/17109430 broken-link patch