Incorrect authorization in ERPNext - #VU163046
Published: November 9, 2026
Vulnerability details
The vulnerability allows an authenticated attacker to read ERPNext buying-portal records outside their permitted scope, even without assigned roles.
The vulnerability exists due to a supplier portal endpoint checking party names without party types or record permissions when a Customer and a Supplier share a name. An authenticated attacker can submit a crafted request referencing unauthorized records and retrieve their data without victim interaction.