Giovedi 22 Ottobre 2026 00:47:11 GMT+02:00

Netcrook

HomeManifesto
News
Techcrook
Geocrook
WikicrookTeamAppContatti
ItalianoEnglish

WIKICROOK

Taint tracking

tracciare come input non attendibili si muovono all'interno di un'applicazione verso operazioni sensibili.

Il taint tracking è una tecnica di analisi della sicurezza che segue i dati non attendibili mentre si muovono all'interno di un'applicazione. Il "taint" di solito inizia in una sorgente di input come un campo di un modulo, una richiesta API, un caricamento di file o un header, e l'analisi verifica se quei dati raggiungono un sink sensibile come l'esecuzione di SQL, l'esecuzione di comandi, il rendering di template o l'accesso ai file.

Questo è importante perché molti exploit dipendono dal flusso di dati non sicuro invece che da una singola riga di codice errata. Se un attaccante può controllare l'input e inoltrarlo a un'operazione pericolosa, il risultato può essere un'iniezione, l'esecuzione di codice remoto o l'esposizione dei dati. I difensori usano il taint tracking nei test interattivi, nel monitoraggio in runtime e in alcuni strumenti di analisi del codice sicuro per individuare percorsi rischiosi prima del rilascio. In pratica, aiuta i team a rispondere a una semplice domanda: dove possono andare i dati non attendibili, e l'applicazione li ha sanificati prima che raggiungessero qualcosa di pericoloso?

← indice WIKICROOK