CVE-2026-104117
Description
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.
How to fix
- illumos illumos-gatee8d3efa1c56e5f2b5368600a2baeb7b1d54a07f8 or later
- OmniOS OmniOSr151054, r151058w, r151056aw, r151054bw or later
Affected products
| Product | Affected versions | Fixed in |
|---|---|---|
| illumos illumos-gate | a73be61a80f7331c35adfa540bcf8f1546ff1e33 ≤ v < e8d3efa1c56e5f2b5368600a2baeb7b1d54a07f8 | e8d3efa1c56e5f2b5368600a2baeb7b1d54a07f8 |
| OmniOS OmniOS | r151042 ≤ v < r151054, r151058 ≤ v < r151058w, r151056 ≤ v < r151056aw, r151054 ≤ v < r151054bw | r151054, r151058w, r151056aw, r151054bw |
Check your version
Choose the product and enter the version you run to see whether it falls in the affected range.
Attack Surface Management
See the assets tied to your domains, the technologies they run and known vulnerabilities in one list.