CVE-2025-65924: frappe_docker · Basic XSS
Affects frappe_dockerSource CVE Database V5
Not known to be exploited · CVSS 4.1 Medium.
Data as of 26 Oct 2026, 14:05 UTC
- EPSS
- 0.2% chance of exploitation in 30 days – higher than 17% of CVEsExploit Prediction Scoring System: the likelihood attackers will use this flaw soon.
CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:C/C:N/I:L/A:NExploitation evidence
Disclosed: evidence found.
CVE published 3 Feb 2026
Detectable: no evidence on record.
No public nuclei template indexed
Weaponised: no evidence on record.
No public exploit code indexed in Metasploit or Exploit-DB
Exploited in the wildExploited: no evidence on record.
Not in CISA KEV and no source reports exploitation
Observed by OffSeq MirageSeen by Mirage: no evidence on record.
No attack traffic recorded by OffSeq Mirage sensors
A missing step is not evidence of safety. Sources: cve.org (opens in a new tab), the Metasploit, Exploit-DB and nuclei-templates index as of 26 Oct 2026.
What to do
Affected software
| Product | Affected | Fixed in |
|---|---|---|
GitHubfrappe/frappe_dockerpkg:github/frappe/frappe_dockerOther threats | Affected
| Fixed in– |
Check your own hosts for these packages with threat-finder (opens in a new tab), our free open-source scanner.
AI-suggested
European organizations should implement the following specific mitigations: 1) Immediately audit and restrict access to the 'Add Quality Goal' function to trusted personnel only, minimizing the risk of malicious input. 2) Implement input validation and sanitization at the application level to strip or encode HTML tags, especially <a> tags, in fields intended for plain text before PDF generation. 3) Where possible, update ERPNext to versions beyond 15.88.1 once patches addressing this vulnerability are released. 4) Educate users to treat ERP-generated PDFs with caution and verify links before clicking, particularly those received from internal sources. 5) Employ PDF scanning tools that can detect and flag suspicious hyperlinks in generated documents. 6) Monitor logs for unusual activity related to the 'Add Quality Goal' function and PDF generation. 7) Consider deploying endpoint protection solutions capable of detecting phishing and malware payloads delivered via PDFs. 8) Engage with ERPNext vendors or community to track patch releases and vulnerability disclosures. These measures go beyond generic advice by focusing on access control, input sanitization, user education, and document inspection tailored to this vulnerability.
Description
ERPNext thru 15.88.1 does not sanitize or remove certain HTML tags specifically `<a>` hyperlinks in fields that are intended for plain text. Although JavaScript is blocked (preventing XSS), the HTML is still preserved in the generated PDF document. As a result, an attacker can inject malicious clickable links into an ERP-generated PDF. Since PDF files generated by the ERP system are generally considered trustworthy, users are highly likely to click these links, potentially enabling phishing attacks or malware delivery. This issue occurs in the Add Quality Goal' function.