Che tu debba essere preoccupato o meno dipende dalla sensibilità di ciò che stai proteggendo. La serratura che protegge il mio schedario contenente le mie tasse e le mie informazioni mediche non ha bisogno di essere così sicura, e non mi preoccupo che il lucchetto sia progettato a basso costo. Ma voglio che i lucchetti che proteggono i miei soldi siano estremamente sicuri. Dimostra che potrebbero non pensare molto chiaramente alla sicurezza durante la progettazione del sistema.
Rendere le password senza distinzione tra maiuscole e minuscole riduce drasticamente il numero di possibilità. Una password con 6 lettere maiuscole e minuscole non ha una password 2 ^ 28 possibile, mentre una password sensibile a 6 caratteri ha 2 ^ 34 possibili password. Questo spazio di ricerca ridotto rende più fattibile un attacco su un database hash trapelato.
Come indicato da Jeff Ferland in basso, il blocco delle maiuscole non significa che il sito non sia case sensitive. Se digito Password, poi premi caps caps, esce PASSWORD. Il caso è semplicemente invertito. Se il sito sta facendo questo, allora la password è ancora case sensitive, ma cerca semplicemente l'originale e la password invertita. Questo semplicemente dimezza lo spazio di ricerca. Questo è semplicemente un compromesso tra usabilità e sicurezza, dal momento che la gente di solito ha il blocco dei tappi e non lo sa, e (almeno IMO) uno buono.
È impossibile stabilire se il servizio stia memorizzando la password in chiaro da questo unico fatto. È banale cambiare tutto in un caso prima che l'hashing sia terminato.