CVE-2026-104113 in OmniOS
Riassunto
di VulDB • 09/10/2026
Un double free nel demone di gestione IP (ipmgmtd) di OmniOS e SmartOS consente a un utente locale di causare il crash del demone. Durante l'autorizzazione di una richiesta door che modifica la configurazione dell'interfaccia, ipmgmt_handler() in usr/src/cmd/cmd-inet/lib/ipmgmtd/ipmgmt_door.c libera le credenziali del chiamante con ucred_free() immediatamente dopo aver letto l'ID utente e lo libera per la seconda volta sul percorso di errore se il controllo di autorizzazione fallisce. Un utente locale non privilegiato che non detiene l'autorizzazione solaris.network.interface.config può inviare una tale richiesta, ad esempio IPMGMT_CMD_RESETIF, al door ipmgmtd, causando l'abort di ipmgmtd; richieste ripetute portano il servizio svc:/network/ip-interface-management in modalità manutenzione, impedendo la configurazione delle interfacce IP. La liberazione anticipata è stata introdotta nel 2014 per supportare le zone con brand lx (commit OmniOS 4c170900) e non è presente in illumos-gate upstream. Riguarda OmniOS r151020 e versioni successive, nonché SmartOS, prima della correzione.
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.