
Proof-of-concept exploit per CVE-2017-7529, un overflow di interi nella cache di Nginx che espone gli IP dei server backend e informazioni sensibili attraverso richieste HTTP appositamente create.
Impatto della vulnerabilità La vulnerabilità colpisce tutte le versioni di Nginx con configurazione predefinita dalla 0.5.6 alla 1.13.2. È sufficiente che il caching sia abilitato affinché un aggressore possa inviare richieste malevole per un attacco remoto che causa una fuga di informazioni. Quando il server Nginx utilizza la cache proxy, un attaccante, sfruttando questa vulnerabilità, può ottenere l'IP reale del backend o altre informazioni sensibili. Dalla nostra analisi, riteniamo che lo sfruttamento di questa vulnerabilità sia di bassa difficoltà, classificabile come "low-hanging fruit", e abbia un certo valore anche in attacchi di rete reali.
Versioni interessate Nginx versione 0.5.6 - 1.13.2
Versioni corrette Nginx versione 1.13.3, 1.12.1