CVE-2025-65923: Cross-site Scripting
Source CVE Database V5
Not known to be exploited · CVSS 5.4 Medium.
Data as of 26 Oct 2026, 11:07 UTC
- EPSS
- 0.1% chance of exploitation in 30 days – higher than 8% 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:L/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
AI-suggested
European organizations should implement the following specific mitigations: 1) Restrict CSV import permissions strictly to trusted and trained personnel to minimize the risk of malicious CSV uploads. 2) Implement input validation and sanitization at the application layer, ensuring that CSV fields do not contain executable scripts or HTML content before import. 3) Employ Content Security Policy (CSP) headers in the ERPNext web interface to limit the execution of unauthorized scripts. 4) Monitor and audit CSV import activities and user actions to detect anomalous behavior or unauthorized imports. 5) Educate users about the risks of interacting with untrusted data within ERPNext. 6) Regularly update ERPNext to the latest versions once patches addressing this vulnerability are released. 7) Consider deploying web application firewalls (WAFs) with rules targeting XSS payloads in HTTP requests. 8) Isolate ERPNext instances and enforce strict network segmentation to limit lateral movement if exploitation occurs. These measures go beyond generic advice by focusing on operational controls, user training, and layered defenses tailored to the CSV import vector.
Description
CVE-2025-65923 is a stored Cross-Site Scripting (XSS) vulnerability in ERPNext's CSV import feature when using the 'Update Existing Records' option. An attacker can inject malicious JavaScript into CSV fields, which is then stored and executed in the web interface when a user views the affected record. This can lead to session hijacking or unauthorized actions under the victim's account context. The vulnerability requires low privileges but does require user interaction to trigger. It has a CVSS score of 5.4 (medium severity). No known exploits are reported in the wild yet. Organizations using ERPNext should be cautious when importing CSV data and apply appropriate input validation and sanitization controls. This vulnerability primarily impacts confidentiality and integrity but not availability.