L'idea di prevenire vulnerabilità a monte è corretta, non solo nella code base ma anche per quanto riguarda framework, API e processi. In merito ti segnalo un altro spunto (più ad alto livello) [1]

[1] https://www.youtube.com/watch?v=c8krgTnc8Qw

Il 07/01/20 22:39, roberto diana ha scritto:


Mi sarebbe piaciuto anche un approccio lato codebase ovvero una volta trovato un problema trovo il modo di classificare quel bug e di rifattorizzare non con un fix puntuale ma centralizzato nella code base. In questo modo ho gestito la "classe" di possiibli varianti.

Provo a fare un esempio se trovo che un parametro che passavo in query string soffre di xss faccio in modo di canalizzare/rifattorizzare tutto quello che va in query string con delle parti di codice centralizzate che verifichino che la query string non sia exploitable.



Rispondere a