Missing Authorization in ERPNext - #VU163067
Published: November 9, 2026
Vulnerability details
The vulnerability allows an authenticated low-privileged attacker to compromise sales data integrity by creating POS Invoice Merge Logs outside their permitted role.
The vulnerability exists due to missing authorization checks in an ERPNext POS endpoint when processing requests to create POS Invoice Merge Logs. An authenticated low-privileged attacker can send a crafted request to create a log for invoices outside their permitted scope without victim interaction.