Bug 630564 - kernel: additional stack guard patches [rhel-4.9]
Summary: kernel: additional stack guard patches [rhel-4.9]
Alias: None
Product: Red Hat Enterprise Linux 4
Classification: Red Hat
Component: kernel
Version: 4.9
Hardware: All
OS: Linux
Target Milestone: rc
: ---
Assignee: Johannes Weiner
QA Contact: Petr Beňas
Depends On: 630562
Blocks: 630563 632514 632515
TreeView+ depends on / blocked
Reported: 2010-09-06 08:32 UTC by Eugene Teo (Security Response)
Modified: 2015-01-04 22:59 UTC (History)
11 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of: 630562
Last Closed: 2011-02-16 15:52:58 UTC
Target Upstream Version:

Attachments (Terms of Use)
Backport of upstream patch (1.62 KB, patch)
2010-09-06 16:06 UTC, Jerome Marchand
no flags Details | Diff
modified reproducer (830 bytes, text/x-csrc)
2010-09-06 18:49 UTC, Jerome Marchand
no flags Details

System ID Private Priority Status Summary Last Updated
Red Hat Product Errata RHSA-2011:0263 0 normal SHIPPED_LIVE Important: Red Hat Enterprise Linux 4.9 kernel security and bug fix update 2011-02-16 15:14:55 UTC

Description Eugene Teo (Security Response) 2010-09-06 08:32:27 UTC
+++ This bug was initially created as a clone of Bug #630562 +++

Description of problem:
Please backport:
  mm: make the mlock() stack guard page checks stricter

  guard page for stacks that grow upwards

Comment 2 Eugene Teo (Security Response) 2010-09-06 08:37:17 UTC
>   guard page for stacks that grow upwards
>   8ca3eb08097f6839b2206e2242db4179aee3cfb3

  testcase: http://lkml.org/lkml/2010/8/24/326

Comment 4 Jerome Marchand 2010-09-06 16:06:45 UTC
Created attachment 443322 [details]
Backport of upstream patch

Comment 5 Jerome Marchand 2010-09-06 18:49:25 UTC
Created attachment 443353 [details]
modified reproducer

I changed the mapping address to resolve EINVAL error of mmap

Comment 11 Vivek Goyal 2010-09-16 17:53:12 UTC
Committed in 89.35.EL . RPMS are available at http://people.redhat.com/vgoyal/rhel4/

Comment 15 Petr Beňas 2010-11-30 16:42:49 UTC
Probably wrong fixed-in-version. Reproduced in 89.EL, 89.30.EL and verified in 89.35.EL but also unexpectedly in 89.34.EL.

Comment 21 errata-xmlrpc 2011-02-16 15:52:58 UTC
An advisory has been issued which should help the problem
described in this bug report. This report is therefore being
closed with a resolution of ERRATA. For more information
on therefore solution and/or where to find the updated files,
please follow the link below. You may reopen this bug report
if the solution does not work for you.


Note You need to log in before you can comment on or make changes to this bug.