Incorrect authorization in ERPNext - #VU163048
Published: November 9, 2026
Vulnerability details
The vulnerability allows an authenticated user with a common operational role to read site-wide stock value beyond their authorized scope.
The vulnerability exists due to missing record-level authorization checks in ERPNext's Stock dashboard chart endpoint when the caller has no permitted warehouses. An authenticated user with a common operational role can send a crafted request naming records outside their permitted scope and receive stock value data without victim interaction.