Skip to content
CVE PROGRAM SOURCE RECORD7.1 High

CVE-2026-91994

Semaphore UI through 2.19.12 Missing Authorization on GET and HEAD Requests

Description

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.

Affected products

Version statuses are supplied by the assigning organization. Consult the original record for detailed ranges and platform conditions.

semaphoreui semaphore

Default version status: unaffected

  • 0 to ≤ 2.19.12affected
pkg:golang/github.com/semaphoreui/semaphore

References