CVE-2026-15449
Last modified
CVE-2026-15449 is a medium-severity vulnerability rated 5.8/10 on the CVSS scale. 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. EPSS estimates a 0.08% chance of exploitation in the next 30 days.
Description
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.
Metrics
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/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X
Weakness Enumeration
Affected Software
Source: CNA advisory (CVE.org). NVD analysis pending.
| Vendor | Product | Versions |
|---|---|---|
| illumos | illumos-gate | >= eae72b5b807baa9116e64502cbb278edf15f3146, < 6959feb5b430411a4809b06c53dcdb42fb525eac |
| OmniOS | OmniOS | >= any, < r151054; >= r151058, < r151058j; >= r151056, < r151056aj; >= r151054, < r151054bj |
| Triton Data Center | SmartOS | >= any, < 202060709 |
References
Timeline
- Published
- Last Modified
- Status
- Deferred
Frequently Asked Questions
What is CVE-2026-15449?
How severe is CVE-2026-15449?
How do I fix CVE-2026-15449?
How Strix Helps
- How Strix found a critical auth bypass in etcdStrix autonomously discovered a critical authentication bypass in etcd, later designated CVE-2026-33413.
- Autonomous PentestingAI agents that find and validate exploitable vulnerabilities like this one across your applications.
- PR ReviewsPentest every pull request so vulnerable code is caught before it ships to production.
- AI Penetration TestingHow AI-driven penetration testing continuously covers your attack surface.
Related CVEs from 2026
- CVE-2026-15432When verifying a mac with a ChunkedMacVerification object, T…8.2
- CVE-2026-15435IBM App Connect Enterprise 13.0.1.0 through 13.0.7.2, and 12…9.8
- CVE-2026-1544A security flaw has been discovered in D-Link DIR-823X 25041…8.8
- CVE-2026-15444The Tutor LMS – eLearning and online course solution plugin …4.9
- CVE-2026-15445The SEO Booster plugin for WordPress is vulnerable to time-b…4.9
- CVE-2026-15448The Tickera – Sell Tickets & Manage Events plugin for WordPr…6.5
- CVE-2026-1545A weakness has been identified in itsourcecode School Manage…9.8
- CVE-2026-15450The Nex Forms – Ultimate Form Builder – Lite plugin for Word…8.1
- CVE-2026-15452The Smash Balloon Social Photo Feed – Easy Social Feeds Plug…4.7
- CVE-2026-15457The Kirki – Freeform Page Builder, Website Builder & Customi…4.9
- CVE-2026-15458The SEO Booster plugin for WordPress is vulnerable to generi…4.9
- CVE-2026-15459The WPMU DEV Dashboard plugin for WordPress is vulnerable to…8.1
Are you affected by CVE-2026-15449?
Run a free Strix scan to check your systems for this vulnerability.
Scan your code nowSource: NVD / NIST
