Sicurezza Applicazioni
Pagina 1 di 7
Sicurezza Applicazioni: difendere il codice dove gli attacchi arrivano davvero
La maggior parte delle compromissioni nasce da una validazione mancante, un upload non filtrato, un secret in chiaro, molto più spesso che da un exploit sofisticato. Nel codice un'azienda si gioca i dati dei clienti, e lì un intervento mirato rende più di qualsiasi appliance perimetrale. Questa categoria vive dentro il codice.
Molti articoli trattano le classi di vulnerabilità che continuano a colpire: OWASP Top 10 applicata sul serio, XSS, SQL injection, SSRF e attacchi alla logica che il WAF non vede, autenticazione fatta bene (JWT senza le trappole dell'algorithm confusion, OAuth, WebAuthn e passwordless), crittografia con libsodium, sicurezza degli upload. Sono gli errori che trovo davvero negli assessment, ciascuno con la sua difesa.
Altri seguono la difesa lungo tutta la pipeline: gestione dei segreti e rotazione delle credenziali, security testing automatico (SAST e DAST) in CI, protezione della supply chain con Composer, WAF configurato per non bloccare il traffico legittimo. La sicurezza applicativa attraversa sviluppo e rilascio, dal primo commit al deploy.
E c'è la nuova superficie del codice AI-generated, che entra in produzione più in fretta di quanto venga revisionato e porta con sé classi di vulnerabilità ricorrenti: capirle e auditarle in modo sistematico è ormai parte del mestiere.
Se vuoi un audit di sicurezza applicativo o mettere in sicurezza un'applicazione, vedi la consulenza cybersecurity e NIS2 o scrivimi.
La sicurezza che funziona sta scritta nel codice. Quella comprata e mai configurata protegge poco.
Autenticazione JWT in Symfony 7: API sicure per i portali clienti
Validazione input in Symfony 7: difendere le applicazioni business dall'injection
Laravel Sanctum e Passport: scegliere l'autenticazione API giusta per una PMI
Prompt injection come full system compromise: ASI01 spiegato con exploit reali del 2026
SSRF e OAuth exploitation: attacchi alla logica applicativa che il WAF non vede
Penetration testing di un'applicazione web: come funziona davvero in un'azienda
Cartwright - an LLM-generated "man-in-the-cart" payment-hijack kit
White-box analysis degli LLM: Persona Vectors, emozioni funzionali e checklist di audit per agenti di produzione
Modelli troppo pericolosi per essere rilasciati: Project Glasswing e il problema dell'auditing di terze parti
Strumenti di sicurezza applicativa
Tool gratuiti per verificare e irrobustire le tue applicazioni:
Audit JWT, Analisi security headers, Generatore CSP, Hash bcrypt e argon2, Cifratura AES.