CVE-2025-65923

MEDIUM

ERPNext < 15.88.1 - Stored Cross-Site Scripting via CSV Import Update Existing Records

Title source: llm
STIX 2.1

Exploitation Summary

EIP tracks 1 public exploit for CVE-2025-65923. PoCs published by 09OHs.

AI-analyzed exploit summary The repository contains only a placeholder README with no technical details or exploit code. The message 'Waiting to public' suggests the content is incomplete or not yet released.

Description

A Stored Cross-Site Scripting (XSS) vulnerability was discovered within the CSV import mechanism of ERPNext thru 15.88.1 when using the Update Existing Recordsoption. An attacker can embed malicious JavaScript code into a CSV field, which is then stored in the database and executed whenever the affected record is viewed by a user within the ERPNext web interface. This exposure may allow an attacker to compromise user sessions or perform unauthorized actions under the context of a victim's account.

Exploits (1)

github STUB
by 09OHs · poc
https://github.com/09OHs/CVE/tree/main/CVE-2025-65923

The repository contains only a placeholder README with no technical details or exploit code. The message 'Waiting to public' suggests the content is incomplete or not yet released.

Classification
Stub 90%
Attack Type
Other
Complexity
Theoretical
Reliability
Theoretical
Target: unknown
No auth needed
devstral-2 · analyzed Feb 27, 2026 Full analysis →

References (1)

Core 1

Scores

CVSS v3 5.4
EPSS 0.0016
EPSS Percentile 5.7%
Attack Vector NETWORK
CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:C/C:L/I:L/A:N

CISA SSVC

Vulnrichment
Exploitation none
Automatable no
Technical Impact partial

Details

CWE
CWE-79
Status published
Products (1)
frappe/erpnext < 15.88.1
Published Feb 03, 2026
Tracked Since Feb 18, 2026