Red Hot Cyber
La cybersecurity è condivisione. Riconosci il rischio, combattilo, condividi le tue esperienze ed incentiva gli altri a fare meglio di te.
Cerca

Cross-Site Tracing Attack (XST). Scopriamo di cosa si tratta

Redazione RHC : 7 Luglio 2022 07:00

Autore: Damiano Capo

Il Cross-site tracing (XST) è una forma sofisticata di cross-site scripting (XSS) che può aggirare le contromisure di sicurezza già messe in atto per proteggere da XSS. Un attacco XST (Cross-Site Tracing) comporta l’utilizzo di Cross-site Scripting (XSS) e dei metodi HTTP TRACE o TRACK.

  • TRACE consente al client di vedere ciò che viene ricevuto all’altra estremità della catena di richieste e di utilizzare tali dati per informazioni di test o diagnostica;
  • TRACK funziona allo stesso modo ma è specifico per il server Web IIS di Microsoft. XST potrebbe essere utilizzato come metodo per rubare i cookie dell’utente tramite Cross-site Scripting (XSS) anche se il cookie ha il flag “HttpOnly” impostato o espone l’header Authorization dell’utente.

Un tipico attacco XST può iniziare quando un utente Internet incauto visita un sito ospitato da un server compromesso. Il server invia il codice di scripting al computer della vittima. Il computer della vittima invia una richiesta HTTP TRACE a qualche altro sito visitato di recente dal computer della vittima. Il secondo sito invia quindi cookie o altri dati di autenticazione al server violato e quindi rende i dati disponibili all’utente malintenzionato.

Iscriviti GRATIS alla RHC Conference 2025 (Venerdì 9 maggio 2025)

Il giorno Venerdì 9 maggio 2025 presso il teatro Italia di Roma (a due passi dalla stazione termini e dalla metro B di Piazza Bologna), si terrà la RHC Conference 2025. Si tratta dell’appuntamento annuale gratuito, creato dalla community di RHC, per far accrescere l’interesse verso le tecnologie digitali, l’innovazione digitale e la consapevolezza del rischio informatico.

La giornata inizierà alle 9:30 (con accoglienza dalle 9:00) e sarà interamente dedicata alla RHC Conference, un evento di spicco nel campo della sicurezza informatica. Il programma prevede un panel con ospiti istituzionali che si terrà all’inizio della conferenza. Successivamente, numerosi interventi di esperti nazionali nel campo della sicurezza informatica si susseguiranno sul palco fino alle ore 19:00 circa, quando termineranno le sessioni. Prima del termine della conferenza, ci sarà la premiazione dei vincitori della Capture The Flag prevista per le ore 18:00.
Potete iscrivervi gratuitamente all'evento utilizzando questo link.

Per ulteriori informazioni, scrivi a [email protected] oppure su Whatsapp al 379 163 8765


Supporta RHC attraverso:


Ti piacciono gli articoli di Red Hot Cyber? Non aspettare oltre, iscriviti alla newsletter settimanale per non perdere nessun articolo.

Benchè molto somigliante al Cross-Site Scripting (XSS), lo scopo finale dell’XST non è l’iniezione di codice Javascript. Infatti, lo scopo dell’Cross Site Tracing è di leggere le intestazioni HTTP che sono altrimenti bloccate per l’accesso ai JavaScript

Esempio

Consideriamo la richiesta sottostante:

 $ curl -X TRACE -H “X-Header: test” test.com TRACE / HTTP/1.1 User-Agent: curl/7.24.0 Host: host.fittizio.com Accept: */* X-Header: test

Il Curl è uno strumento utilizzabile da riga di comando che permette il trasferimento dei dati utilizzando i protocolli di rete.

Come si può vedere, viene inviato solo l’header. Il problema è che TRACE visualizzerà tutte le informazioni inviate al server, compresi i cookie e le stringhe di autenticazione web, poiché anch’essi sono solo headers.

Contromisure

Per proteggersi da XST, gli utenti di Internet possono disabilitare JavaScript o ActiveX nei loro browser. Tuttavia, questo rende inutilizzabili molte funzioni che gli utenti di Internet danno per scontate. Esistono altre misure meno problematiche che si possono attuare.

 Ad esempio, è possibile configurare il browser in modo che cancelli automaticamente tutti i cookie al termine di ogni sessione. Alcuni browser, come Firefox e Opera, consentono agli utenti di cancellare facilmente tutti i dati personali memorizzati in qualsiasi momento. Gli amministratori dei server possono impostare i server in modo da disabilitare HTTP TRACE per impostazione predefinita.

Redazione
La redazione di Red Hot Cyber è composta da un insieme di persone fisiche e fonti anonime che collaborano attivamente fornendo informazioni in anteprima e news sulla sicurezza informatica e sull'informatica in generale.

Lista degli articoli

Articoli in evidenza

Italia sarai pronta al Blackout Digitale? Dopo La Spagna l’attacco informatico alla NS Power

Negli ultimi giorni, NS Power, una delle principali aziende elettriche canadesi, ha confermato di essere stata vittima di un attacco informatico e ha pubblicato degli update all’interno della H...

Sicurezza è Lavoro: dal cantiere al cloud, dobbiamo proteggere chi costruisce l’Italia!

1° Maggio, un giorno per onorare chi lavora, chi lotta per farlo in modo dignitoso e chi, troppo spesso, perde la vita mentre svolge la propria mansione. Nel 2025, l’Italia continua a pian...

Buon World Password Day! Tra MIT, Hacker, Infostealer e MFA. Perchè sono così vulnerabili

Domani celebreremo uno degli elementi più iconici – e al tempo stesso vulnerabili – della nostra vita digitale: la password. Da semplice chiave d’accesso inventata negli anni...

Benvenuti su Mist Market: dove con un click compri droga, identità e banconote false

Ci sono luoghi nel web dove la normalità cede il passo all’illecito, dove l’apparenza di un marketplace moderno e funzionale si trasforma in una vetrina globale per ogni tipo di rea...

La Cina Accusa la NSA di aver usato Backdoor Native su Windows per hackerare i Giochi Asiatici

Le backdoor come sappiamo sono ovunque e qualora presenti possono essere utilizzate sia da chi le ha richieste ma anche a vantaggio di chi le ha scoperte e questo potrebbe essere un caso emblematico s...