ConceptSupervisor Mode Execution Prevention / Supervisor Mode Access Prevention
SMEP/SMAP
CPU hardware security mitigation mechanisms. SMEP prevents the kernel from executing user-mode code, and SMAP prevents the kernel from accessing user-mode memory, serving to increase the difficulty of kernel exploitation.
Timeline (last 90 days)
Oct 15
Writing a kernel exploit requires understanding the target kernel's memory layout, SLAB/SLUB allocator behavior, KASLR (kernel address space layout randomization), hardware mitigation mechanisms such as SMEP/SMAP, and designing a stable exploit chain for the specific vulnerability type (such as out-of-bounds write, UAF, or race condition).
Unverified50%