Bugzilla will be upgraded to version 5.0 on a still to be determined date in the near future. The original upgrade date has been delayed.
Bug 703972 - (CVE-2011-1781) CVE-2011-1781 systemtap: divide by zero stack unwinding flaw
CVE-2011-1781 systemtap: divide by zero stack unwinding flaw
Status: CLOSED ERRATA
Product: Security Response
Classification: Other
Component: vulnerability (Show other bugs)
unspecified
All Linux
medium Severity medium
: ---
: ---
Assigned To: Red Hat Product Security
public=20110511,reported=20110505,sou...
: Security
Depends On: 703979 703980
Blocks:
  Show dependency treegraph
 
Reported: 2011-05-11 15:30 EDT by Josh Bressers
Modified: 2015-07-27 09:24 EDT (History)
6 users (show)

See Also:
Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of:
Environment:
Last Closed: 2012-02-03 15:45:31 EST
Type: ---
Regression: ---
Mount Type: ---
Documentation: ---
CRM:
Verified Versions:
Category: ---
oVirt Team: ---
RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: ---


Attachments (Terms of Use)


External Trackers
Tracker ID Priority Status Summary Last Updated
Red Hat Product Errata RHSA-2011:0842 normal SHIPPED_LIVE Moderate: systemtap security update 2011-05-31 10:04:42 EDT

  None (edit)
Description Josh Bressers 2011-05-11 15:30:50 EDT
A flaw was discovered in systemtap's handling of DWARF expressions where it
did not guard against divide by zero when unwinding the stack.  This can
result in a kernel div-by-zero message and possible busywait during stap
module shutdown.  A div-by-zero could cause the kernel to panic and if the
kernel reboot on panic flag was set (panic_on_oops), it would cause the
system to reboot.

In order to trigger this flaw, an admin would have to enable unprivileged
mode. If an admin has enabled unprivileged mode, a normal user could use
this to crash the target machine.

A workaround is to disable unprivileged mode.
Comment 1 Josh Bressers 2011-05-11 15:32:57 EDT
This bug only affects systemtap versions 1.4 and above. We are rebasing systemtap to an affected version in Red Hat Enterprise Linux 6.1. This flaw will not be fixed before 6.1 GA.
Comment 4 Frank Ch. Eigler 2011-05-11 19:35:31 EDT
"If an admin has enabled unprivileged mode, a normal user could use
this to crash the target machine."

Not quite "normal" - the user would still have to be member of the "stapusr" group.
Comment 5 Tomas Hoger 2011-05-20 07:53:23 EDT
Public now via upstream commit mentioned in comment #3.
Comment 9 errata-xmlrpc 2011-05-31 10:04:51 EDT
This issue has been addressed in following products:

  Red Hat Enterprise Linux 6

Via RHSA-2011:0842 https://rhn.redhat.com/errata/RHSA-2011-0842.html

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