CVE-2026-49391

MEDIUM

Frappe: Stored XSS in Column Headers via Data Import

Title source: cna
STIX 2.1

Description

Frappe is a full-stack web application framework. Prior to 16.19.0 and 15.109.0, Data Import does not escape imported column headers before rendering previews and results, allowing an authenticated importer to persist script content that executes when another user views the import interface. This issue is fixed in versions 16.19.0 and 15.109.0.

Scores

CVSS v4 5.1
EPSS 0.0034
EPSS Percentile 26.9%
CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:P/VC:N/VI:N/VA:N/SC:L/SI:L/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X

CISA SSVC

Vulnrichment
Exploitation none
Automatable no
Technical Impact partial

Details

CWE
CWE-79
Status published
Products (2)
frappe/frappe < 15.109.0
frappe/frappe >= 16.0.0-beta.1, < 16.19.0
Published Aug 06, 2026
Tracked Since Aug 07, 2026