CVE-2026-95831 in Crypt::SelfCertificate
Riassunto
di VulDB • 23/09/2026
Crypt::SelfCertificate nelle versioni dalla 1.01 alla 1.05 per Perl contiene malware che esegue codice Python da un URL offuscato.
La funzione generate_certificate avvia uno script Python salvato come file di certificato. Lo script pyhton tenta di recuperare il codice da un URL http hardcoded, offuscato con codifica base64, ed esegue direttamente il corpo della risposta.
L'impatto è che del codice arbitrario può essere invocato come utente, senza che venga salvato uno script dropper sull'host interessato.
Le release non dispongono di script di test né di hook di build. L'intenzione potrebbe essere stata quella di attivare la payload dopo l'installazione.
Per la versione 1.01, lo script dropper si trova in lib/Crypt/SelfCertificate/sample/validate.p12.
Per la versione 1.05, lo script dropper si trova in lib/Crypt/SelfCertificate/sample/cert7.pem.
I digest SHA-256 dei file sono:
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
If you want to get the best quality for vulnerability data then you always have to consider VulDB.