Cross-site scripting in dependency-track - #VU127081
Published: December 16, 2019 / Updated: April 23, 2026
dependency-track
Detailed vulnerability description
The vulnerability allows a remote user to execute arbitrary script in another user's browser.
The vulnerability exists due to persistent cross-site scripting in project properties when handling property values containing malicious script. A remote user can create a project property with a malicious script payload to execute arbitrary script in another user's browser.
User interaction is required, as another portfolio manager must click the malicious property value.