Lucene search
+L

32 matches found

NVD
NVD
•added 2026/11/04 6:17 a.m.•14 views

CVE-2026-87041

The RTIO submission-queue verifier rtiovrfysqe in subsys/rtio/rtiosyscalls.c subsys/rtio/rtiohandlers.c before v4.3.0 accumulated the results of KSYSCALLMEMORY into its validsqe flag with &=. That macro returns nonzero on failure it is built on KSYSCALLVERIFYMSG, which yields !expr, so every buff...

7.8CVSS0.00114EPSS
SaveExploits0References2
NVD
NVD
•added 2026/11/04 6:17 a.m.•15 views

CVE-2026-16511

Two RTIO syscall verifiers, in subsys/rtio/rtiosyscalls.c subsys/rtio/rtiohandlers.c before v4.3.0, did not validate user-supplied pointers before the kernel wrote through them. zvrfyrtiosqecancel performed no validation at all. It passed the caller's struct rtiosqe pointer straight to...

8.8CVSS0.00173EPSS
SaveExploits0References4
Cvelist
Cvelist
•added 2026/11/04 6:09 a.m.•27 views

CVE-2026-87041 Inverted memory-permission check in the RTIO syscall verifier allows a user-mode thread to read and write arbitrary kernel memory

The RTIO submission-queue verifier rtiovrfysqe in subsys/rtio/rtiosyscalls.c subsys/rtio/rtiohandlers.c before v4.3.0 accumulated the results of KSYSCALLMEMORY into its validsqe flag with &=. That macro returns nonzero on failure it is built on KSYSCALLVERIFYMSG, which yields !expr, so every buff...

7.8CVSS0.00114EPSS
SaveExploits0References2
CVE
CVE
•added 2026/11/04 6:09 a.m.•20 views

CVE-2026-87041

The RTIO submission-queue verifier rtio_vrfy_sqe() in subsys/rtio/rtio_syscalls.c (prior to v4.3.0) contains an inverted memory-permission check. Because the verifier incorrectly used bitwise AND (&=) to accumulate results from K_SYSCALL_MEMORY(), it accepted pointers that were not accessible to ...

7.8CVSS6.2AI score0.00114EPSS
SaveExploits0References2
osv_cve
osv_cve
•added 2026/11/04 6:09 a.m.•13 views

CVE-2026-87041 Inverted memory-permission check in the RTIO syscall verifier allows a user-mode thread to read and write arbitrary kernel memory

The RTIO submission-queue verifier rtiovrfysqe in subsys/rtio/rtiosyscalls.c subsys/rtio/rtiohandlers.c before v4.3.0 accumulated the results of KSYSCALLMEMORY into its validsqe flag with &=. That macro returns nonzero on failure it is built on KSYSCALLVERIFYMSG, which yields !expr, so every buff...

7.8CVSS6.1AI score
SaveExploits0References5
Cvelist
Cvelist
•added 2026/11/04 6:09 a.m.•28 views

CVE-2026-16511 Unvalidated user pointers in RTIO syscall verifiers allow a user-mode thread to write kernel memory

Two RTIO syscall verifiers, in subsys/rtio/rtiosyscalls.c subsys/rtio/rtiohandlers.c before v4.3.0, did not validate user-supplied pointers before the kernel wrote through them. zvrfyrtiosqecancel performed no validation at all. It passed the caller's struct rtiosqe pointer straight to...

8.8CVSS0.00173EPSS
SaveExploits0References4
osv_cve
osv_cve
•added 2026/11/04 6:09 a.m.•9 views

CVE-2026-16511 Unvalidated user pointers in RTIO syscall verifiers allow a user-mode thread to write kernel memory

Two RTIO syscall verifiers, in subsys/rtio/rtiosyscalls.c subsys/rtio/rtiohandlers.c before v4.3.0, did not validate user-supplied pointers before the kernel wrote through them. zvrfyrtiosqecancel performed no validation at all. It passed the caller's struct rtiosqe pointer straight to...

8.8CVSS6.1AI score
SaveExploits0References7
CVE
CVE
•added 2026/11/04 6:09 a.m.•18 views

CVE-2026-16511

The Zephyr RTOS kernel is vulnerable to memory corruption via two RTIO syscall verifiers in subsys/rtio/rtio_syscalls.c (or subsys/rtio/rtio_handlers.c before v4.3.0). The z_vrfy_rtio_sqe_cancel() function fails to validate user-supplied pointers, allowing a user-mode thread on a CONFIG_USERSPACE...

8.8CVSS6AI score0.00173EPSS
SaveExploits0References4
NVD
NVD
•added 2026/10/23 8:17 p.m.•17 views

CVE-2026-79978

The RTIO streaming completion callback adxl345processfifosamplescb in drivers/sensor/adi/adxl345/adxl345stream.c clamps the amount of FIFO data it will report readlen = MINfifobytes, bufavail to the space actually returned by rtiosqerxbuf, but then queues one 6-byte bus read per hardware FIFO ent...

3.6CVSS0.00091EPSS
SaveExploits0References2
UbuntuCve
UbuntuCve
•added 2026/10/23 8:17 p.m.•16 views

CVE-2026-79978

The RTIO streaming completion callback adxl345processfifosamplescb in drivers/sensor/adi/adxl345/adxl345stream.c clamps the amount of FIFO data it will report readlen = MINfifobytes, bufavail to the space actually returned by rtiosqerxbuf, but then queues one 6-byte bus read per hardware FIFO ent...

