Vulnerability Information
Although we use advanced large model technology, its output may still contain inaccurate or outdated information.Shenlong tries to ensure data accuracy, but please verify and judge based on the actual situation.
Vulnerability Title
Semaphore UI: Manager-to-owner privilege escalation via custom-role slug collision
Vulnerability Description
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 role with permission bitmask 15, overriding the built-in manager permissions and granting CanUpdateProject and CanManageProjectUsers owner capabilities. This issue is fixed in versions 2.18.19 and 2.19.5-beta5.
CVSS Information
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
Vulnerability Type
特权管理不恰当
Vulnerability Title
Semaphore UI 权限许可和访问控制问题漏洞
Vulnerability Description
Semaphore UI是Semaphore UI组织的一款持续集成和交付管理工具。 Semaphore UI 2.18.19之前版本和2.19.0-alpha3版本至2.19.5-beta5之前版本存在权限许可和访问控制问题漏洞,该漏洞源于ProjectMiddleware和GetProjectOrGlobalRoleBySlug存在权限控制不当,允许项目经理通过POST /api/project/{id}/roles创建具有权限位掩码15的自定义管理器角色,覆盖内置管理器权限并授予CanUpdateP
CVSS Information
N/A
Vulnerability Type
N/A