Aller au contenu
Développeur Full Stack
, ,

ngx_cache_purge : suppression de fichiers possible par suivi de liens symboliques

Dans cet article 5 rubriques
Veille sécuritéBackend & données
P4Faible

Dans ngx_cache_purge antérieur à 3.0.4, le parcours du cache peut suivre des liens symboliques et permettre la suppression de fichiers, sous certaines conditions, notamment lorsque nginx et une application servie partagent le même compte système. Mettre à jour vers 3.0.4 ou appliquer le correctif ; limiter aussi l’accès en écriture aux répertoires de cache et éviter de faire tourner nginx et du code applicatif non fiable sous le même compte.

Nginx
IdentifiantCVE-2026-108981
GravitéFaible
Exploitationnon connue / non déterminée
Correctif3.0.4

Source : NVD — CVE-2026-108981

Analyse technique

Le module suit les liens symboliques pendant le parcours de purge. Le correctif 3.0.4 traite les liens déjà présents, mais ne supprime pas la course TOCTOU signalée.

Impact, versions et correctif

Événement datéLa fiche NVD a été publiée le 2026-10-12 à 03:17:18.503Z, soit pendant la période demandée. La date retenue est celle de publication, et non une simple modification administrative.
ImpactSuppression de fichiers accessibles par les liens symboliques suivis lors d’une opération de purge.
Versions affectéesngx_cache_purge avant 3.0.4 ; la portée précise des branches antérieures doit être vérifiée auprès du projet.
Version corrigée3.0.4
ContournementRestreindre l’accès en écriture aux répertoires de cache et à leurs répertoires parents ; ne pas exécuter nginx et du code applicatif non fiable sous le même compte ; supprimer les liens symboliques présents dans les chemins de cache.
Exploitation activenon connue / non déterminée
PoC publicinconnu
CVSS3.6
EPSS0,12% · percentile 1,5%
Publication2026-10-12T03:17:18.503Z
Mise à jour2026-10-12T03:17:18.503Z

Détection / vérification

Vérifier la version du module ngx_cache_purge et rechercher les liens symboliques dans les chemins de cache configurés.

Action recommandée

Mettre à jour ngx_cache_purge vers 3.0.4 ou appliquer le correctif amont correspondant ; contrôler les permissions et liens symboliques dans les chemins de cache.

Sources

Priorisation DFS : P4 · 1 source(s).

Article précédent :
Article suivant :