On 05/31/2010 03:20 PM, Marco Ermini wrote:
Quello che ho capito è che se non ripulisci la cache del browser, o se
qualcuno fa "shoulder surfing" può leggere l'username/password
dall'URL. Ma francamente, la situazione non migliorerebbe moltissimo
se fosse usato POST - posso ripescare il cookie dell'autenticazione
comunque - nemmeno mi serve scoprire la password... - ed username e
password posso leggerli mentre l'utente li batte sulla tastiera.

Insomma forse il sito potrebbe essere fatto meglio, ma non mi sembra
che ci siano scenari che verrebbero significativamente migliorati
cambiando il GET in un POST. Correggetemi se sbaglio.

Diciamo che cambiare la get in post riduce il problema del shoulder surfing, che peralto e' un problema marginale. Ritengo piu' utile usare un hash piuttosto che la pwd in chiaro, come qualcuno ha gia' suggerito. In questo caso il furto della credenziale porta al possesso del suo hash e non del segreto vero e proprio: non puoi mettere l'hash direttamente nel form di autenticazione ma devi ancora cracckarlo. Concordo che non sia un BUG in senso stretto ma una debolezza di progettazione, ma che secondo me e' piu' opportuno risolvere... quantomeno per una questione di immagine.
Ciao
Dario.
________________________________________________________
http://www.sikurezza.org - Italian Security Mailing List

Rispondere a