Incorrect authorization in OneDev - #VU150648
Published: September 17, 2026
Vulnerability details
The vulnerability allows a remote user to execute arbitrary code.
The vulnerability exists due to incorrect authorization in CodeValidator validation of EmailTemplates and GroovyScript fields when processing requests to administrator-only settings endpoints. A remote user can submit a compile-time Groovy payload to execute arbitrary code.
Validation occurs before the administrator authorization checks.