Red Hot Cyber
Condividi la tua difesa. Incoraggia l'eccellenza. La vera forza della cybersecurity risiede nell'effetto moltiplicatore della conoscenza.
Cerca
Fortinet 970x120px
Crowdstrike 320×100
Un bug su PHP consente di aggirare i filtri di dominio ed eseguire attacchi DoS

Un bug su PHP consente di aggirare i filtri di dominio ed eseguire attacchi DoS

Redazione RHC : 7 Aprile 2022 07:38

Un ricercatore di sicurezza ha scoperto che un bug in una delle funzioni di PHP ha permesso di aggirare le misure di sicurezza per proteggere le applicazioni Web dagli input dannosi degli utenti.

filter_var() è una funzione popolare che consente agli sviluppatori di disinfettare e convalidare le stringhe per diversi formati di dati come indirizzi e-mail, domini Web e URL.

Tuttavia, secondo il risultato del ricercatore di sicurezza Jordy Zomer, la funzione presentava un difetto che, quando attivato, faceva sì che il programma aggirasse la logica di filtraggio.

Interi con segno e senza segno


Enterprise

Prova la Demo di Business Log! Adaptive SOC italiano
Log management non solo per la grande Azienda, ma una suite di Audit file, controllo USB, asset, sicurezza e un Security Operation Center PERSONALE, che ti riporta tutte le operazioni necessarie al tuo PC per tutelare i tuoi dati e informati in caso di problemi nel tuo ambiente privato o di lavoro. Scarica ora la Demo di Business Log per 30gg


Supporta Red Hot Cyber attraverso: 

  1. L'acquisto del fumetto sul Cybersecurity Awareness
  2. Ascoltando i nostri Podcast
  3. Seguendo RHC su WhatsApp
  4. Seguendo RHC su Telegram
  5. Scarica gratuitamente “Byte The Silence”, il fumetto sul Cyberbullismo di Red Hot Cyber

Se ti piacciono le novità e gli articoli riportati su di Red Hot Cyber, iscriviti immediatamente alla newsletter settimanale per non perdere nessun articolo. La newsletter generalmente viene inviata ai nostri lettori ad inizio settimana, indicativamente di lunedì.

filter_var() accetta una stringa di input e un argomento numerico che determina la lunghezza della stringa. La firma della funzione ha definito l’argomento lunghezza come un ‘intero con segno’, che divide l’intervallo della variabile tra valori negativi e positivi.

Tuttavia, un’altra variabile di lunghezza dichiarata all’interno del corpo della funzione è stata definita come un intero senza segno, che accetta solo valori positivi. La mancata corrispondenza tra le dichiarazioni firmate e non firmate possono causare un comportamento irregolare quando alla funzione vengono fornite stringhe molto grandi, il flusso del programma salta oltre il ramo delle istruzioni che applicano i filtri sulle stringhe. ( FILTER_VALIDATE_DOMAIN e FILTER_FLAG_HOSTNAME ).

Il bug potrebbe anche essere utilizzato per organizzare attacchi denial-of-service (DoS) contro server Web PHP con dati leggermente superiori a 2 GB.

Impatto limitato

Il difetto di bypass del filtro viene attivato solo su input utente molto grandi, il che impone severe restrizioni al suo sfruttamento.

“È improbabile che questo bug abbia un impatto ampio, a causa del fatto che questo bug influenza solo una specifica sotto-funzione (vale a dire, il filtraggio dei nomi di dominio) e richiede la fornitura di una dimensione variabile di oltre 4 GB per attivarlo”

ha dichiarato Stanislav Malyshev, sviluppatore di PHP.

“Qualsiasi applicazione PHP configurata correttamente dovrebbe avere limiti di memoria e controlli di input che non consentano 4 GB di dati di input per i nomi di dominio, per il semplice motivo che non ci sono dati legittimi che potrebbero avere nomi di dominio da 4 GB”.

Immagine del sitoRedazione
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

Immagine del sito
Cina, la nuova era dei robot: Shenzhen al centro della rivoluzione tecnologica
Di Redazione RHC - 15/11/2025

I XV Giochi Nazionali della Cina si sono aperti con uno spettacolo che ha unito sport e tecnologia. Tra i protagonisti, robot capaci di suonare antichi strumenti di bronzo, sistemi di intelligenza art...

Immagine del sito
IndonesianFoods: Il worm che sta devastando npm e ha creato 100.000 pacchetti
Di Redazione RHC - 15/11/2025

Un worm auto-propagante, denominato IndonesianFoods, è stato scoperto in npm. Genera nuovi pacchetti ogni sette secondi. Secondo Sonatype, il malware ha già creato oltre 100.000 pacchetti e questo n...

Immagine del sito
La Wayback Machine “delle anime” sta per arrivare. E anche le polemiche
Di Redazione RHC - 14/11/2025

Molti di noi sono cresciuti con Hiroshi Shiba, di Jeeg robot d’acciaio che parlava con il defunto padre, il Professor Senjiro Shiba, scienziato e archeologo all’interno di un grande elaboratore. I...

Immagine del sito
Google, Amazon e Meta e la loro “Guerra Sottomarina”
Di Redazione RHC - 14/11/2025

Il traffico globale, come sanno i lettori di RHC, viaggia per la maggior parte sotto il mare. Secondo TeleGeography, istituto specializzato nelle telecomunicazioni, nel mondo sono attivi più di 530 s...

Immagine del sito
Una campagna di spionaggio “autonoma” è stata orchestrata dall’intelligenza artificiale
Di Redazione RHC - 14/11/2025

Un’analisi condotta negli ultimi mesi aveva evidenziato come l’evoluzione dei sistemi di intelligenza artificiale stesse raggiungendo un punto critico per la sicurezza informatica, con capacità r...