National Vulnerability Database

National Vulnerability Database

National Vulnerability
Database

CVE-2012-0038 Detail

Description

Integer overflow in the xfs_acl_from_disk function in fs/xfs/xfs_acl.c in the Linux kernel before 3.1.9 allows local users to cause a denial of service (panic) via a filesystem with a malformed ACL, leading to a heap-based buffer overflow.

Source:  MITRE      Last Modified:  05/17/2012

Quick Info

CVE Dictionary Entry:
CVE-2012-0038
Original release date:
05/17/2012
Last revised:
05/17/2012
Source:
US-CERT/NIST

Impact

CVSS Severity (version 2.0):
CVSS v2 Base Score:
4.9 MEDIUM
Vector:
(AV:L/AC:L/Au:N/C:N/I:N/A:C) (legend)
Impact Subscore:
6.9
Exploitability Subscore:
3.9
CVSS Version 2 Metrics:
Access Vector:
Locally exploitable
Access Complexity:
Low
Authentication:
Not required to exploit
Impact Type:
Allows disruption of service

References to Advisories, Solutions, and Tools

By selecting these links, you will be leaving NIST webspace. We have provided these links to other web sites because they may have information that would be of interest to you. No inferences should be drawn on account of other sites being referenced, or not, from this page. There may be other web sites that are more appropriate for your purpose. NIST does not necessarily endorse the views expressed, or concur with the facts presented on these sites. Further, NIST does not endorse any commercial products that may be mentioned on these sites. Please address comments about this page to nvd@nist.gov.

Hyperlink Resource Type Source Name
http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=093019cf1b18dd31b2c3b77acce4e000e2cbc9ce External Source CONFIRM http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=093019cf1b18dd31b2c3b77acce4e000e2cbc9ce
http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=fa8b18edd752a8b4e9d1ee2cd615b82c93cf8bba External Source CONFIRM http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=fa8b18edd752a8b4e9d1ee2cd615b82c93cf8bba
http://www.kernel.org/pub/linux/kernel/v3.x/ChangeLog-3.1.9 External Source CONFIRM http://www.kernel.org/pub/linux/kernel/v3.x/ChangeLog-3.1.9
http://www.openwall.com/lists/oss-security/2012/01/10/11 External Source MLIST [oss-security] 20120110 Re: CVE request: kernel: xfs heap overflow
https://bugzilla.redhat.com/show_bug.cgi?id=773280 External Source CONFIRM https://bugzilla.redhat.com/show_bug.cgi?id=773280
https://github.com/torvalds/linux/commit/093019cf1b18dd31b2c3b77acce4e000e2cbc9ce External Source CONFIRM https://github.com/torvalds/linux/commit/093019cf1b18dd31b2c3b77acce4e000e2cbc9ce
https://github.com/torvalds/linux/commit/fa8b18edd752a8b4e9d1ee2cd615b82c93cf8bba External Source CONFIRM https://github.com/torvalds/linux/commit/fa8b18edd752a8b4e9d1ee2cd615b82c93cf8bba

Technical Details

Vulnerability Type (View All)

Vulnerable software and versions Switch to CPE 2.2

