iisgiua / giuaschool

giua@school - Il Registro Elettronico open source dell' I.I.S. Michele Giua
https://iisgiua.github.io/giuaschool-docs/
GNU Affero General Public License v3.0
30 stars 18 forks source link

Vulnerabilità XSS lato docente #153

Closed Franck1421 closed 2 years ago

Franck1421 commented 2 years ago

Da docente quando si crea una lezione l'argomento e l'attività non vengono filtrati da un possibile attacco XSS come invece viene fatto per le giustificazioni dello studente. Per ricrerare l'attacco basta creare una lezione da docente e mettere come argomento o attività: </small><script>qualsiasi codice JavaScript</script><small> . Testato con successo con: </small><script>window.location="https"+":/"+"/www.google.it";</script><small> e </small><script>alert(1);</script><small>

trinko commented 2 years ago

In effetti è un problema più generale che riguarda il componente Symfony che gestisce le textarea. Aprirò un issue sul loro repository.

Per quanta riguarda il registro, sto caricando l'aggiornamento risolutivo.

Grazie per la segnalazione.