MikroTik Dojo: vulnerabilità di RouterOS, aggiornamenti, novità e corsi MikroTik
Prossimi corsi MikroTik
Tutte le date →Dal blog
Knowledge baseContainer su RouterOS: cosa sono, su quali apparati girano e perché sono immagini Docker
Un container su RouterOS fa girare un programma Linux impacchettato dentro il router, isolato dal resto. Non è una macchina virtuale e non è un container di sistema tipo Proxmox LXC: RouterOS esegue immagini Docker (OCI) condividendo il proprio kernel. Girano solo su CPU ARM, ARM64 e x86 (non MIPS), serve spazio e memoria, e restano spenti finché non li sblocchi con una conferma fisica via device-mode.
LaboratorioCosa c’è dentro un firmware MikroTik? Apriamo un file .npk
Abbiamo aperto un file .npk di RouterOS 7.24.5 — 20 megabyte compressi che contengono un intero sistema operativo: 80 processi, 14 librerie, 28 certificati root CA, 9 pacchetti modulari, 260 moduli kernel Linux 5.6.3, un'interfaccia web completa in JavaScript con implementazione propria di Curve25519, e un database di 79 app per la classificazione del traffico. Non è un "aggiornamento firmware": è RouterOS nella sua interezza, pubblico, ispezionabile, e modificabile da chiunque abbia accesso al file.
Bollettino d'assedioBollettino d’assedio — 1 novembre 2026
Un'ora di traffico WAN reale sul gateway del Dojo, raccontata minuto per minuto: 14.571 query di amplificazione DNS scartate, bandwidth test, scansioni e il verdetto di Suricata — nessuna intrusione. A CPU 2,2%.
Knowledge baseCertificati, CA e la catena di fiducia
Cos'è una CA, perché i certificati si incatenano (root, intermedia, foglia) e come una radice nuova è fidata subito, DV vs OV/EV e perché uno è gratis e un altro costa, OCSP/CRL, Certificate Transparency, CAA, RSA vs ECDSA e chi c'è dietro Let's Encrypt: il vocabolario dei certificati messo in ordine, verificato in laboratorio.
LaboratorioCVE-2025-56566: Credenziali in chiaro nella flash di RouterOS 7.19.4 e 7.24.5
Abbiamo verificato che le credenziali per servizi esterni (SMTP, PPP) e i lease DHCP sono memorizzati in chiaro nella memoria non volatile dei dispositivi MikroTik. La vulnerabilità persiste anche nell'ultima versione stabile testata, 7.24.5, confermando l'assenza di una correzione al momento della prova.
DojoContainer su MikroTik: cosa sono e cosa vedono del kernel
RouterOS 7 può far girare dei container: piccoli sistemi Linux dentro il router. Ma un container non è una macchina virtuale: condivide il kernel del router. In laboratorio lo apriamo, guardiamo cosa vede davvero del sistema (kernel, memoria, processi, disco), cosa cambia con privileged=yes, e come usarli senza regalare il router a un'immagine scaricata da Internet.
Knowledge baseDevice-mode su RouterOS: il lucchetto fisico sulle funzioni pericolose
Il device-mode è un lucchetto che RouterOS mette su alcune funzioni potenti (container, bandwidth test, sniffer, proxy…): restano spente finché non le accendi con una conferma fisica sul router, un tasto o un ciclo di alimentazione. Serve a evitare che chi entra da remoto, anche con la password di amministratore, usi quelle funzioni per attaccare altri.
DojoFar suonare il MikroTik: scripting, :beep e la Toccata di Halloween
Una nota è una frequenza, una melodia è un ciclo: impariamo un pezzo di scripting RouterOS facendo suonare al router la Toccata e Fuga di Bach per Halloween. Come capire se il tuo ha il buzzer, la mappa delle note, il lettore di melodie e gli allarmi musicali con Netwatch. Script pronto in fondo.
Knowledge baseScripting su MikroTik: cos’è e i comandi base
Lo scripting di RouterOS è la console automatizzata: gli stessi comandi, messi in fila. Le basi — comandi e menu, variabili, :if, :for e :foreach, e la selezione degli oggetti con [find] — con esempi minimi, e il rimando alla sezione howto per gli usi pratici.



