Limitations of the rule sandbox security model
The rule sandbox security model has several limitations:
- The following DoS attacks can occur:
- Infinite sleep keeping the worker thread locked. Over time, such rules silently take all threads and starve the application.
- Infinite loop consuming CPU cycles and slowing down the machine.
- Writing a large amount of data to the event log and slowing down the application.
- Allocating a large amount of memory.
- Clinical data corruption can use the legitimate interface of the Rule Application Model.
- Due to human error, the incorrect public key can be installed into the certificate store and establish trust for a bad user-defined function assembly.