CVE Catalog

CVE-2026-91994

MediumCVSS 6.5
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Low risk
0.42%

33th percentile - higher than 33% of all known CVEs

Summary

Semaphore UI through 2.19.12 exempts GET and HEAD requests from project resource permission checks in GetMustCanMiddleware. Attackers with guest or task_runner roles can read all project environments including plaintext secrets, credentials, and passwords via GET requests to the environment endpoint.

Risk Assessment

Low-privileged users can access sensitive data such as passwords and credentials, potentially leading to privilege escalation and system compromise. The risk applies to all Semaphore UI instances version ≤2.19.12.

Recommendation

Upgrade Semaphore UI to a version later than 2.19.12 that fixes the permission checks. Until then, restrict guest and task_runner roles and monitor access to environment endpoints.

Other vulnerabilities in Semaphore UI

See all
Original NVD description (English source)

Semaphore UI through 2.19.12 exempts GET and HEAD requests from project resource permission checks in GetMustCanMiddleware. Attackers with guest or task_runner roles can read all project environments including plaintext secrets, credentials, and passwords via GET requests to the environment endpoint.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS