Vulnerabilidades no cpio e libarchive

Após quatro anos desde o último lançamento foi publicado 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:

  • CVE-2015-1197 — permite sobrescrever arquivos fora do diretório onde o arquivo está sendo extraído.
  • CVE-2016-2037 — causa escrita em uma área fora do buffer alocado ao processar arquivos cpio específicos;
  • CVE-2019-14866) — 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 Libarchive, que fornece ferramentas para trabalhar com vários formatos de arquivos comprimidos e arquivados, foi identificada uma vulnerabilidade (CVE-2019-18408), 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 no lançamento Lançamento do Chrome OS 78 com suporte para desktops virtuais 3.4.0.

Fonte: opennet.ru

Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS 🔥 Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS | ProHoster