Semaphoreui vulnerabilities
We track 4 vulnerabilities in Semaphoreui products across 2 products. 4 are rated high or critical, and none are known to be exploited. The most recent was published on October 19, 2026.
Latest Semaphoreui vulnerabilities
- 8.8 High severity
Semaphore UI: Improperly Controlled Modification of Dynamically-Determined Object Attributes
Semaphore UI through 2.19.16 contains a remote code execution vulnerability that allows users with the task_runner role to override protected Ansible variables by supplying arbitrary keys in the task environment JSON. Attackers can POST tasks setting ansible_s
- 9.9 Critical severity
semaphore: Improper Neutralization of Special Elements used in an OS Command
Semaphore UI is a web interface for managing DevOps tools. Prior to 2.18.17 and 2.19.5-beta2, repository git_url handling passes an attacker-controlled --upload-pack option to CmdGitClient.GetLastRemoteCommitHash through POST /api/project/{id}/repositories and
- 8.8 High severity
semaphore: Improper Privilege Management
Semaphore UI is a web interface for managing DevOps tools. Prior to 2.18.19 and from 2.19.0-alpha3 until 2.19.5-beta5, ProjectMiddleware and GetProjectOrGlobalRoleBySlug allow a project manager to use POST /api/project/{id}/roles to create a custom manager rol
- 8.3 High severity
semaphore: Cross-Site Request Forgery
Semaphore UI is a web interface for managing DevOps tools. Prior to 2.18.21, the /api/users/{id}/password endpoint accepts a cross-site request using the authenticated user's semaphore session cookie without CSRF protection or current-password confirmation, al