Description
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.
Fixed in Linux distributions
Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.
Ubuntu
Security tracker ↗| Release | Package | Fixed in | Advisory |
|---|---|---|---|
| Ubuntu Pro 16.04 LTS | php7.0 | No fix yet | — |
| Ubuntu Pro 14.04 LTS | php5 | No fix yet | — |
Advisories 3
- ICSA-26-027-02 Festo Didactic SE MES PC CISA ICS & IT advisories · Jan 27, 2026
- FSA-202402 Several Vulnerabilities in MES PC (Windows 10) CERT@VDE · Dec 8, 2025
- WID-SEC-2023-0069 PHP: Mehrere Schwachstellen BSI CERT-Bund (WID) · Jan 12, 2023
References
- https://bugzilla.redhat.com/show_bug.cgi?id=1009103
- http://www.oracle.com/technetwork/topics/security/bulletinjul2015-2511963.html
- SUSE-SU-2015:0436 vendor-advisory
- 72530 vdb-entry
- GLSA-201606-10 vendor-advisory