CVE Vulnerabilities

CVE-2013-6501

Improper Neutralization of Special Elements in Output Used by a Downstream Component ('Injection')

Published: Mar 30, 2015 | Modified: Nov 30, 2016
CVSS 3.x
N/A
Source:
NVD
CVSS 2.x
4.6 MEDIUM
AV:L/AC:L/Au:N/C:P/I:P/A:P
RedHat/V2
2.6 LOW
AV:L/AC:H/Au:N/C:P/I:P/A:N
RedHat/V3
Ubuntu
NEGLIGIBLE

The default soap.wsdl_cache_dir setting in (1) php.ini-production and (2) php.ini-development in PHP through 5.6.7 specifies the /tmp directory, which makes it easier for local users to conduct WSDL injection attacks by creating a file under /tmp with a predictable filename that is used by the get_sdl function in ext/soap/php_sdl.c.

Weakness

The product constructs all or part of a command, data structure, or record using externally-influenced input from an upstream component, but it does not neutralize or incorrectly neutralizes special elements that could modify how it is parsed or interpreted when it is sent to a downstream component.

Affected Software

Name Vendor Start Version End Version
Php Php * 5.6.7 (including)
Php5 Ubuntu esm-infra-legacy/trusty *
Php5 Ubuntu lucid *
Php5 Ubuntu precise *
Php5 Ubuntu trusty *
Php5 Ubuntu trusty/esm *
Php5 Ubuntu utopic *
Php5 Ubuntu vivid *
Php5 Ubuntu wily *
Php7.0 Ubuntu devel *
Php7.0 Ubuntu esm-infra/xenial *
Php7.0 Ubuntu xenial *
Php7.0 Ubuntu yakkety *

Potential Mitigations

References