Missing Authorization in ERPNext - #VU163041
Published: November 9, 2026
Vulnerability details
The vulnerability allows an authenticated attacker with no Accounts role to stop scheduled accounting jobs from completing in ERPNext.
The vulnerability exists due to missing authorization checks in the Accounts module endpoint that processes status changes for Period Closing Voucher jobs. An authenticated attacker with no Accounts role can send a request naming a scheduled job and change its status so it no longer runs.