Missing Authorization in ERPNext - #VU163055
Published: November 9, 2026
Vulnerability details
The vulnerability allows an authenticated low-privileged attacker to repost General Ledger entries in ERPNext without System Manager permissions.
The vulnerability exists due to missing authorization checks when an accounting voucher method in the Accounts module creates and submits a Repost Accounting Ledger document. An authenticated low-privileged attacker can remotely invoke the method on a voucher they can read, deleting and reposting its entries without victim interaction.