Evento Corsi e seminari
Sicurezza delle applicazioni web
Pubblicato il 2 ottobre 2008
Il 2 ottobre 2008, presso la Scuola Superiore dell'Amministrazione dell'Interno, Vincenzo Calabrò ha tenuto un seminario dal titolo «Sicurezza delle applicazioni web», dedicato alla sicurezza applicativa e alla web security. Il seminario adotta un approccio dall'alto, che parte dalla visione complessiva del problema prima di entrare nelle singole vulnerabilità.Di cosa si è parlato
Le slide partono dall'approccio dall'alto: la difficoltà di avere una visione completa del problema quando l'analisi procede per settori separati, trascurando chi si occupa dello sviluppo applicativo. Dopo lo schema di un'applicazione web e di un caso generale, vengono fissati i requisiti di sicurezza e le linee guida. Seguono le minacce e le contromisure: data validation e metacaratteri, web spidering, cross-site scripting, SQL injection, comandi al sistema operativo, minimi privilegi, path traversal, site crawling, sessioni e session hijacking, logging. La parte centrale tratta autenticazione e autorizzazioni, con i modelli DAC, MAC e RBAC e un esempio di SSO web applicativo con federazione di sessioni. La presentazione si chiude con architetture, pattern, transazioni, messaging, enterprise scheduling, ausili allo sviluppo come SCM e analisi di impatto, e integrazioni applicative.
Materiali
Le slide del seminario, 62 pagine in PDF, vanno dai requisiti di sicurezza e dalle principali vulnerabilità delle applicazioni web fino alle architetture e agli ausili allo sviluppo.
Vedi anche: gli articoli Principi di sviluppo software sicuro: le buone prassi applicative (2013), Voto elettronico: modalità attuative e misure tecniche per la sicurezza della web application (2021) e Sicurezza delle API nell’adozione Zero Trust: ecco problemi e raccomandazioni (2025); i seminari del 2008 Sicurezza dei sistemi e Sicurezza delle reti; la lezione del 2013 Sicurezza applicativa web.