{"id":"CVE-2022-28598","title":"Frappe ERPNext 12.29.0 is vulnerable to XSS where the software does not neutralize or incorrectly neutralize user-controllable input before it is placed in output that is used as a web page that is served to other users.","summary":"Frappe ERPNext 12.29.0 is vulnerable to XSS where the software does not neutralize or incorrectly neutralize user-controllable input before it is placed in output that is used as a web page that is served to other users.","severity":"medium","cvss":6.1,"cvssVector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N","cwe":["CWE-79"],"vendor":"frappe","product":"erpnext","affected":["erpnext = 12.29.0"],"published":"2022-08-22","updated":"2026-07-05","source":"NVD","sourceUrl":"https://nvd.nist.gov/vuln/detail/CVE-2022-28598","references":[{"url":"http://packetstormsecurity.com/files/171730/ERPNext-12.29-Cross-Site-Scripting.html","label":"cve@mitre.org"},{"url":"https://github.com/patrickdeanramos/CVE-2022-28598/blob/main/ERPNext%20-%2012.29.0.pdf","label":"cve@mitre.org"},{"url":"http://erpnext.com","label":"af854a3a-2127-422b-91ae-364da2661108"},{"url":"http://frappe.com","label":"af854a3a-2127-422b-91ae-364da2661108"},{"url":"http://packetstormsecurity.com/files/171730/ERPNext-12.29-Cross-Site-Scripting.html","label":"af854a3a-2127-422b-91ae-364da2661108"},{"url":"https://github.com/patrickdeanramos/CVE-2022-28598/blob/main/ERPNext%20-%2012.29.0.pdf","label":"af854a3a-2127-422b-91ae-364da2661108"}],"tags":["nvd","exploit-available"],"epss":0.04086,"epssPercentile":0.90291,"exploitAvailable":true,"ingestedAt":"2026-07-06T17:03:24.888Z","exploits":{"exploitdb":true,"github":1,"githubRepos":["https://github.com/patrickdeanramos/CVE-2022-28598"],"checkedAt":"2026-09-21T15:25:21.780Z"},"slug":"CVE-2022-28598","body":"## Overview\n\nFrappe ERPNext 12.29.0 is vulnerable to XSS where the software does not neutralize or incorrectly neutralize user-controllable input before it is placed in output that is used as a web page that is served to other users.\n\n## Affected\n\n- `erpnext = 12.29.0`\n\n## Remediation\n\nRefer to the linked advisories for vendor-supplied fixes and affected version ranges.","depth":"twilight","depthScore":46,"depthScoreParts":{"impact":33.6,"likelihood":0.8,"exploitation":12,"ransomware":0},"changes":[]}