Lucene search
+L

38 matches found

NVD
NVD
•added 2026/10/09 8:16 a.m.•6 views

CVE-2026-19575

The user-mode verification handler for the devicedeinit system call, zvrfydevicedeinit in kernel/device.c, validated its dev argument with KSYSCALLOBJINITdev, KOBJANY. kobjectvalidate short-circuits its type comparison when the requested type is KOBJANY, so the check reduced to "this pointer is t...

7.8CVSS0.0012EPSS
SaveExploits0References2
NVD
NVD
•added 2026/10/09 8:16 a.m.•7 views

CVE-2026-19569

dynamicobjectcreate in kernel/userspace/userspace.c computed the backing allocation for a dynamically allocated kernel object as objsizegetotype + size, and for thread stack elements as STACKELEMENTDATASIZEsize a round-up plus fixed overhead, without checking either expression for unsigned...

8.8CVSS0.0012EPSS
SaveExploits0References2
OSV
OSV
•added 2026/10/09 7:16 a.m.•1 views

CVE-2026-19575 Type confusion in the device_deinit system call allows user-mode threads to execute arbitrary kernel code

The user-mode verification handler for the devicedeinit system call, zvrfydevicedeinit in kernel/device.c, validated its dev argument with KSYSCALLOBJINITdev, KOBJANY. kobjectvalidate short-circuits its type comparison when the requested type is KOBJANY, so the check reduced to "this pointer is t...

7.8CVSS5.9AI score
SaveExploits0References5
EUVD
EUVD
•added 2026/10/09 7:16 a.m.•9 views

EUVD-2026-95530

The user-mode verification handler for the devicedeinit system call, zvrfydevicedeinit in kernel/device.c, validated its dev argument with KSYSCALLOBJINITdev, KOBJANY. kobjectvalidate short-circuits its type comparison when the requested type is KOBJANY, so the check reduced to "this pointer is t...

7.8CVSS5.9AI score0.0012EPSS
SaveExploits0References2
CVE
CVE
•added 2026/10/09 7:16 a.m.•16 views

CVE-2026-19575

A type confusion vulnerability exists in the device_deinit() system call within the Zephyr kernel (kernel/device.c ). The verification handler z_vrfy_device_deinit() incorrectly uses K_OBJ_ANY , causing k_object_validate() to skip type comparisons. This allows a user-mode thread to pass an arbitr...

7.8CVSS5.9AI score0.0012EPSS
SaveExploits0References2
Cvelist
Cvelist
•added 2026/10/09 7:16 a.m.•38 views

CVE-2026-19575 Type confusion in the device_deinit system call allows user-mode threads to execute arbitrary kernel code

The user-mode verification handler for the devicedeinit system call, zvrfydevicedeinit in kernel/device.c, validated its dev argument with KSYSCALLOBJINITdev, KOBJANY. kobjectvalidate short-circuits its type comparison when the requested type is KOBJANY, so the check reduced to "this pointer is t...

7.8CVSS0.0012EPSS
SaveExploits0References2
NVD
NVD
•added 2026/10/05 9:17 a.m.•16 views

CVE-2026-19185

The system-call verifier for i3cdoccc in drivers/i3c/i3chandlers.c validated the outer struct i3ccccpayload, the broadcast ccc.data buffer and the targets.payloads array, but did not validate the per-target data buffers those array elements point at. Each struct i3cccctargetpayload carries its ow...

7.8CVSS0.00114EPSS
SaveExploits0References2
NVD
NVD
•added 2026/10/05 9:17 a.m.•14 views

CVE-2026-19184

The NXP GAU ADC driver drivers/adc/adcmcuxgauadc.c validated the caller-supplied sequence-buffersize, which is expressed in bytes, against the number of active channels, which is a sample count. It then stored that byte count directly in data-resultslength and used it in mcuxgauadcreadsamples as...

8.4CVSS0.00103EPSS
SaveExploits0References2
EUVD
EUVD
•added 2026/10/05 8:06 a.m.•11 views

EUVD-2026-92286

The system-call verifier for i3cdoccc in drivers/i3c/i3chandlers.c validated the outer struct i3ccccpayload, the broadcast ccc.data buffer and the targets.payloads array, but did not validate the per-target data buffers those array elements point at. Each struct i3cccctargetpayload carries its ow...

7.8CVSS6AI score0.00114EPSS
SaveExploits0References2
Cvelist
Cvelist
•added 2026/10/05 8:06 a.m.•41 views

CVE-2026-19185 Unvalidated user-supplied buffer pointers in the I3C do_ccc system call handler allow kernel memory read/write from user mode

The system-call verifier for i3cdoccc in drivers/i3c/i3chandlers.c validated the outer struct i3ccccpayload, the broadcast ccc.data buffer and the targets.payloads array, but did not validate the per-target data buffers those array elements point at. Each struct i3cccctargetpayload carries its ow...

7.8CVSS0.00114EPSS
SaveExploits0References2
CVE
CVE
•added 2026/10/05 8:06 a.m.•17 views

