Bug 688980 (CVE-2011-1089)
Summary: | CVE-2011-1089 glibc: Suid mount helpers fail to anticipate RLIMIT_FSIZE | ||
---|---|---|---|
Product: | [Other] Security Response | Reporter: | Vincent Danen <vdanen> |
Component: | vulnerability | Assignee: | Red Hat Product Security <security-response-team> |
Status: | CLOSED ERRATA | QA Contact: | |
Severity: | low | Docs Contact: | |
Priority: | low | ||
Version: | unspecified | CC: | fweimer, jakub, kzak, law, rcvalle |
Target Milestone: | --- | Keywords: | Security |
Target Release: | --- | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Fixed In Version: | Doc Type: | Bug Fix | |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2012-02-13 20:57:09 UTC | Type: | --- |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: | |||
Bug Depends On: | 716899, 716901, 767685, 767687, 769360 | ||
Bug Blocks: | 734217, 767564 |
Description
Vincent Danen
2011-03-18 17:50:00 UTC
glibc bug for the addmntent() issue that causes it to not report error when output written to the file is truncated when hitting file size limit: http://sourceware.org/bugzilla/show_bug.cgi?id=12625 Common Vulnerabilities and Exposures assigned an identifier CVE-2011-1089 to the following vulnerability: Name: CVE-2011-1089 URL: http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2011-1089 Assigned: 20110224 Reference: http://openwall.com/lists/oss-security/2011/03/04/9 Reference: http://sourceware.org/bugzilla/show_bug.cgi?id=12625 Reference: https://bugzilla.redhat.com/show_bug.cgi?id=688980 Reference: http://www.securityfocus.com/bid/46740 The addmntent function in the GNU C Library (aka glibc or libc6) 2.13 and earlier does not report an error status for failed attempts to write to the /etc/mtab file, which makes it easier for local users to trigger corruption of this file, as demonstrated by writes from a process with a small RLIMIT_FSIZE value, a different vulnerability than CVE-2010-0296. MITRE assigned a number of CVEs to these issues; I've filed separate bugs for each one: CVE-2011-1675 (bug #695916) mount fails to anticipate RLIMIT_FSIZE CVE-2011-1676 (bug #695921) mount does not remove /etc/mtab.tmp after failed mount entry addition CVE-2011-1677 (bug #695924) mount does not remove /etc/mtab~ lock file after failed mount entry addition CVE-2011-1678 (bug #695925) mount.cifs and umount.cifs fail to anticipate RLIMIT_FSIZE CVE-2011-1679 (bug #695927) ncpmount and ncpumount fail to anticipate RLIMIT_FSIZE CVE-2011-1680 (bug #695932) ncpmount does not remove /etc/mtab~ lock file after failed mount entry addition (In reply to comment #1) > glibc bug for the addmntent() issue that causes it to not report error when > output written to the file is truncated when hitting file size limit: > http://sourceware.org/bugzilla/show_bug.cgi?id=12625 Fix committed upstream now as: http://sourceware.org/git/?p=glibc.git;a=commitdiff;h=e1fb097f447a89aa69a926e45e673a52d86a6c57 Acknowledgements: Red Hat would like to thank Dan Rosenberg for reporting this issue. This issue has been addressed in following products: Red Hat Enterprise Linux 6 Via RHSA-2011:1526 https://rhn.redhat.com/errata/RHSA-2011-1526.html This issue has been addressed in following products: Red Hat Enterprise Linux 5 Via RHSA-2012:0126 https://rhn.redhat.com/errata/RHSA-2012-0126.html This issue has been addressed in following products: Red Hat Enterprise Linux 4 Via RHSA-2012:0125 https://rhn.redhat.com/errata/RHSA-2012-0125.html Statement: (none) |