Missing Authorization in ERPNext - #VU163059

 

Missing Authorization in ERPNext - #VU163059

Published: November 9, 2026


Vulnerability identifier: #VU163059
CSH Severity: Low
CVSS v4: 5.3 [CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:L/VI:N/VA:N/SC:N/SI:N/SA:N]
CVE-ID: N/A
CWE-ID: CWE-862
Exploitation vector: Remote access
Exploit availability: No public exploit available

Vulnerability details

The vulnerability allows an authenticated attacker, including a portal user or a user with no assigned roles, to read account balance histories across companies.

The vulnerability exists due to missing authorization checks on accounts and charts when an ERPNext Accounts module dashboard chart source processes balance history requests. An authenticated attacker can submit a crafted request naming an account outside their permitted scope and retrieve its balance history without victim interaction.


Affected software

ERPNext

Remediation

Install security update from vendor's website.

ERPNext - addressed in versions 15.121.4, 16.36.0

External References

Related Security Bulletins