Executive Summary
| Summary | |
|---|---|
| Title | OpenAFS: Arbitrary code execution |
| Informations | |||
|---|---|---|---|
| Name | GLSA-201101-05 | First vendor Publication | 2011-01-16 |
| Vendor | Gentoo | Last vendor Modification | 2011-01-16 |
| Severity (Vendor) | Normal | Revision | N/A |
Security-Database Scoring CVSS v2
| Cvss vector : (AV:N/AC:L/Au:N/C:C/I:C/A:C) | |||
|---|---|---|---|
| Cvss Base Score | 10 | Attack Range | Network |
| Cvss Impact Score | 10 | Attack Complexity | Low |
| Cvss Expoit Score | 10 | Authentification | None Required |
| Calculate full CVSS 2.0 Vectors scores | |||
Detail
Synopsis The cache manager of OpenAFS contains several bugs resulting in remote execution of arbitrary code. Background OpenAFS is a distributed file system. Description Two vulnerabilites were discovered: * Simon Wilkinson discovered from a bug report by Toby Blake that the cache manager of OpenAFS contains a heap-based buffer overflow which is related to the use of the ERR_PTR macro (CVE-2009-1250). * A pointer dereference bug when using XDR arrays was discovered by Simon Wilkinson, with assistance from Derrick Brashear and Jeffrey Altman. (CVE-2009-1251). Impact The vulnerabilites might allow remote unauthenticated attackers to cause a Denial of Service (system crash) and possibly execute arbitrary code. Workaround There is no known workaround at this time. Resolution All OpenAFS users should upgrade to the latest version: # emerge --sync # emerge --ask --oneshot --verbose ">=net-fs/openafs-1.4.9" References [ 1 ] CVE-2009-1250 : http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2009-1250 [ 2 ] CVE-2009-1251 : http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2009-1251 Availability This GLSA and any updates to it are available for viewing at the Gentoo Security Website: http://security.gentoo.org/glsa/glsa-201101-05.xml |
Original Source
| Url : http://security.gentoo.org/glsa/glsa-201101-05.xml |
CWE : Common Weakness Enumeration
| id | Name |
|---|---|
| CWE-189 | Numeric Errors |
| CWE-119 | Failure to Constrain Operations within the Bounds of a Memory Buffer |
CPE : Common Platform Enumeration
Open Source Vulnerability Database (OSVDB)
| id | Description |
|---|---|
| 55274 | OpenAFS Client on Unix Cache Manager RX Response Handling Remote Overflow |
| 55273 | OpenAFS Client on Linux Cache Manager RX Response Handling Remote DoS |

GLSA-201101-05
(Critical)
(High)





