home / blog

2026-11-02 · critica

CVE-2026-105769: Furto token Azure in kaniko

Kaniko before 1.25.20 expone token Azure AD/ARM a registry fasulli. Richiede upgrade urgente a v1.25.20.

CVE-2026-105769: Furto token Azure in kaniko

Il CVE-2026-105769 riguarda kaniko, container builder diffuso in Kubernetes e CI/CD. Una regex non ancorata nel credential helper ACR permette a hostname contenenti .azurecr.io (o .azurecr.cn, .de, .us) di essere riconosciuti come registry legittimi. Quando una Dockerfile riferisce immagini da host lookalike, kaniko estrae token Azure AD e li invia a endpoint attaccante. Il furto avviene durante il parsing della Dockerfile, senza eseguire RUN o push.

Il punteggio CVSS è 9,3 (gravità critica). Il rischio è elevato perché il token rubato può essere usato contro Azure Resource Manager con tutti i permessi dell'identità di build, e può essere scambiato per credenziali di accesso a qualsiasi ACR a cui l'identità ha accesso. La vulnerabilità interessa versioni kaniko precedenti a 1.25.20, che è stata rilasciata come fix. I segnali social riportano informazioni coerenti sulla criticità della falla e sulla disponibilità del patch.

Azione immediata: aggiornare kaniko a 1.25.20 o superiore. Se il vostro CI/CD usa kaniko con Azure, verificate che tutti i nodi build e container runner abbiano la versione corretta. Non usare kaniko in versione anteriore a 1.25.20 in ambienti che elaborano Dockerfile non verificati o che combinano registry pubbliche e private. Auditate le Dockerfile presenti nei vostri repository per identificare possibili Dockerfile malevoli che possono richiamare registry lookalike.

In sintesi

Cosa
Kaniko before 1.25.20 usa regex non ancorata nel credential helper ACR, permettendo a host lookalike (.azurecr.io.attacker.com) di rubare token Azure AD e ARM dall'identità di build.
Gravità
CVSS 9,3 - Critico. Token rubati consentono accesso ad Azure Resource Manager e scambio con credenziali ACR.
Versioni interessate
Kaniko prima di 1.25.20.
Correzione
Aggiornare a kaniko 1.25.20 o superiore.
Stato
Corretto in v1.25.20. Rilasciato il 2026-11-02.
Azione
Aggiornamento immediato di kaniko. Audit delle Dockerfile per host lookalike. Verificare che tutti i nodi build usino v1.25.20+.

Fonti: NVD, CVE-2026-105769

← Tutti gli articoli