Venerdi 23 Ottobre 2026 22:36:54 GMT+02:00

Netcrook

HomeManifesto
News
Techcrook
Geocrook
WikicrookTeamAppContatti
ItalianoEnglish

WIKICROOK

RST_STREAM

Un frame HTTP/2 che termina immediatamente uno stream e segnala una condizione di reset.

RST_STREAM è un frame HTTP/2 usato per annullare immediatamente uno stream. Indica al peer che la richiesta o la risposta in corso su quello stream deve interrompersi ed essere trattata come resettata. Questo è un comportamento normale del protocollo, non un segnale di attacco di per sé.

È importante per la sicurezza perché i reset degli stream cambiano lo stato dell'applicazione mentre i dati possono essere ancora in transito. Client e server devono liberare i buffer, interrompere l'analisi e ripulire gli oggetti in modo sicuro quando arriva RST_STREAM. Se questa pulizia è errata, un evento di protocollo di routine può provocare crash, bug di use-after-free o altri guasti alla sicurezza della memoria. Gli aggressori possono abusarne inviando reset in momenti precisi durante gli upload o le richieste di lunga durata per sollecitare i percorsi di errore. I difensori dovrebbero considerare i reset ripetuti, i crash durante i trasferimenti HTTP/2 e i pattern di reset insoliti come segnali per esaminare il codice di gestione lato client e lato server, soprattutto nelle librerie incorporate in altri prodotti.

← indice WIKICROOK