Vulnerabilità in Samba che consentono l'esecuzione remota di codice in configurazioni rare

Sono stati rilasciati aggiornamenti correttivi per il pacchetto Samba 4.24.3, 4.23.8 e 4.22.10, che forniscono un'implementazione aperta dei protocolli SMB e Active Directory. Nelle nuove versioni sono state corrette 6 vulnerabilità, di cui due consentono a un attaccante remoto non autenticato di eseguire il proprio codice sul server:

  • CVE-2026-4408 — vulnerabilità nell'implementazione del server SAMR (Security Account Manager) sopra DCE/RPC, utilizzata per la gestione delle credenziali e del database con utenti e gruppi. Il problema riguarda i server servers e i controller di dominio classici (non Active Directory), che eseguono il processo samba-dcerpcd come servizio di sistema (per impostazione predefinita non avviato) e utilizzano lo script per il controllo della password specificato in smb.conf tramite l'impostazione 'check password script' con l'uso del carattere jolly '%u' nel comando di avvio (configurazioni senza sostituzione '%u' non sono vulnerabili a questo problema).

    La vulnerabilità è causata dal fatto che i servizi RPC SamValidatePasswordChange e SamValidatePasswordReset trasmettono il nome utente e la password allo script specificato tramite l'impostazione 'check password script', senza eseguire l'escaping dei caratteri speciali quando tocca il nome utente tramite '%u'. La vulnerabilità consente di eseguire comandi shell arbitrari su server specificando un nome utente opportunamente formattato. Come soluzione alternativa si suggerisce di passare il nome utente allo script non tramite la sostituzione '%u', ma tramite la variabile d'ambiente SAMBA_CPS_ACCOUNT_NAME.

  • CVE-2026-4480 — vulnerabilità nel server di stampa che utilizza l'impostazione 'print command' con il carattere jolly '%J'. Il problema è causato dal fatto che la descrizione del lavoro di stampa fornita dall'utente viene passata tramite la sostituzione '%J' senza la corretta esecuzione dell'escaping dei caratteri speciali, consentendo di eseguire il proprio codice in remoto quando si invia un lavoro di stampa, anche in modalità ospite disponibile per impostazione predefinita. Come misura di protezione alternativa, è possibile rimuovere la sostituzione
    '%J' dall'impostazione 'print command' in smb.conf.

Sono state corrette anche ulteriori vulnerabilità in queste nuove versioni, che permettono di eludere il controllo dei diritti di accesso all'attributo xattr 'reparse point', di riscrivere nuovamente un file utilizzando il modulo vfs WORM (Write-Once, Read Many), di installare un certificato tramite HTTP senza verifica e di provocare un arresto anomalo. server AD DC WINS tramite l'invio di un pacchetto UDP appositamente formattato.

Fonte: opennet.ru

Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server 🔥 Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server | ProHoster