Vulnerabilidade crítica no plugin do WordPress wpDiscuz, que conta com 80 mil instalações

No plugin WordPress wpDiscuz, que está instalado em mais de 80 mil sites, foi identificada uma vulnerabilidade crítica que permite fazer upload de qualquer arquivo no servidor sem autenticação. Isso inclui a capacidade de carregar arquivos PHP e executar seu código no servidor. O problema afeta as versões de 7.0.0 a 7.0.4, inclusive. A vulnerabilidade foi corrigida na versão 7.0.5.

O plugin wpDiscuz permite o uso de AJAX para enviar comentários dinamicamente sem recarregar a página. A vulnerabilidade foi causada por um erro na verificação dos tipos de arquivos permitidos, usados para anexar imagens aos comentários. Para restringir o upload de arquivos arbitrários, era chamada uma função para determinar o tipo MIME com base no conteúdo, que era fácil de contornar para carregar arquivos PHP. A extensão do arquivo não era restrita. Por exemplo, era possível carregar um arquivo myphpfile.php, inserindo no início a sequência 89 50 4E 47 0D 0A 1A 0A, que identifica imagens PNG, e em seguida colocar um bloco '<?php' com código PHP.

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