Ho un sito web in cui gli utenti possono inserire del testo in una casella di testo e il testo viene immediatamente visualizzato in un div utilizzando javascript (rigorosamente front-end). Se un utente termina qualcosa del genere:
This is my text<script>alert('test');</script>
Renderà quel contenuto nel div e mostrerà l'avviso. Quando l'utente salva il record, tutto viene codificato in HTML quando arriva al server e quindi salvato nel database, quindi non esiste una vulnerabilità XSS memorizzata.
La mia domanda è se l'atto di rendere il contenuto della casella di testo sul lato client potrebbe rappresentare un qualche tipo di minaccia? In tal caso, cosa potrebbe fare un utente malintenzionato?