Task Runtime Limits

A common attack vector for IoT and embedded devices is to put a task into an infinite loop. This blocks all equal and lower-priority tasks from running. This article looks into how this kind of attack can be prevented.
ptasks and utasks Improve Security

Two kinds of tasks, two levels of protection — and a four-step, partition-by-partition process for moving vulnerable legacy code out of privileged mode into unprivileged mode.