4 ms·
There's dynamic memory allocation in the kernel: https://fuchsia.googlesource.com/zircon/+/master/kernel/kernel/thread.c#131 https://fuchsia.googlesource.com/zi
by muizelaar 9y ago
There's dynamic memory allocation in the kernel:
https://fuchsia.googlesource.com/zircon/+/master/kernel/kernel/thread.c#131 https://fuchsia.googlesource.com/zircon/+/master/kernel/kern...
https://fuchsia.googlesource.com/zircon/+/master/kernel/object/message_packet.cpp#31 https://fuchsia.googlesource.com/zircon/+/master/kernel/obje...
- naasking 9y agoWell that's a shame! Unless we're missing something in the control path leading to these points, this kernel has trivially exploitable DoS problems. Creating threads doesn't require a capability, so at least the thread allocation is a clear DoS.