Missing Authorization in ERPNext - #VU163040

 

Missing Authorization in ERPNext - #VU163040

Published: November 9, 2026


Vulnerability identifier: #VU163040
CSH Severity: Low
CVSS v4: 5.3 [CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:N/VI:L/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 to create unauthorized Serial No and Batch records in ERPNext, compromising inventory data integrity.

The vulnerability exists due to missing authorization checks in a Stock module endpoint that creates missing master records when checking whether an inventory number exists. An authenticated attacker can submit a crafted request containing a new inventory number to create the corresponding record despite lacking permission to create those master records.


Affected software

ERPNext

Remediation

Install security update from vendor's website.

ERPNext - addressed in versions 15.122.0, 16.50.0

External References

Related Security Bulletins