CVE-2026-16513 Zephyr RTIO - Broken Access Control

Zephyr RTIO subsystem with CONFIG_USERSPACE and CONFIG_RTIO contains a write-what-where vulnerability caused by missing K_SYSCALL_MEMORY_WRITE check on handle out-parameter in z_vrfy_rtio_sqe_copy_in_get_handles(), letting unprivileged user-mode threads write arbitrary kernel memory pointers, exploit requires user-mode thread with RTIO kernel object.

CVSS base score 7.8 /10
High
CISA KEV
Not listed
Public exploit
None known
Authentication
Required
EPSS
0.11% chance of exploitation in 30 days
View the NVD record ↗

Details

Type
Broken Access Control
Impact
Privilege Escalation, Denial Of Service, Data Tampering
CVSS vector
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
Published
28 September 2026
Updated
15 October 2026
Weakness
CWE-787

Vendor fix

Update to a version including the fix adding K_SYSCALL_MEMORY_WRITE checks on output parameters or latest available version.

Patching closes this CVE. It does not tell you which of your systems run the affected version, or what else is exposed alongside them.

References

← All CVEs