Incorrect authorization in ERPNext - #VU163047
Published: November 9, 2026
Vulnerability details
The vulnerability allows an authenticated attacker to read Issues belonging to other customers in ERPNext, even with no assigned roles.
The vulnerability exists due to missing record-level authorization in the customer portal list endpoint when requests name Issues outside the caller's permitted customer scope. An authenticated attacker can send a crafted request naming those records and receive their data without victim interaction.