Authorization bypass through user-controlled key in ERPNext - #VU163030
Published: November 9, 2026
Vulnerability details
The vulnerability allows an authenticated attacker to read asset depreciation data belonging to companies they are not permitted to access.
The vulnerability exists due to missing asset read authorization checks in ERPNext Assets module endpoints when resolving depreciation schedules from caller-supplied assets. An authenticated attacker can submit a request naming another company's asset to retrieve its purchase value, depreciated value, and depreciation entries without victim interaction.