From 8454aeef6fea944ced757ff8e761b59eb3ee960f Mon Sep 17 00:00:00 2001 From: Eugene Teo Date: Fri, 29 Sep 2006 01:59:33 -0700 Subject: [PATCH] [PATCH] Require mmap handler for a.out executables Files supported by fs/proc/base.c, i.e. /proc//*, are not capable of meeting the validity checks in ELF load_elf_*() handling because they have no mmap handler which is required by ELF. In order to stop a.out executables being used as part of an exploit attack against /proc-related vulnerabilities, we make a.out executables depend on ->mmap() existing. Signed-off-by: Eugene Teo Signed-off-by: Marcel Holtmann Signed-off-by: Andrew Morton Signed-off-by: Linus Torvalds --- Reading git-format-patch failed