Il namespace hijack è l'uso improprio di uno spazio dei nomi attendibile, come un nome di pacchetto, uno spazio dei nomi del publisher o un prefisso dell'organizzazione, per far apparire legittimo un pacchetto dannoso o indesiderato. Gli aggressori possono registrare un nome simile, riutilizzare una descrizione copiata o approfittare di uno spazio dei nomi che gli utenti associano già a un progetto affidabile.
Questo è importante nella sicurezza informatica perché molte decisioni di installazione si basano su segnali di identità prima che venga ispezionato qualsiasi codice. Nei registri di pacchetti, negli store di estensioni e nei gestori di dipendenze, uno spazio dei nomi convincente può ingannare sviluppatori, sistemi di build automatizzati o strumenti di sicurezza, inducendoli a fidarsi dell'artefatto sbagliato. Gli attacchi reali usano questa tecnica per phishing, distribuzione di malware o ricognizione, mentre le difese si concentrano su una forte verifica del publisher, controlli di provenienza, allowlist e un'attenta revisione delle nuove dipendenze. Ridurre la fiducia automatica nei soli nomi è una difesa chiave della supply chain.


