PT-2021-5823 · Gnome+9 · Gnome Glib+9
CVE-2021-28153
·
Publicado
2021-03-10
·
Atualizado
2024-02-27
CVSS v3.1
5.3
Média
| Vetor | AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:N |
Nome do software vulnerável e versões afetadas
Versões do GNOME GLib anteriores à 2.66.8
Descrição
Foi detectada uma falha no GNOME GLib quando a função
g file replace() é utilizada com G FILE CREATE REPLACE DESTINATION para substituir um caminho que é um link simbólico pendente. Isso cria incorretamente o destino do link simbólico como um arquivo vazio, o que poderia ter relevância para a segurança se o link simbólico for controlado por um invasor. Se o caminho for um link simbólico para um arquivo que já existe, o conteúdo desse arquivo permanece inalterado. A vulnerabilidade pode permitir que um invasor remoto comprometa a integridade dos dados sem precisar de privilégios de root.Recomendações
Para versões do GNOME GLib anteriores à 2.66.8, atualize para a versão 2.66.8 ou posterior para resolver o problema. Como solução temporária, considere restringir o uso da função
g file replace() com G FILE CREATE REPLACE DESTINATION ao lidar com links simbólicos pendentes para minimizar o risco de exploração.Exploit
Correção
DoS
Link Following
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾
Enumeração de Fraquezas
Identificadores relacionados
Produtos afetados
Alt Linux
Almalinux
Astra Linux
Centos
Gnome Glib
Linuxmint
Red Hat
Rocky Linux
Suse
Ubuntu