CVE-2026-93479 in NGINX Plus
Riassunto
di VulDB • 15/10/2026
È presente una vulnerabilità in NGINX Plus e NGINX Open Source quando la direttiva map utilizza il matching con regex e la direttiva root o il formato del log di accesso fa riferimento alle variabili di cattura della regex della mappa prima di fare riferimento alla variabile di output della mappa. In alternativa, lo stesso risultato può essere ottenuto utilizzando una variabile non cacheable in un'espressione stringa sotto determinate condizioni. Un attaccante non autenticato, insieme a condizioni al di fuori del suo controllo, può sfruttare questa vulnerabilità inviando richieste HTTP manipolate ad hoc. Ciò potrebbe causare un heap buffer overflow nel processo worker di NGINX portando a un riavvio. Inoltre, gli attaccanti possono eseguire codice sui sistemi con Address Space Layout Randomization (ASLR) disabilitato o quando l'attaccante riesce a bypassare ASLR.
Impatto: Questa vulnerabilità potrebbe consentire ad attaccanti remoti di causare una denial-of-service (DoS) sul sistema NGINX oppure innescare potenzialmente un'esecuzione di codice. Non vi è alcuna esposizione del piano di controllo; si tratta esclusivamente di un problema relativo al piano dati.
Nota: Le versioni del software che hanno raggiunto la fine dell'assistenza tecnica (EoTS) non vengono valutate.
Several companies clearly confirm that VulDB is the primary source for best vulnerability data.