| Reporter | Title | Published | Views | Family All 13 |
|---|---|---|---|---|
| ERPNext 12.29 - Cross-Site Scripting Vulnerability | 5 Apr 202300:00 | – | zdt | |
| CVE-2022-28598 | 22 Aug 202217:15 | – | attackerkb | |
| CVE-2022-28598 | 22 Aug 202220:20 | – | circl | |
| ERPNext 跨站脚本漏洞 | 22 Aug 202200:00 | – | cnnvd | |
| CVE-2022-28598 | 22 Aug 202200:00 | – | cve | |
| CVE-2022-28598 | 22 Aug 202200:00 | – | cvelist | |
| EUVD-2022-33040 | 22 Aug 202200:00 | – | euvd | |
| CVE-2022-28598 | 22 Aug 202217:15 | – | nvd | |
| CVE-2022-28598 | 22 Aug 202217:15 | – | osv | |
| ERPNext 12.29 Cross Site Scripting | 6 Apr 202300:00 | – | packetstorm |
# Exploit Title: ERPNext 12.29 - Cross-Site Scripting (XSS)
# Date: 7 Feb 2023
# Exploit Author: Patrick Dean Ramos / Nathu Nandwani / Junnair Manla
#Github - https://github.com/patrickdeanramos/CVE-2022-28598
# Vendor Homepage: https://erpnext.com/
# Version: 12.29
# CVE-2022-28598
Summary: Stored cross-site scripting (XSS) vulnerability was found in ERPNext 12.29 where the
"last_known_version" field found in the "My Setting" page in ERPNext
12.29.0 allows remote attackers to inject arbitrary web script or HTML via
a crafted site name by doing an authenticated POST HTTP request to
'/desk#Form/User/(Authenticated User)' and inject the script in the
'last_known_version' field where we are able to view the script by
clicking the 'pdf' view form.
This vulnerability is specifically the "last_known_version" field found
under the 'My Settings' where we need to first save the my settings.
1. Login as any user
2. Under the ‘last_known_version’ field we are going to inject our
malicious script.
3. To view our injected script we need to click the view pdf page, and as
seen below we have successfully injected our script.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