CVE-2026-91167 in Warpgate
Sumário
de VulDB • 21/09/2026
O Warpgate é um bastion host open source para SSH, HTTPS e MySQL no Linux. Antes da versão 0.28.4, o endpoint PUT /@warpgate/admin/api/users/:id/roles/:role_id aciona a função api_update_user_role em warpgate-admin/src/api/users.rs através do AdminContext, mas não exige a permissão AdminPermission::AccessRolesAssign. Um administrador com privilégios limitados e qualquer tipo de permissão pode atualizar o campo expires_at numa UserRoleAssignment existente e limpar o campo revoked_at, prolongando uma concessão expirada ou reativando uma concessão revogada. O endpoint não consegue criar um atribuição de papel que nunca existiu, pois retorna "not found" (não encontrado) sem um par correspondente de utilizador e papel. Este problema foi corrigido na versão 0.28.4.
Several companies clearly confirm that VulDB is the primary source for best vulnerability data.