3.6CVSS6.3AI score0.00091EPSS
SaveExploits0References3
Vulnrichment
Vulnrichment
•added 2026/10/23 7:56 p.m.•8 views

CVE-2026-79978 Out-of-bounds write in the ADXL345 sensor driver RTIO streaming FIFO read path

The RTIO streaming completion callback adxl345processfifosamplescb in drivers/sensor/adi/adxl345/adxl345stream.c clamps the amount of FIFO data it will report readlen = MINfifobytes, bufavail to the space actually returned by rtiosqerxbuf, but then queues one 6-byte bus read per hardware FIFO ent...

3.6CVSS6.3AI score0.00091EPSS
SaveExploits0References2
EUVD
EUVD
•added 2026/10/23 7:56 p.m.•14 views

EUVD-2026-109141

The RTIO streaming completion callback adxl345processfifosamplescb in drivers/sensor/adi/adxl345/adxl345stream.c clamps the amount of FIFO data it will report readlen = MINfifobytes, bufavail to the space actually returned by rtiosqerxbuf, but then queues one 6-byte bus read per hardware FIFO ent...

3.6CVSS6.3AI score0.00091EPSS
SaveExploits0References2
CVE
CVE
•added 2026/10/23 7:56 p.m.•21 views

CVE-2026-79978

The ADXL345 sensor driver in Zephyr contains an out-of-bounds write vulnerability in the adxl345_process_fifo_samples_cb() callback within drivers/sensor/adi/adxl345/adxl345_stream.c. The root cause is that the driver calculates buffer offsets based on hardware-reported FIFO entries rather than t...

3.6CVSS6.3AI score0.00091EPSS
SaveExploits0References2
Cvelist
Cvelist
•added 2026/10/23 7:56 p.m.•34 views

CVE-2026-79978 Out-of-bounds write in the ADXL345 sensor driver RTIO streaming FIFO read path

The RTIO streaming completion callback adxl345processfifosamplescb in drivers/sensor/adi/adxl345/adxl345stream.c clamps the amount of FIFO data it will report readlen = MINfifobytes, bufavail to the space actually returned by rtiosqerxbuf, but then queues one 6-byte bus read per hardware FIFO ent...

3.6CVSS0.00091EPSS
SaveExploits0References2
osv_cve
osv_cve
•added 2026/10/23 7:56 p.m.•23 views

CVE-2026-79978 Out-of-bounds write in the ADXL345 sensor driver RTIO streaming FIFO read path

The RTIO streaming completion callback adxl345processfifosamplescb in drivers/sensor/adi/adxl345/adxl345stream.c clamps the amount of FIFO data it will report readlen = MINfifobytes, bufavail to the space actually returned by rtiosqerxbuf, but then queues one 6-byte bus read per hardware FIFO ent...

3.6CVSS6.3AI score
SaveExploits0References5
Mend
Mend
•added 2026/10/23 7:56 p.m.•16 views

CVE-2026-79978

The RTIO streaming completion callback adxl345processfifosamplescb in drivers/sensor/adi/adxl345/adxl345stream.c clamps the amount of FIFO data it will report readlen = MINfifobytes, bufavail to the space actually returned by rtiosqerxbuf, but then queues one 6-byte bus read per hardware FIFO ent...

3.6CVSS6.3AI score0.00091EPSS
SaveExploits0References2
Positive Technologies
Positive Technologies
•added 2026/10/23 12:00 a.m.•18 views

PT-2026-122212

The RTIO streaming completion callback adxl345 process fifo samples cb in drivers/sensor/adi/adxl345/adxl345 stream.c clamps the amount of FIFO data it will report read len = MINfifo bytes, buf avail to the space actually returned by rtio sqe rx buf, but then queues one 6-byte bus read per hardwa...

3.6CVSS6.3AI score0.00091EPSS
SaveExploits0References3
Positive Technologies
Positive Technologies
•added 2026/10/21 12:00 a.m.•19 views

PT-2026-120775

The Broadcom AFBR-S50 time-of-flight sensor driver double-completes an RTIO submission when sensor data evaluation fails. In data ready work handler drivers/sensor/broadcom/afbr s50/afbr s50.c, a non-STATUS OK return from Argus EvaluateData calls handle error on result, which finalises the reques...

5.2CVSS6.9AI score0.00206EPSS
SaveExploits0References3
NVD
NVD
•added 2026/10/19 11:17 p.m.•29 views

CVE-2026-19595

The user-mode syscall verifier zvrfyrtiocqegetmempoolbuffer in subsys/rtio/rtiosyscalls.c validated its two output parameters, buff and bufflen, with KSYSCALLMEMORYREAD rather than KSYSCALLMEMORYWRITE. Both are pure out-parameters: zimplrtiocqegetmempoolbuffer stores the mempool buffer address an...

6.1CVSS0.00145EPSS
SaveExploits0References2
EUVD
EUVD
•added 2026/10/19 10:49 p.m.•20 views

EUVD-2026-104665

The user-mode syscall verifier zvrfyrtiocqegetmempoolbuffer in subsys/rtio/rtiosyscalls.c validated its two output parameters, buff and bufflen, with KSYSCALLMEMORYREAD rather than KSYSCALLMEMORYWRITE. Both are pure out-parameters: zimplrtiocqegetmempoolbuffer stores the mempool buffer address an...

6.1CVSS6.2AI score0.00145EPSS
SaveExploits0References2
Rows per page
Query Builder