What are the security risks of using unencrypted (plain text) cookies
to store this information, and what about for more sensitive
information (ex. email, password, or even credit card number)?
Ci sono molti modi in cui stai mettendo a rischio i dati degli utenti. Pochi di pensieri elencati qui sotto.
- Ci sono molti estensioni del browser che spia l'utente e i suoi dati. Stai facendo il loro lavoro facile.
- I cookie possono essere ottenuti con sniffing . Questo rivela informazioni sensibili all'attaccante. (Ovviamente questo può essere evitato impostando un flag sicuro sui cookie e usando https quando si visita il sito).
- I dump degli arresti anomali dei programmi (browser) potrebbero contenere questi dati sensibili dell'utente e potenzialmente li trapelare.
- Gli utenti possono utilizzare computer pubblici in internet cafe o chioschi . Quindi, il prossimo utente che usa quel computer può vedere cosa ho fatto. Probabilmente anche questi cookie.
- Inoltre, come menzionato da @Matthew, gli utenti possono facilmente manomettere questi cookie utilizzando un'estensione di cookie editor e vedere come si comporta l'applicazione. (Diciamo che ho cambiato il nome del cookie in quello di un'altra persona, mi dà accesso al loro account?)
Can other websites view the cookies my site creates?
Considerati i principali browser come Firefox, Chrome, questo caso sarà considerato un bug critico per la sicurezza. Quindi, a patto che i tuoi utenti utilizzino un buon browser, sei pronto per andare.