Configuration 1
OR
cpe:2.3:o:linux:linux_kernel:1.2.0:*:*:*:*:*:*:*
cpe:2.3:o:linux:linux_kernel:1.3.0:*:*:*:*:*:*:*
cpe:2.3:o:linux:linux_kernel:2.0.1:*:*:*:*:*:*:*
cpe:2.3:o:linux:linux_kernel:2.0.2:*:*:*:*:*:*:*
cpe:2.3:o:linux:linux_kernel:2.0.3:*:*:*:*:*:*:*
cpe:2.3:o:linux:linux_kernel:2.0.4:*:*:*:*:*:*:*
cpe:2.3:o:linux:linux_kernel:2.0.5:*:*:*:*:*:*:*
cpe:2.3:o:linux:linux_kernel:2.0.6:*:*:*:*:*:*:*
cpe:2.3:o:linux:linux_kernel:2.0.7:*:*:*:*:*:*:*
cpe:2.3:o:linux:linux_kernel:2.0.8:*:*:*:*:*:*:*
cpe:2.3:o:linux:linux_kernel:2.0.9:*:*:*:*:*:*:*
cpe:2.3:o:linux:linux_kernel:2.0.10:*:*:*:*:*:*:*
cpe:2.3:o:linux:linux_kernel:2.0.11:*:*:*:*:*:*:*
cpe:2.3:o:linux:linux_kernel:2.0.12:*:*:*:*:*:*:*
cpe:2.3:o:linux:linux_kernel:2.0.13:*:*:*:*:*:*:*
cpe:2.3:o:linux:linux_kernel:2.0.14:*:*:*:*:*:*:*
cpe:2.3:o:linux:linux_kernel:2.0.15:*:*:*:*:*:*:*
cpe:2.3:o:linux:linux_kernel:2.0.16:*:*:*:*:*:*:*
cpe:2.3:o:linux:linux_kernel:2.0.17:*:*:*:*:*:*:*
cpe:2.3:o:linux:linux_kernel:2.0.18:*:*:*:*:*:*:*
cpe:2.3:o:linux:linux_kernel:2.0.19:*:*:*:*:*:*:*
cpe:2.3:o:linux:linux_kernel:2.0.20:*:*:*:*:*:*:*
cpe:2.3:o:linux:linux_kernel:2.0.21:*:*:*:*:*:*:*
cpe:2.3:o:linux:linux_kernel:2.0.22:*:*:*:*:*:*:*
cpe:2.3:o:linux:linux_kernel:2.0.23:*:*:*:*:*:*:*
cpe:2.3:o:linux:linux_kernel:2.0.24:*:*:*:*:*:*:*
cpe:2.3:o:linux:linux_kernel:2.0.25:*:*:*:*:*:*:*
cpe:2.3:o:linux:linux_kernel:2.0.26:*:*:*:*:*:*:*
cpe:2.3:o:linux:linux_kernel:2.0.27:*:*:*:*:*:*:*
cpe:2.3:o:linux:linux_kernel:2.0.28:*:*:*:*:*:*:*
cpe:2.3:o:linux:linux_kernel:2.0.29:*:*:*:*:*:*:*
cpe:2.3:o:linux:linux_kernel:2.0.30:*:*:*:*:*:*:*
cpe:2.3:o:linux:linux_kernel:2.0.31:*:*:*:*:*:*:*
cpe:2.3:o:linux:linux_kernel:2.0.32:*:*:*:*:*:*:*
cpe:2.3:o:linux:linux_kernel:2.0.33:*:*:*:*:*:*:*
cpe:2.3:o:linux:linux_kernel:2.0.34:*:*:*:*:*:*:*
cpe:2.3:o:linux:linux_kernel:2.0.35:*:*:*:*:*:*:*
cpe:2.3:o:linux:linux_kernel:2.0.36:*:*:*:*:*:*:*
cpe:2.3:o:linux:linux_kernel:2.0.37:*:*:*:*:*:*:*
cpe:2.3:o:linux:linux_kernel:2.0.38:*:*:*:*:*:*:*
cpe:2.3:o:linux:linux_kernel:2.0.39:*:*:*:*:*:*:*
cpe:2.3:o:linux:linux_kernel:2.1.89:*:*:*:*:*:*:*
cpe:2.3:o:linux:linux_kernel:2.1.132:*:*:*:*:*:*:*
cpe:2.3:o:linux:linux_kernel:2.2.0:*:*:*:*:*:*:*
cpe:2.3:o:linux:linux_kernel:2.2.1:*:*:*:*:*:*:*
cpe:2.3:o:linux:linux_kernel:2.2.2:*:*:*:*:*:*:*
cpe:2.3:o:linux:linux_kernel:2.2.3:*:*:*:*:*:*:*
cpe:2.3:o:linux:linux_kernel:2.2.4:*:*:*:*:*:*:*
cpe:2.3:o:linux:linux_kernel:2.2.4:rc1:*:*:*:*:*:*
cpe:2.3:o:linux:linux_kernel:2.2.5:*:*:*:*:*:*:*
cpe:2.3:o:linux:linux_kernel:2.2.6:*:*:*:*:*:*:*
cpe:2.3:o:linux:linux_kernel:2.2.7:*:*:*:*:*:*:*
cpe:2.3:o:linux:linux_kernel:2.2.8:*:*:*:*:*:*:*
cpe:2.3:o:linux:linux_kernel:2.2.9:*:*:*:*:*:*:*
cpe:2.3:o:linux:linux_kernel:2.2.10:*:*:*:*:*:*:*
cpe:2.3:o:linux:linux_kernel:2.2.11:*:*:*:*:*:*:*
cpe:2.3:o:linux:linux_kernel:2.2.12:*:*:*:*:*:*:*
cpe:2.3:o:linux:linux_kernel:2.2.13:*:*:*:*:*:*:*
cpe:2.3:o:linux:linux_kernel:2.2.13:pre15:*:*:*:*:*:*
cpe:2.3:o:linux:linux_kernel:2.2.14:*:*:*:*:*:*:*
cpe:2.3:o:linux:linux_kernel:2.2.15:*:*:*:*:*:*:*
cpe:2.3:o:linux:linux_kernel:2.2.15:pre16:*:*:*:*:*:*
cpe:2.3:o:linux:linux_kernel:2.2.16:*:*:*:*:*:*:*
cpe:2.3:o:linux:linux_kernel:2.2.16:pre5:*:*:*:*:*:*
cpe:2.3:o:linux:linux_kernel:2.2.16:pre6:*:*:*:*:*:*
cpe:2.3:o:linux:linux_kernel:2.2.17:*:*:*:*:*:*:*
cpe:2.3:o:linux:linux_kernel:2.2.17:pre14:*:*:*:*:*:*
cpe:2.3:o:linux:linux_kernel:2.2.18:*:*:*:*:*:*:*
cpe:2.3:o:linux:linux_kernel:2.2.19:*:*:*:*:*:*:*
cpe:2.3:o:linux:linux_kernel:2.2.20:*:*:*:*:*:*:*
cpe:2.3:o:linux:linux_kernel:2.2.21:*:*:*:*:*:*:*
cpe:2.3:o:linux:linux_kernel:2.2.21:pre1:*:*:*:*:*:*
cpe:2.3:o:linux:linux_kernel:2.2.21:pre2:*:*:*:*:*:*
cpe:2.3:o:linux:linux_kernel:2.2.21:pre3:*:*:*:*:*:*
cpe:2.3:o:linux:linux_kernel:2.2.21:pre4:*:*:*:*:*:*
cpe:2.3:o:linux:linux_kernel:2.2.21:rc1:*:*:*:*:*:*
cpe:2.3:o:linux:linux_kernel:2.2.21:rc2:*:*:*:*:*:*
cpe:2.3:o:linux:linux_kernel:2.2.21:rc3:*:*:*:*:*:*
cpe:2.3:o:linux:linux_kernel:2.2.21:rc4:*:*:*:*:*:*
cpe:2.3:o:linux:linux_kernel:2.2.22:*:*:*:*:*:*:*
cpe:2.3:o:linux:linux_kernel:2.2.22:rc1:*:*:*:*:*:*
cpe:2.3:o:linux:linux_kernel:2.2.22:rc2:*:*:*:*:*:*
cpe:2.3:o:linux:linux_kernel:2.2.22:rc3:*:*:*:*:*:*
cpe:2.3:o:linux:linux_kernel:2.2.23:*:*:*:*:*:*:*
cpe:2.3:o:linux:linux_kernel:2.2.23:rc1:*:*:*:*:*:*
cpe:2.3:o:linux:linux_kernel:2.2.23:rc2:*:*:*:*:*:*
cpe:2.3:o:linux:linux_kernel:2.2.24:*:*:*:*:*:*:*
cpe:2.3:o:linux:linux_kernel:2.2.24:rc2:*:*:*:*:*:*
cpe:2.3:o:linux:linux_kernel:2.2.24:rc3:*:*:*:*:*:*
cpe:2.3:o:linux:linux_kernel:2.2.24:rc4:*:*:*:*:*:*
cpe:2.3:o:linux:linux_kernel:2.2.24:rc5:*:*:*:*:*:*
cpe:2.3:o:linux:linux_kernel:2.2.25:*:*:*:*:*:*:*
cpe:2.3:o:linux:linux_kernel:2.2.26:*:*:*:*:*:*:*
cpe:2.3:o:linux:linux_kernel:2.2.27:pre1:*:*:*:*:*:*
cpe:2.3:o:linux:linux_kernel:2.2.27:pre2:*:*:*:*:*:*
cpe:2.3:o:linux:linux_kernel:2.2.27:rc1:*:*:*:*:*:*
cpe:2.3:o:linux:linux_kernel:2.2.27:rc2:*:*:*:*:*:*
cpe:2.3:o:linux:linux_kernel:2.3.0:*:*:*:*:*:*:*
cpe:2.3:o:linux:linux_kernel:2.3.1:*:*:*:*:*:*:*
cpe:2.3:o:linux:linux_kernel:2.3.2:*:*:*:*:*:*:*
cpe:2.3:o:linux:linux_kernel:2.3.3:*:*:*:*:*:*:*
Showing 100 of 811 CPEs, view all CPEs here.

Denotes Vulnerable Software
Are we missing a CPE here? Please let us know.

Change History 1 change record found - show changes