PT-2026-91454 · Unknown · Packagekit
CVSS v3.1
7.1
Alta
| Vetor | AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:H/A:H |
Nome do Software Vulnerável e Versões Afetadas
PackageKit (versões afetadas não especificadas)
Description
Uma falha de autorização existe no PackageKit ao utilizar o backend dnf5. O sistema ignora a verificação de autorização do polkit para transações que incluem a flag
SIMULATE (dry-run). No entanto, a função RepoRemove() ignora essa flag e executa a transação real devido a um erro de lógica em sua condição de guarda (role == REPO REMOVE || !SIMULATE), que é sempre verdadeira para a remoção de repositórios. Isso permite que um usuário local não privilegiado realize a desinstalação real de um pacote alegando simular a ação, impactando a integridade e a disponibilidade das informações protegidas.Recommendations
No momento, não há informações sobre uma versão mais recente que contenha a correção para esta vulnerabilidade.
Exploit
Incorrect Authorization
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾
Enumeração de Fraquezas
Identificadores relacionados
Produtos afetados
Packagekit