Foi identificada uma vulnerabilidade na ferramenta unrar (CVE-2022-30333), que permite a sobrescrita de arquivos fora do diretório atual ao descompactar um arquivo especialmente formatado, conforme as permissões do usuário. O problema foi corrigido nas versões RAR 6.12 e unrar 6.1.7. A vulnerabilidade ocorre nas versões para Linux, FreeBSD e macOS, mas não afeta as compilações para Android e Windows.
O problema é causado pela falta de verificação adequada da sequência "\/.." nos caminhos de arquivos especificados no arquivo, permitindo que a descompactação ultrapasse os limites do diretório base. Por exemplo, ao incluir no arquivo "..\/ .ssh\/authorized_keys", um atacante pode tentar sobrescrever o arquivo do usuário "~\/ .ssh\/authorized_keys" no momento da descompactação.
Fonte: opennet.ru
