Description
Vvveb before version 1.0.8.2 contains an information disclosure vulnerability that allows unauthenticated attackers to obtain sensitive server information by triggering unhandled exceptions in the password-reset module. Attackers can access the admin password-reset endpoint to trigger a fatal error caused by a missing namespace import, which exposes the absolute server file path, internal class namespaces, line numbers, and source code excerpts through the debug exception handler rendered to unauthenticated requests.
Problem types
Initialization of a Resource with an Insecure Default
Generation of Error Message Containing Sensitive Information
Product status
Any version before 1.0.8.2
Credits
Basant Kumar (@CyberWarrior9)
Hamed Kohi (@0xhamy)
VulnCheck
References
github.com/.../Vvveb/security/advisories/GHSA-xgvg-r47g-786r
github.com/givanz/Vvveb/releases/tag/1.0.8.2
github.com/.../Vvveb/security/advisories/GHSA-xgvg-r47g-786r
www.vulncheck.com/...-disclosure-via-debug-exception-handler