On Thursday, February 20, 2025 at 10:52:49 AM PST, paul.kimpel--- via cctalk 
<[email protected]> wrote:


> What is the problem with ISRs running in a user stack? The ISR runs, exits, 
> the stack is cut back,
> and net effect on the user's stack is zero.

In general, since the user can write their own address space, a concurrent 
thread can attack return-addresses on the user-address-space stack, thus 
causing the privileged interrupt handler to exit arbitrary code.
  

Reply via email to