CVE Catalog

CVE-2026-104117

LowCVSS 1.9
Published: Updated: Translated: NVD NIST

Summary

The illumos IP management daemon (ipmgmtd) lacks an authorization check, allowing a local user to change the persistent IPMP configuration. The IPMGMT_CMD_IPMP_UPDATE command does not require the solaris.network.interface.config authorization, and its handler writes to the persistent ipadm configuration when the IPMGMT_PERSIST flag is set. An unprivileged user can add or remove interfaces from existing IPMP groups in the stored configuration, potentially disrupting network connectivity when the configuration is next applied.

Risk Assessment

A local user can alter persistent network configuration, potentially leading to connectivity disruptions and integrity breaches in system configuration.

Recommendation

Apply the fix from illumos-gate commit e8d3efa1 or update the illumos distribution to a version that includes the fix.

Other vulnerabilities in illumos

See all
Original NVD description (English source)

A missing authorization check in the illumos IP management daemon (ipmgmtd) allows a local user to change the persistent IP multipathing (IPMP) configuration. The ipmgmtd door dispatch table in usr/src/cmd/cmd-inet/lib/ipmgmtd/ipmgmt_door.c does not require the solaris.network.interface.config authorization for the IPMGMT_CMD_IPMP_UPDATE command, although its handler, ipmgmt_ipmp_update_handler(), writes to the persistent ipadm configuration when the IPMGMT_PERSIST flag is set. An unprivileged local user can therefore add interfaces to, or remove them from, existing IPMP groups in the stored configuration. The running configuration is not changed; the modification takes effect when the stored configuration is next applied, such as at boot, and may disrupt network connectivity. The flaw has existed since 2021 (illumos-gate commit a73be61a), and affects any illumos distribution prior to illumos-gate commit e8d3efa1.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS