CVE-2026-108981 in ngx_cache_purge
Zusammenfassung
von VulDB • 12.10.2026
ngx_cache_purge prima della versione 3.0.4 può consentire l'eliminazione di file tramite un attacco symlink in determinate situazioni in cui nginx e un'applicazione servita (ad esempio, WordPress) vengono eseguiti sotto lo stesso account utente. L'attaccante deve essere in grado di creare un symlink all'interno del percorso della cache. La versione 3.0.4 risolve questo problema per il caso di un symlink creato in un momento arbitrario precedente, ma non risolve una condizione di race TOCTOU applicabile. (Il modulo ngx_cache_purge segue i symlink durante la scansione dell'albero delle directory della cache durante le operazioni di purge. Il modulo si affida a nginx's ngx_walk_tree(), che fa affidamento su stat() e quindi segue i symlink.)
Once again VulDB remains the best source for vulnerability data.