PatchSiren cyber security CVE debrief
CVE-2026-73292 semaphoreui CVE debrief
Semaphore UI, a web interface for managing DevOps tools, has a vulnerability prior to version 2.18.21. The /api/users/{id}/password endpoint is susceptible to cross-site request forgery (CSRF) attacks, allowing an unauthenticated attacker to change a user's password, including administrators, after user interaction. This issue is addressed in version 2.18.21.
- Vendor
- semaphoreui
- Product
- semaphore
- CVSS
- HIGH 8.3
- CISA KEV
- Not listed in stored evidence
- Original CVE published
- 2026-08-12
- Original CVE updated
- 2026-09-09
- Advisory published
- 2026-08-12
- Advisory updated
- 2026-09-09
Who should care
Defenders managing DevOps tools, especially those using Semaphore UI, should assess their exposure to this vulnerability. This includes administrators and security teams responsible for DevOps environments.
Why it matters
Defenders should care about CVE-2026-73292 because it allows an unauthenticated attacker to change user passwords in Semaphore UI with user interaction. This vulnerability requires verification of exposure, especially for administrators and DevOps teams, and prompt updating to version 2.18.21. The impact is significant due to potential disruption of operations and unauthorized access.
- An attacker could change user passwords, potentially disrupting access and operations.
- Administrators' passwords could be changed, leading to elevated attacker control.
- User interaction is required, which might limit the attack's success but also introduces uncertainty.
Technical summary
The Semaphore UI, used for managing DevOps tools, has a CSRF vulnerability in the /api/users/{id}/password endpoint. This allows an unauthenticated attacker to change a user's password with user interaction. The issue is fixed in version 2.18.21. Affected deployments should be verified, and updates applied to prevent unauthorized password changes. Defenders should assess exposure, especially for administrators, and ensure prompt updates. Additional security measures, such as monitoring and compensating controls, should be considered for exposed systems.
Defensive priority
Defenders should prioritize verifying exposure of Semaphore UI instances, especially those with administrator accounts, and ensure they are running version 2.18.21 or later. This involves checking current versions, assessing user interaction risks, and applying the necessary updates.
Recommended defensive actions
- Verify Semaphore UI version and update to 2.18.21 or later.
- Assess user interaction risks with the /api/users/{id}/password endpoint.
- Implement additional security measures to detect and prevent CSRF attacks.
- Review compensating controls for exposed systems while remediation is scheduled.
- Check relevant monitoring, detection, and logs for exposed assets.
- Track exceptions and retest remediated assets.
- Confirm whether affected product deployments exist in managed environments.
Evidence notes
The CVE record and NVD entry provide details on the vulnerability, its impact, and the fix in version 2.18.21. However, specific details about affected deployments, exploitation attempts, or post-exploitation impacts are not provided in the source corpus.
Sources and references
Verified primary and authoritative sources
-
CVE-2026-73292 CVE Program record
Publisher, destination, and source semantics verified
URL: https://www.cve.org/CVERecord?id=CVE-2026-73292
CVE Program - Official CVE Program record with source-provided CVE metadata.
-
CVE-2026-73292 NVD vulnerability detail
Publisher, destination, and source semantics verified
URL: https://nvd.nist.gov/vuln/detail/CVE-2026-73292
NIST National Vulnerability Database - Official NIST NVD detail page and source-specific vulnerability assessment.
Supplemental references
-
Source reference
Unverified legacy reference
URL: https://github.com/semaphoreui/semaphore/commit/2d6e2e3eb10e8bf688e2ab59609b909a012fad4c
-
Source reference
Unverified legacy reference
URL: https://github.com/semaphoreui/semaphore/commit/c59c3dc9035badcbf0609c7d35679c06e590a956
-
Source reference
Unverified legacy reference
URL: https://github.com/semaphoreui/semaphore/releases/tag/v2.18.21
-
Source reference
Unverified legacy reference
URL: https://github.com/semaphoreui/semaphore/security/advisories/GHSA-8cj9-r88m-8945
Methodology and review provenance
AI-assisted synthesis based on stored public vulnerability evidence. System validation, approval state, and publication status do not by themselves establish human review of this revision. PatchSiren helps prioritize defensive review and does not prove exposure or remediation on any system.