
Script de exploração em Python para CVE-2020-28458, uma vulnerabilidade de poluição de protótipo no DataTables. Ele envia payloads elaborados para URLs alvo, suporta configuração de proxy e timeout, e analisa respostas JSON para verificar a poluição.
As versões afetadas deste pacote são vulneráveis a Prototype Pollution. datatables v1.10.16-1.10.16
Execute o script Python e insira as entradas necessárias:
Exemplo: python3 exploit.py
O script usa logging para uma melhor saída e verifica a presença de prototype pollution analisando respostas JSON quando possível.