Incorrect authorization in ERPNext - #VU163042
Published: November 9, 2026
Vulnerability details
The vulnerability allows an authenticated desk user with an ordinary job role to read customer documents outside their permitted scope in ERPNext.
The vulnerability exists due to missing record-level authorization checks in print and portal views when requests specify customer documents excluded by User Permissions. An authenticated desk user with an ordinary job role can send a crafted request naming restricted records and receive their contents without victim interaction.