CVE-2026-15449: medium-severity vulnerability in illumos-gate
TOCTOU double copyin in illumos dld ioctl handling causes kernel heap corruption
Published · Updated
E-mail alert when it lands in KEV, gets a public PoC or its score goes up.
13Vexday Risk Score
No sign of exploitation. No public exploitation artifact known so far.
ssvc Trackcvss 5.8epss 0.1%
A time-of-check to time-of-use (TOCTOU) flaw in the illumos data-link pseudo-driver (dld) affects handling of the DLDIOC_GETMACPROP and DLDIOC_SETMACPROP ioctls on /dev/dld. drv_ioc_prop_common() in usr/src/uts/common/io/dld/dld_drv.c copies the dld_ioc_macprop_t ioctl header in once to read its pr_valsize field, sizes and allocates a kernel heap buffer from that value, and then copies the full request in a second time from the same unprivileged user address. A concurrent thread can enlarge pr_valsize between the two copyins, so the second copyin and the subsequent property handling write beyond the end of the undersized allocation and corrupt the kernel heap. An unprivileged local user, including one confined to a non-global zone that owns a datalink, can trigger this to panic the system. The resulting kernel heap corruption may be usable for further compromise.
CVSS:4.0/AV:L/AC:L/AT:P/PR:L/UI:N/VC:N/VI:H/VA:H/SC:N/SI:N/SA:N
Related CVEs — illumos-gate
In the same product, most dangerous first.
CVE-2026-15422CRITICALSCTP needs to better-check INIT ACK chunk parametersEPSS 0.9%CVE-2026-104115MEDIUMStack buffer overflow in illumos reparsed nfs-basic plugin allows local users to crash the daemonEPSS 0.1%CVE-2026-102916MEDIUMReachable assertion in illumos bhyve REP string instruction emulation allows guest to panic hostEPSS 0.1%CVE-2026-104114MEDIUMNULL pointer dereference in illumos nwamd door handler allows local users to crash the daemonEPSS 0.1%CVE-2026-104112MEDIUMMissing release of passed file descriptors in illumos nscd allows local users to exhaust kernel memoryEPSS 0.1%CVE-2026-104113MEDIUMDouble free in OmniOS and SmartOS ipmgmtd allows local users to crash the daemonEPSS 0.1%