PT-2022-15033 · Flatpak+7 · Flatpak+7

Mcv

·

Publicado

2022-01-13

·

Atualizado

2024-06-15

·

CVE-2022-21682

CVSS v3.1

7.7

Alta

VetorAV:N/AC:L/PR:L/UI:N/S:C/C:N/I:H/A:N
Nome do software vulnerável e versões afetadas
Versões do Flatpak anteriores à 1.12.3 e à 1.10.6
Descrição
Uma falha de traversal de caminho afeta o Flatpak, uma estrutura de sandbox e distribuição de aplicativos para Linux. O flatpak-builder aplica finish-args por último na compilação, concedendo ao diretório de compilação acesso total, conforme especificado no manifesto. Normalmente, isso não é um problema, mas se --mirror-screenshots-url for especificado, o flatpak-builder inicia flatpak build --nofilesystem=host appstream-utils mirror-screenshots após a finalização, o que pode levar a problemas. Em uso normal, diretórios vazios podem ser criados em qualquer lugar onde o usuário tenha permissões de gravação. No entanto, um aplicativo malicioso poderia substituir o binário appstream-util e potencialmente realizar ações mais hostis.
Recomendações
Para versões anteriores à 1.12.3, atualize para a versão 1.12.3 ou posterior.
Para versões anteriores à 1.10.6, atualize para a versão 1.10.6 ou posterior.
Como solução temporária, considere evitar o uso da opção --mirror-screenshots-url até que o problema seja resolvido.
Restrinja o acesso ao binário appstream-util para minimizar o risco de exploração.

Exploit

Correção

Path traversal

Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾

Enumeração de Fraquezas

Identificadores relacionados

ALSA-2022:7458
ALSA-2022_7458
ALT-PU-2022-1080
ALT-PU-2022-1081
ALT-PU-2022-1126
ALT-PU-2022-1127
CESA-2022_7458
CVE-2022-21682
DSA-5049-1
GHSA-8CH7-5J3H-G4FX
MGASA-2022-0131
OESA-2022-1788
OPENSUSE-SU-2022:0712-1
OPENSUSE-SU-2022_0712-1
OPENSUSE-SU-2024:11755-1
OPENSUSE-SU-2024:11756-1
RHSA-2022:7458
RHSA-2022_7458
RLSA-2022:7458
SUSE-SU-2022:0712-1

Produtos afetados

Alt Linux
Almalinux
Astra Linux
Centos
Flatpak
Red Hat
Rocky Linux
Suse