A2C / ARCADE
4 microgiochi originali
ABLE2CODE / INSERT CURIOSITY

Byte Patrol

Punti 0 · Vite 3
Il gioco richiede un browser con supporto Canvas 2D. I comandi e il punteggio sono riportati anche fuori dal canvas.
Muovi e spara

Frecce o A/D per muoverti. Spazio per sparare. P mette in pausa, Esc chiude. Puoi usare anche i pulsanti sotto il gioco.

FTP injection in Java e Python: i limiti del caso del 2017
sicurezza

FTP injection in Java e Python: i limiti del caso del 2017

Le injection nei client FTP del 2017 richiedevano specifiche condizioni. Non bastava aprire una qualsiasi app per superare ogni firewall.

In questo articolo

Nel 2017 furono segnalati problemi nel trattamento di input dei client FTP di Java e Python. Inserire separatori di riga in campi non validati poteva alterare il flusso di comandi inviato da un'applicazione vulnerabile.

Lo sfruttamento richiedeva che l'applicazione elaborasse un input appositamente costruito. Gli scenari di attraversamento del firewall dipendevano inoltre da come un apparato interpretava FTP attivo e apriva connessioni correlate. Non significava superare qualsiasi firewall né compromettere un computer visitando una qualsiasi applicazione Python o Java.

Anche riuscire ad aprire un percorso verso una porta non dà automaticamente esecuzione di codice sul servizio in ascolto: servono ulteriori condizioni.

La precedente frase «non esistono patch» non è un consiglio attuale. Il tracker ufficiale Python documenta correzioni e backport del 2017. Occorre verificare versione e libreria realmente usate, aggiornare i componenti supportati e limitare protocolli e helper di rete non necessari. Disinstallare indiscriminatamente Java non è una soluzione generale al problema delle injection nei protocolli.

Fonti e verifica