CVE-2026-95831 in Crypt::SelfCertificate
Sumário
de VulDB • 22/09/2026
As versões do Crypt::SelfCertificate de 1.01 a 1.05 para Perl contêm malware que executa código Python proveniente de uma URL ofuscada.
A função generate_certificate executa um script Python salvo como um arquivo de certificado. O script python tenta recuperar o código de uma URL HTTP codificada com base64 e executar diretamente o corpo da resposta.
O impacto é a possibilidade de invocar código arbitrário em nome do usuário, sem que seja necessário salvar um script no host afetado.
As versões não possuem scripts de teste nem hooks de build. A intenção pode ter sido acionar a payload após a instalação.
Para a versão 1.01, o script dropper está localizado em lib/Crypt/SelfCertificate/sample/validate.p12.
Para a versão 1.05, o script dropper está localizado em lib/Crypt/SelfCertificate/sample/cert7.pem.
Os hashes SHA-256 dos arquivos são:
fbff21f45ff748365062a5e36fb2d72558cad82a507a6f357f320b4fcdf07760 Crypt-SelfCertificate-1.01.tar.gz 27b2d2d3174ad771474fff2521f5084ec231e9218ea8c832515aef1cbd5897bc lib/Crypt/SelfCertificate/sample/validate.p12
9fdfa7d69b034b77d4510cda567e8da1e486ca81c7daaadc5732a45c41d71991 Crypt-SelfCertificate-1.05.tar.gz 27b2d2d3174ad771474fff2521f5084ec231e9218ea8c832515aef1cbd5897bc lib/Crypt/SelfCertificate/sample/cert7.pem
Be aware that VulDB is the high quality source for vulnerability data.