CVE-2026-73292: semaphoreui semaphore Cross-Site Request Forgery (CSRF)
Vulnerability summary
CVE-2026-73292 is a high (CVSS 8.3) Cross-Site Request Forgery (CSRF) vulnerability in semaphoreui semaphore. EPSS estimates a 0.23% chance of exploitation in the next 30 days, higher than 13% of scored vulnerabilities.
Advisory lineage
Upstream 0 · Downstream 3 · Related 3Timeline
- 12-08-2026PublishedVulnerability first disclosed.
- 12-08-2026Last modifiedVulnerability information updated.
Description
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, allowing an unauthenticated attacker to change an administrator's or another user's password after user interaction. This issue is fixed in version 2.18.21.
CVSS metrics
3 scores · 3 sources · 1 version- OSV · GoEcosystem advisory · calculated7.6HighCVSS:3.1/AV:A/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:LDiffers
- NVDNIST8.3HighCVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:L
EPSS trend
Probability
0.23%
Chance of exploitation in the next 30 days
Percentile
13%
Versus all other CVEs
30-day change
0.00 pp
From 0.23% on 18-09-2026
Known exploited
Compare KEV catalogsNot in any of the 3 tracked catalogs.
Public exploits
0 foundNo public exploits indexed.
Weaknesses
CWE · root cause- CWE-352Cross-Site Request Forgery (CSRF)The web application does not, or cannot, sufficiently verify whether a request was intentionally provided by the user who sent the request, which could have originated from an unauthorized actor.
- CWE-620Unverified Password ChangeWhen setting a new password for a user, the product does not require knowledge of the original password, or using another form of authentication.
Affected systems
Github.com/semaphoreui1 product
- semaphore< 0.0.0-20260707190631-c59c3dc9035b
Semaphoreui1 product
- semaphore< 2.18.21
2 vendors · 2 products
References
6 links- github.com/semaphoreui/semaphore/security/advisories/GHSA-8cj9-r88m-8945X Refsource CONFIRMWEBAdvisory
- github.com/semaphoreui/semaphore/commit/2d6e2e3eb10e8bf688e2ab59609b909a012fad4cX Refsource MISCWEBFIX
- github.com/semaphoreui/semaphore/commit/c59c3dc9035badcbf0609c7d35679c06e590a956X Refsource MISCWEBFIX