Venerdi 23 Ottobre 2026 12:27:28 GMT+02:00

Netcrook

HomeManifesto
News
Techcrook
Geocrook
WikicrookTeamAppContatti
ItalianoEnglish

WIKICROOK

Socket Hijacking

Deviare la configurazione della connessione in modo che una richiesta utilizzi un percorso socket non previsto o malevolo.

Il socket hijacking è l'abuso della configurazione della connessione, in modo che una richiesta utilizzi un percorso socket non previsto, come un diverso socket di dominio Unix, un endpoint di servizio locale o un altro target di trasporto a basso livello. Invece di inviare il traffico dove l'applicazione si aspetta, la richiesta viene deviata attraverso un percorso scelto dall'attaccante o da una configurazione corrotta.

Questo è importante perché il socket determina dove i byte arrivano effettivamente. Se un attaccante può influenzare campi come socketPath, le impostazioni del proxy, il comportamento dell'adattatore o le opzioni della richiesta unite tra loro, può aggirare le policy di rete, raggiungere servizi interni o reindirizzare le richieste lontano dai controlli previsti. In pratica, questo può favorire abusi in stile SSRF, l'esposizione di servizi locali o la manipolazione delle richieste. Le difese includono una convalida rigorosa delle opzioni delle richieste in uscita, il rifiuto delle impostazioni di connessione non attendibili, l'evitare unioni di oggetti non sicure e la limitazione dei socket o degli agent che un'applicazione può usare.

← indice WIKICROOK