CVE-2026-19185

In Zephyr RTOS builds with CONFIG_USERSPACE, a vulnerability exists in the i3c_do_ccc() system call handler within drivers/i3c/i3c_handlers.c. The system-call verifier fails to validate per-target data buffers, allowing an unprivileged user-mode thread with I3C controller access to provide arbitr...

7.8CVSS6AI score0.00114EPSS
SaveExploits0References2
Vulnrichment
Vulnrichment
•added 2026/10/05 8:06 a.m.•13 views

CVE-2026-19185 Unvalidated user-supplied buffer pointers in the I3C do_ccc system call handler allow kernel memory read/write from user mode

The system-call verifier for i3cdoccc in drivers/i3c/i3chandlers.c validated the outer struct i3ccccpayload, the broadcast ccc.data buffer and the targets.payloads array, but did not validate the per-target data buffers those array elements point at. Each struct i3cccctargetpayload carries its ow...

7.8CVSS6AI score0.00114EPSS
SaveExploits0References2
OSV
OSV
•added 2026/10/05 8:06 a.m.•6 views

CVE-2026-19185 Unvalidated user-supplied buffer pointers in the I3C do_ccc system call handler allow kernel memory read/write from user mode

The system-call verifier for i3cdoccc in drivers/i3c/i3chandlers.c validated the outer struct i3ccccpayload, the broadcast ccc.data buffer and the targets.payloads array, but did not validate the per-target data buffers those array elements point at. Each struct i3cccctargetpayload carries its ow...

7.8CVSS6.1AI score
SaveExploits0References5
Vulnrichment
Vulnrichment
•added 2026/10/05 8:06 a.m.•9 views

CVE-2026-19184 Out-of-bounds write in the NXP GAU ADC driver due to byte-versus-sample buffer size validation mismatch

The NXP GAU ADC driver drivers/adc/adcmcuxgauadc.c validated the caller-supplied sequence-buffersize, which is expressed in bytes, against the number of active channels, which is a sample count. It then stored that byte count directly in data-resultslength and used it in mcuxgauadcreadsamples as...

8.4CVSS5.8AI score0.00103EPSS
SaveExploits0References2
EUVD
EUVD
•added 2026/10/05 8:06 a.m.•9 views

EUVD-2026-92285

The NXP GAU ADC driver drivers/adc/adcmcuxgauadc.c validated the caller-supplied sequence-buffersize, which is expressed in bytes, against the number of active channels, which is a sample count. It then stored that byte count directly in data-resultslength and used it in mcuxgauadcreadsamples as...

8.4CVSS5.8AI score0.00103EPSS
SaveExploits0References2
Rapid7 Vulnerability Database (full)
Rapid7 Vulnerability Database (full)
•added 2026/10/05 12:00 a.m.•8 views

CVE-2026-19185: Untrusted Pointer Dereference

The system-call verifier for i3cdoccc in drivers/i3c/i3chandlers.c validated the outer struct i3ccccpayload, the broadcast ccc.data buffer and the targets.payloads array, but did not validate the per-target data buffers those array elements point at. Each struct i3cccctargetpayload carries its ow...

7.8CVSS6AI score0.00114EPSS
SaveExploits0References2
NVD
NVD
•added 2026/09/28 9:17 p.m.•14 views

CVE-2026-18414

The ADC API requires each driver to reject a sampling sequence whose destination buffer is too small: the buffersize field of struct adcsequence in include/zephyr/drivers/adc.h documents that "the driver must ensure that samples are not written beyond the limit and it must return an error if the...

7.8CVSS0.00118EPSS
SaveExploits0References3
NVD
NVD
•added 2026/09/28 9:17 p.m.•17 views

CVE-2026-18413

The ADC API requires each driver to reject a sampling sequence whose destination buffer is too small: the buffersize field of struct adcsequence in include/zephyr/drivers/adc.h documents that "the driver must ensure that samples are not written beyond the limit and it must return an error if the...

7.8CVSS0.00118EPSS
SaveExploits0References3
NVD
NVD
•added 2026/09/28 9:17 p.m.•10 views

CVE-2026-16513

The userspace verifier zvrfyrtiosqecopyingethandles in subsys/rtio/rtiosyscalls.c subsys/rtio/rtiohandlers.c before v4.3.0 validated the RTIO object handle and the sqes input array, but not the handle out-parameter. On the first loop iteration it executed handle = sqe, storing the kernel address ...

7.8CVSS0.00112EPSS
SaveExploits0References2
Cvelist
Cvelist
•added 2026/09/28 8:00 p.m.•37 views

CVE-2026-18414 Out-of-bounds write in the ADI MAX32 ADC driver due to incorrect adc_sequence buffer size validation

The ADC API requires each driver to reject a sampling sequence whose destination buffer is too small: the buffersize field of struct adcsequence in include/zephyr/drivers/adc.h documents that "the driver must ensure that samples are not written beyond the limit and it must return an error if the...

7.8CVSS0.00118EPSS
SaveExploits0References3
Rows per page
Query Builder