]> git.karo-electronics.de Git - karo-tx-linux.git/commit
ia64/sparc: fix local DoS with corrupted ELFs (CVE-2006-4538)
authorKirill Korotaev <dev@openvz.org>
Sat, 11 Nov 2006 00:08:49 +0000 (01:08 +0100)
committerAdrian Bunk <bunk@stusta.de>
Sat, 11 Nov 2006 00:08:49 +0000 (01:08 +0100)
commit05c19c4369b40357c726a224fe51a3f5ff21f9bd
treef10482b32d659dd750853d8db937dbe91be2ed28
parent567e0e320d52690b9a442beb146ab59af88824a7
ia64/sparc: fix local DoS with corrupted ELFs (CVE-2006-4538)

This patch prevents cross-region mappings
on IA64 and SPARC which could lead to system crash.

Adrian Bunk:
Adapted to 2.6.16.

Signed-Off-By: Kirill Korotaev <dev@openvz.org>
Signed-off-by: Adrian Bunk <bunk@stusta.de>
arch/ia64/kernel/sys_ia64.c
arch/sparc/kernel/sys_sparc.c
arch/sparc64/kernel/sys_sparc.c
include/asm-ia64/mman.h
include/asm-sparc/mman.h
include/asm-sparc64/mman.h
mm/mmap.c