champo/ArqvengerOS — Issue #72: Check for permissions when using pointers from user-space
Author: champo
Created: 2011-11-08 22:40:41+00:00
State: open
Labels: bug

System calls can overwrite data that's read-only to a process. System calls that use output pointers should check for write permissions.
Also, a process may pass in a supervisor only address that the kernel can read/write from. This should be avoided too.