Lucene search
K

Opencart 3.x Cross Site Scripting

🗓️ 02 Sep 2019 00:00:00Reported by Nipun SomaniType 
packetstorm
 packetstorm
🔗 packetstormsecurity.com👁 259 Views

Opencart 3.x.x Authenticated Stored XSS allows injection of arbitrary JavaScript code in admin panel categories, products, and information pages leading to Stored Cross-Site-Scripting(XSS)

Related
Code
ReporterTitlePublishedViews
Family
0day.today
Opencart 3.x - Cross-Site Scripting Vulnerability
2 Sep 201900:00
zdt
Circl
CVE-2019-15081
21 Sep 202104:41
circl
CVE
CVE-2019-15081
15 Aug 201914:25
cve
Cvelist
CVE-2019-15081
15 Aug 201914:25
cvelist
Exploit DB
Opencart 3.x - Cross-Site Scripting
2 Sep 201900:00
exploitdb
EUVD
EUVD-2019-6159
7 Oct 202500:30
euvd
exploitpack
Opencart 3.x - Cross-Site Scripting
2 Sep 201900:00
exploitpack
NVD
CVE-2019-15081
15 Aug 201915:15
nvd
Prion
Design/Logic Flaw
15 Aug 201915:15
prion
Positive Technologies
PT-2019-13973 · Opencart · Opencart
15 Aug 201900:00
ptsecurity
Rows per page
`# Exploit Title: Opencart 3.x.x Authenticated Stored XSS  
# Date: 08/15/2019  
# Exploit Author: Nipun Somani  
# Author Web: http://thehackerstore.net  
# Vendor Homepage: https://www.opencart.com/  
# Software Link: https://github.com/opencart/opencart  
# Version: 3.x.x  
# Tested on: Debian 9, Windows 10 x64  
# CVE : CVE-2019-15081  
  
  
Description:  
The Opencart Version 3.x.x allows editing Source/HTML of the Categories /  
Product / Information pages in the admin panel which isn't sanitized to  
user input allowing for an attacker to execute arbitrary javascript code  
leading to Stored Cross-Site-Scripting(XSS).  
  
Proof-of-Concept(POC):  
  
1. Log-in to admin-panel.  
2. Navigate to Catlog and then select any of [Categories or Products or Information] options and and pick any entry or create one.  
3. Under description click on Source option and insert your XSS payload.  
i.e: "><script>alert("XSS")</script>  
4. Now visit the modified page of your public website. And your injected XSS payload will execute.  
`

Data

Build on a solid foundation with Vulners data

We provide the essential building blocks for cybersecurity solutions with comprehensive, structured, and constantly updated vulnerability and exploits data

Api

Power your application with Vulners API

The Vulners REST API offers reliable, high-performance access to vulnerability intelligence, with 99.9% SLA uptime and CDN-backed data delivery for seamless global access

App

Assess and manage vulnerabilities with Vulners tools

Built on top of Vulners' database and SDK, end-user solutions give security professionals and developers lightweight and powerful tools for vulnerability remediation