Missing Authorization in ERPNext - #VU163058
Published: November 9, 2026
Vulnerability details
The vulnerability allows an authenticated attacker to read invoice and order item rows belonging to other companies without authorization.
The vulnerability exists due to missing document read permission checks in an ERPNext Accounts module endpoint when processing requests naming inter-company documents. An authenticated attacker can submit a crafted request naming another company's document and receive its item rows without victim interaction, even with a portal account or no assigned roles.