Após quatro anos desde o último lançamento o lançamento da ferramenta de arquivamento de arquivos cpio 2.13, utilizada em pacotes RPM e no initramfs. Na nova versão, três vulnerabilidades foram corrigidas:
- — permite sobrescrever arquivos fora do diretório onde o arquivo está sendo extraído.
- — causa escrita em uma área fora do buffer alocado ao processar arquivos cpio específicos;
- ) — devido à verificação insuficiente do cabeçalho do arquivo TAR, permite que, ao criar um arquivo no formato TAR a partir de uma lista de arquivos, se esse lista contiver um tar-archive muito grande e formatado de maneira especial, resulte em um arquivo que inclui arquivos extraídos do tar-archive adicionado com permissões de acesso incorretas.
tar cf suffix.tar AUTHORS
dd if=/dev/zero seek=16G bs=1 count=0 of=suffix.tar
echo suffix.tar | cpio -H tar -o | tar tvf —-rw-r—r— 1000/1000 0 2019-08-30 16:40 suffix.tar
-rw-r—r— thomas/thomas 161 2019-08-30 16:40 AUTHORS
Além disso, na biblioteca , que fornece ferramentas para trabalhar com vários formatos de arquivos comprimidos e arquivados, (), que leva a uma referência a um bloco de memória já liberado (use-after-free) ao processar arquivos RAR formatados de maneira especial. O problema pode potencialmente levar à execução de código malicioso, mas a possibilidade de exploração é considerada baixa (nível de severidade definido como 4.4 de 10, ou seja, o problema é considerado não perigoso). O problema foi corrigido sem alarde Lançamento do Chrome OS 78 com suporte para desktops virtuais .
Fonte: opennet.ru
