Vulnerability Name:
CVE-2012-1171 (CCN-103021)
Assigned:
2012-03-02
Published:
2012-03-02
Updated:
2014-02-18
Summary:
The libxml RSHUTDOWN function in PHP 5.x allows remote attackers to bypass the open_basedir protection mechanism and read arbitrary files via vectors involving a stream_close method call during use of a custom stream wrapper.
CVSS v3 Severity:
5.3 Medium
(CCN CVSS v3.1 Vector:
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N
)
Exploitability Metrics:
Attack Vector (AV):
Network
Attack Complexity (AC):
Low
Privileges Required (PR):
None
User Interaction (UI):
None
Scope:
Scope (S):
Unchanged
Impact Metrics:
Confidentiality (C):
Low
Integrity (I):
None
Availibility (A):
None
CVSS v2 Severity:
5.0 Medium
(CVSS v2 Vector:
AV:N/AC:L/Au:N/C:P/I:N/A:N
)
3.7 Low
(Temporal CVSS v2 Vector:
AV:N/AC:L/Au:N/C:P/I:N/A:N/E:U/RL:OF/RC:C
)
Exploitability Metrics:
Access Vector (AV):
Network
Access Complexity (AC):
Low
Authentication (Au):
None
Impact Metrics:
Confidentiality (C):
Partial
Integrity (I):
None
Availibility (A):
None
5.0 Medium
(CCN CVSS v2 Vector:
AV:N/AC:L/Au:N/C:P/I:N/A:N
)
3.7 Low
(CCN Temporal CVSS v2 Vector:
AV:N/AC:L/Au:N/C:P/I:N/A:N/E:U/RL:OF/RC:C
)
Exploitability Metrics:
Access Vector (AV):
Network
Access Complexity (AC):
Low
Athentication (Au):
None
Impact Metrics:
Confidentiality (C):
Partial
Integrity (I):
None
Availibility (A):
None
Vulnerability Type:
CWE-200
Vulnerability Consequences:
Bypass Security
References:
Source: MITRE
Type: CNA
CVE-2012-1171
Source: MISC
Type: UNKNOWN
https://bugs.php.net/bug.php?id=61367
Source: CCN
Type: Red Hat Bugzilla - Bug 802591
php: libxml RSHUTDOWN function disables the hooks which are used to implement open_basedir
Source: CONFIRM
Type: UNKNOWN
https://bugzilla.redhat.com/show_bug.cgi?id=802591
Source: XF
Type: UNKNOWN
php-cve20121171-sec-bypass(103021)
Source: CONFIRM
Type: Vendor Advisory
https://github.com/php/php-src/blob/master/ext/libxml/tests/bug61367-read.phpt
Source: CCN
Type: PHP GIT Repository
open_basedir bypass in libxml RSHUTDOWN: write test
Source: CONFIRM
Type: UNKNOWN
https://github.com/php/php-src/blob/master/ext/libxml/tests/bug61367-write.phpt
Vulnerable Configuration:
Configuration 1
:
cpe:/a:php:php:5.0.0:-:*:*:*:*:*:*
OR
cpe:/a:php:php:5.0.0:beta1:*:*:*:*:*:*
OR
cpe:/a:php:php:5.0.0:beta2:*:*:*:*:*:*
OR
cpe:/a:php:php:5.0.0:beta3:*:*:*:*:*:*
OR
cpe:/a:php:php:5.0.0:beta4:*:*:*:*:*:*
OR
cpe:/a:php:php:5.0.0:rc1:*:*:*:*:*:*
OR
cpe:/a:php:php:5.0.0:rc2:*:*:*:*:*:*
OR
cpe:/a:php:php:5.0.0:rc3:*:*:*:*:*:*
OR
cpe:/a:php:php:5.0.1:-:*:*:*:*:*:*
OR
cpe:/a:php:php:5.0.2:-:*:*:*:*:*:*
OR
cpe:/a:php:php:5.0.3:-:*:*:*:*:*:*
OR
cpe:/a:php:php:5.0.4:-:*:*:*:*:*:*
OR
cpe:/a:php:php:5.0.5:-:*:*:*:*:*:*
OR
cpe:/a:php:php:5.1.0:-:*:*:*:*:*:*
OR
cpe:/a:php:php:5.1.1:*:*:*:*:*:*:*
OR
cpe:/a:php:php:5.1.2:-:*:*:*:*:*:*
OR
cpe:/a:php:php:5.1.3:*:*:*:*:*:*:*
OR
cpe:/a:php:php:5.1.4:*:*:*:*:*:*:*
OR
cpe:/a:php:php:5.1.5:-:*:*:*:*:*:*
OR
cpe:/a:php:php:5.1.6:*:*:*:*:*:*:*
OR
cpe:/a:php:php:5.2.0:*:*:*:*:*:*:*
OR
cpe:/a:php:php:5.2.1:-:*:*:*:*:*:*
OR
cpe:/a:php:php:5.2.2:-:*:*:*:*:*:*
OR
cpe:/a:php:php:5.2.3:-:*:*:*:*:*:*
OR
cpe:/a:php:php:5.2.4:-:*:*:*:*:*:*
OR
cpe:/a:php:php:5.2.5:-:*:*:*:*:*:*
OR
cpe:/a:php:php:5.2.6:-:*:*:*:*:*:*
OR
cpe:/a:php:php:5.2.7:-:*:*:*:*:*:*
OR
cpe:/a:php:php:5.2.8:*:*:*:*:*:*:*
OR
cpe:/a:php:php:5.2.9:-:*:*:*:*:*:*
OR
cpe:/a:php:php:5.2.10:-:*:*:*:*:*:*
OR
cpe:/a:php:php:5.2.11:-:*:*:*:*:*:*
OR
cpe:/a:php:php:5.2.12:-:*:*:*:*:*:*
OR
cpe:/a:php:php:5.2.13:-:*:*:*:*:*:*
OR
cpe:/a:php:php:5.2.14:-:*:*:*:*:*:*
OR
cpe:/a:php:php:5.2.15:-:*:*:*:*:*:*
OR
cpe:/a:php:php:5.2.16:*:*:*:*:*:*:*
OR
cpe:/a:php:php:5.2.17:*:*:*:*:*:*:*
OR
cpe:/a:php:php:5.3.0:*:*:*:*:*:*:*
OR
cpe:/a:php:php:5.3.1:-:*:*:*:*:*:*
OR
cpe:/a:php:php:5.3.2:-:*:*:*:*:*:*
OR
cpe:/a:php:php:5.3.3:-:*:*:*:*:*:*
OR
cpe:/a:php:php:5.3.4:-:*:*:*:*:*:*
OR
cpe:/a:php:php:5.3.5:*:*:*:*:*:*:*
OR
cpe:/a:php:php:5.3.6:*:*:*:*:*:*:*
OR
cpe:/a:php:php:5.3.7:-:*:*:*:*:*:*
OR
cpe:/a:php:php:5.3.8:*:*:*:*:*:*:*
OR
cpe:/a:php:php:5.3.9:-:*:*:*:*:*:*
OR
cpe:/a:php:php:5.3.10:*:*:*:*:*:*:*
OR
cpe:/a:php:php:5.3.11:-:*:*:*:*:*:*
OR
cpe:/a:php:php:5.3.12:*:*:*:*:*:*:*
OR
cpe:/a:php:php:5.3.13:*:*:*:*:*:*:*
OR
cpe:/a:php:php:5.3.14:-:*:*:*:*:*:*
OR
cpe:/a:php:php:5.3.15:-:*:*:*:*:*:*
OR
cpe:/a:php:php:5.3.16:*:*:*:*:*:*:*
OR
cpe:/a:php:php:5.3.17:*:*:*:*:*:*:*
OR
cpe:/a:php:php:5.3.18:-:*:*:*:*:*:*
OR
cpe:/a:php:php:5.3.19:-:*:*:*:*:*:*
OR
cpe:/a:php:php:5.3.20:-:*:*:*:*:*:*
OR
cpe:/a:php:php:5.3.21:-:*:*:*:*:*:*
OR
cpe:/a:php:php:5.3.22:-:*:*:*:*:*:*
OR
cpe:/a:php:php:5.3.23:-:*:*:*:*:*:*
OR
cpe:/a:php:php:5.3.24:-:*:*:*:*:*:*
OR
cpe:/a:php:php:5.3.25:-:*:*:*:*:*:*
OR
cpe:/a:php:php:5.3.26:-:*:*:*:*:*:*
OR
cpe:/a:php:php:5.3.27:-:*:*:*:*:*:*
OR
cpe:/a:php:php:5.4.0:-:*:*:*:*:*:*
OR
cpe:/a:php:php:5.4.1:*:*:*:*:*:*:*
OR
cpe:/a:php:php:5.4.2:*:*:*:*:*:*:*
OR
cpe:/a:php:php:5.4.3:*:*:*:*:*:*:*
OR
cpe:/a:php:php:5.4.4:-:*:*:*:*:*:*
OR
cpe:/a:php:php:5.4.5:-:*:*:*:*:*:*
OR
cpe:/a:php:php:5.4.6:-:*:*:*:*:*:*
OR
cpe:/a:php:php:5.4.7:-:*:*:*:*:*:*
OR
cpe:/a:php:php:5.4.8:-:*:*:*:*:*:*
OR
cpe:/a:php:php:5.4.9:-:*:*:*:*:*:*
OR
cpe:/a:php:php:5.4.10:-:*:*:*:*:*:*
OR
cpe:/a:php:php:5.4.11:-:*:*:*:*:*:*
OR
cpe:/a:php:php:5.4.12:-:*:*:*:*:*:*
OR
cpe:/a:php:php:5.4.12:rc1:*:*:*:*:*:*
OR
cpe:/a:php:php:5.4.12:rc2:*:*:*:*:*:*
OR
cpe:/a:php:php:5.4.13:-:*:*:*:*:*:*
OR
cpe:/a:php:php:5.4.13:rc1:*:*:*:*:*:*
OR
cpe:/a:php:php:5.4.14:-:*:*:*:*:*:*
OR
cpe:/a:php:php:5.4.14:rc1:*:*:*:*:*:*
OR
cpe:/a:php:php:5.4.15:rc1:*:*:*:*:*:*
OR
cpe:/a:php:php:5.4.16:rc1:*:*:*:*:*:*
OR
cpe:/a:php:php:5.4.17:-:*:*:*:*:*:*
OR
cpe:/a:php:php:5.4.18:-:*:*:*:*:*:*
OR
cpe:/a:php:php:5.4.19:*:*:*:*:*:*:*
OR
cpe:/a:php:php:5.4.20:-:*:*:*:*:*:*
OR
cpe:/a:php:php:5.4.21:-:*:*:*:*:*:*
OR
cpe:/a:php:php:5.4.22:-:*:*:*:*:*:*
OR
cpe:/a:php:php:5.4.23:-:*:*:*:*:*:*
OR
cpe:/a:php:php:5.5.0:alpha1:*:*:*:*:*:*
OR
cpe:/a:php:php:5.5.0:alpha2:*:*:*:*:*:*
OR
cpe:/a:php:php:5.5.0:alpha3:*:*:*:*:*:*
OR
cpe:/a:php:php:5.5.0:alpha4:*:*:*:*:*:*
OR
cpe:/a:php:php:5.5.0:alpha5:*:*:*:*:*:*
OR
cpe:/a:php:php:5.5.0:alpha6:*:*:*:*:*:*
OR
cpe:/a:php:php:5.5.0:beta1:*:*:*:*:*:*
OR
cpe:/a:php:php:5.5.0:beta2:*:*:*:*:*:*
OR
cpe:/a:php:php:5.5.0:beta3:*:*:*:*:*:*
OR
cpe:/a:php:php:5.5.0:beta4:*:*:*:*:*:*
OR
cpe:/a:php:php:5.5.0:rc1:*:*:*:*:*:*
OR
cpe:/a:php:php:5.5.0:rc2:*:*:*:*:*:*
OR
cpe:/a:php:php:5.5.1:*:*:*:*:*:*:*
OR
cpe:/a:php:php:5.5.2:-:*:*:*:*:*:*
OR
cpe:/a:php:php:5.5.3:*:*:*:*:*:*:*
OR
cpe:/a:php:php:5.5.4:-:*:*:*:*:*:*
OR
cpe:/a:php:php:5.5.5:-:*:*:*:*:*:*
OR
cpe:/a:php:php:5.5.6:-:*:*:*:*:*:*
Configuration CCN 1
:
cpe:/a:php:php:5:*:*:*:*:*:*:*
Denotes that component is vulnerable
BACK
php
php 5.0.0
php
php 5.0.0 beta1
php
php 5.0.0 beta2
php
php 5.0.0 beta3
php
php 5.0.0 beta4
php
php 5.0.0 rc1
php
php 5.0.0 rc2
php
php 5.0.0 rc3
php
php 5.0.1
php
php 5.0.2
php
php 5.0.3
php
php 5.0.4
php
php 5.0.5
php
php 5.1.0
php
php 5.1.1
php
php 5.1.2
php
php 5.1.3
php
php 5.1.4
php
php 5.1.5
php
php 5.1.6
php
php 5.2.0
php
php 5.2.1
php
php 5.2.2
php
php 5.2.3
php
php 5.2.4
php
php 5.2.5
php
php 5.2.6
php
php 5.2.7
php
php 5.2.8
php
php 5.2.9
php
php 5.2.10
php
php 5.2.11
php
php 5.2.12
php
php 5.2.13
php
php 5.2.14
php
php 5.2.15
php
php 5.2.16
php
php 5.2.17
php
php 5.3.0
php
php 5.3.1
php
php 5.3.2
php
php 5.3.3
php
php 5.3.4
php
php 5.3.5
php
php 5.3.6
php
php 5.3.7
php
php 5.3.8
php
php 5.3.9
php
php 5.3.10
php
php 5.3.11
php
php 5.3.12
php
php 5.3.13
php
php 5.3.14
php
php 5.3.15
php
php 5.3.16
php
php 5.3.17
php
php 5.3.18
php
php 5.3.19
php
php 5.3.20
php
php 5.3.21
php
php 5.3.22
php
php 5.3.23
php
php 5.3.24
php
php 5.3.25
php
php 5.3.26
php
php 5.3.27
php
php 5.4.0
php
php 5.4.1
php
php 5.4.2
php
php 5.4.3
php
php 5.4.4
php
php 5.4.5
php
php 5.4.6
php
php 5.4.7
php
php 5.4.8
php
php 5.4.9
php
php 5.4.10
php
php 5.4.11
php
php 5.4.12
php
php 5.4.12 rc1
php
php 5.4.12 rc2
php
php 5.4.13
php
php 5.4.13 rc1
php
php 5.4.14
php
php 5.4.14 rc1
php
php 5.4.15 rc1
php
php 5.4.16 rc1
php
php 5.4.17
php
php 5.4.18
php
php 5.4.19
php
php 5.4.20
php
php 5.4.21
php
php 5.4.22
php
php 5.4.23
php
php 5.5.0 alpha1
php
php 5.5.0 alpha2
php
php 5.5.0 alpha3
php
php 5.5.0 alpha4
php
php 5.5.0 alpha5
php
php 5.5.0 alpha6
php
php 5.5.0 beta1
php
php 5.5.0 beta2
php
php 5.5.0 beta3
php
php 5.5.0 beta4
php
php 5.5.0 rc1
php
php 5.5.0 rc2
php
php 5.5.1
php
php 5.5.2
php
php 5.5.3
php
php 5.5.4
php
php 5.5.5
php
php 5.5.6
php
php 5