Cronaca di un'inchiapp###ata senza vaselina!
Recentemente sono passato da AV ad un host a pagamento (avevo bisogno di accedere a file esterni)
Una bella sera mi è venuta la brillante idea di modificare il mio modulo invia email.
Modificandolo però ho fatto un madornale errore, non ho controllato l'input.
Per chi non lo sapesse il comando mail di PHP funziona in questo modo:
Mail("destinatario","oggetto","messaggio","header" )
Io la usavo in questo modo:
Mail("mio@indirizzo.it","oggettoinserito","messagg io inserito","From: $mail")
Uno spammer quindi inserendo nel campo $mail direttamente un email ha sfruttato il mio spazio e il mio dominio per spammare in giro.
Un attacco di code injection.
Fortunatamente mene sono accorto relativamente presto, ma la frittata era fatta.
Su AV questo attacco accade relativamente di rado dato che il dominio di altervista è su tutte le liste antispam del globo, state attenti se utilizzate questa funzione perchè potrebbero utilizzarvi per inviare virus o roba peggiore.