Community
Due falle critiche in KSMBD, il server SMB del kernel Linux, pubblicate prima del fix

- La Zero Day Initiative di Trend Micro ha segnalato due falle di esecuzione di codice da remoto, entrambe con CVSS 9.0, in KSMBD, il server di condivisione file SMB integrato nel kernel Linux (non Samba, che gira fuori dal kernel). I report sono finiti anche sulle mailing list pubbliche del kernel, senza patch allegate.
- ZDI-CAN-33774 è la più pericolosa: si può sfruttare senza autenticazione su qualsiasi server con KSMBD in ascolto sulla porta 445. È una race condition nello smistamento dei pacchetti: una raffica di pacchetti SMB1 seguita da uno SMB2 fa leggere (e in certi casi scrivere) oltre la fine di un buffer. ZDI-CAN-33549 è un integer underflow in SMB Direct e serve una scheda di rete RDMA, una cartella condivisa scrivibile e un client che usi SMB Direct.
- Al 22 ottobre nessuna delle due ha un fix nel kernel principale né in linux-next, e non c'è ancora un CVE. Per la 33549 esiste una patch nel ramo di un maintainer, pensata per Linux 7.5; per la 33774 niente. Red Hat Enterprise Linux non include KSMBD di default.
- Cosa fare: controlla se KSMBD è attivo con
lsmod | grep ksmbdosystemctl status ksmbd. Se non ti serve, fermalo (sudo systemctl disable --now ksmbd, poisudo rmmod ksmbd) e bloccane il caricamento conecho "blacklist ksmbd" | sudo tee /etc/modprobe.d/ksmbd.conf. Se ti serve, non esporre mai la porta 445 su Internet e limita l'accesso con il firewall finché non arriva la patch.


