Skip to main content
VulnerabilityPublished Updated

CVE-2025-65923: Cross-site Scripting

Source CVE Database V5

0

Not known to be exploited · CVSS 5.4 Medium.

Data as of 26 Oct 2026, 09:15 UTC

CVSS 3.1 base score
5.4Medium
How severe the flaw is on the 0–10 CVSS scale.
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:N

Exploitation evidence

  1. Disclosed: evidence found.

    CVE published 3 Feb 2026

  2. Detectable: no evidence on record.

    No public nuclei template indexed

  3. Weaponised: no evidence on record.

    No public exploit code indexed in Metasploit or Exploit-DB

  4. Exploited in the wild: no evidence on record.

    Not in CISA KEV and no source reports exploitation

  5. Observed by OffSeq 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.

References

Community reviews

Loading reviews…