summaryrefslogtreecommitdiffstats
path: root/README
diff options
context:
space:
mode:
authorAndy Lutomirski <luto@amacapital.net>2014-06-23 14:22:15 -0700
committerH. Peter Anvin <hpa@linux.intel.com>2014-06-23 14:59:26 -0700
commit554086d85e71f30abe46fc014fea31929a7c6a8a (patch)
tree0bc7acf1c743afa0bf086920d66349e5b8e7d04d /README
parentdda1e95cee38b416b23f751cac65421d781e3c10 (diff)
downloadblackbird-op-linux-554086d85e71f30abe46fc014fea31929a7c6a8a.tar.gz
blackbird-op-linux-554086d85e71f30abe46fc014fea31929a7c6a8a.zip
x86_32, entry: Do syscall exit work on badsys (CVE-2014-4508)
The bad syscall nr paths are their own incomprehensible route through the entry control flow. Rearrange them to work just like syscalls that return -ENOSYS. This fixes an OOPS in the audit code when fast-path auditing is enabled and sysenter gets a bad syscall nr (CVE-2014-4508). This has probably been broken since Linux 2.6.27: af0575bba0 i386 syscall audit fast-path Cc: stable@vger.kernel.org Cc: Roland McGrath <roland@redhat.com> Reported-by: Toralf Förster <toralf.foerster@gmx.de> Signed-off-by: Andy Lutomirski <luto@amacapital.net> Link: http://lkml.kernel.org/r/e09c499eade6fc321266dd6b54da7beb28d6991c.1403558229.git.luto@amacapital.net Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
Diffstat (limited to 'README')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud