Squid è un software open-source di proxy di caching per il traffico web. Si colloca tra i client e i server di origine, inoltrando le richieste HTTP, riutilizzando le risposte memorizzate nella cache ed applicando controlli di პოლიტica come regole di accesso, filtraggio e autenticazione.
Nel campo della sicurezza informatica, Squid è importante perché un proxy fa parte del confine di fiducia. Se interpreta in modo errato una richiesta HTTP o gestisce in modo scorretto la cache, gli attaccanti possono aggirare i controlli, avvelenare le voci della cache o far sì che gli utenti ricevano contenuti alterati. Gli difensori usano Squid per migliorare le prestazioni e la visibilità, ma si affidano anche a patch tempestive, a una configurazione rigorosa e a un'attenta gestione dei comportamenti HTTP insoliti per proteggere l'integrità della cache e la sicurezza del traffico.


