CVE-2016-10712
Description
In PHP before 5.5.32, 5.6.x before 5.6.18, and 7.x before 7.0.3, all of the return values of stream_get_meta_data can be controlled if the input can be controlled (e.g., during file uploads). For example, a $uri = stream_get_meta_data(fopen($file, r))[uri] call mishandles the case where $file is data:text/plain;uri=eviluri, -- in other words, metadata can be set by an attacker.
Risk Information
Base Score
7.5
MODERATE
Vector
CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N
EPSS Score
Exploitation Probability
0.56
Associated Vulnerability
| Vulnerability | OS Platform |
|---|---|
| HTML-embedded scripting language interpreter (USN-3211-1) php7.0-cgi_7.0.28-0ubuntu0.16.04.1_i386.deb | Linux |
| HTML-embedded scripting language interpreter (USN-3211-1) php7.0-cgi_7.0.28-0ubuntu0.16.04.1_amd64.deb | Linux |
| HTML-embedded scripting language interpreter (USN-3211-1) php7.0-cli_7.0.28-0ubuntu0.16.04.1_i386.deb | Linux |
| HTML-embedded scripting language interpreter (USN-3211-1) php7.0-cli_7.0.28-0ubuntu0.16.04.1_amd64.deb | Linux |
| HTML-embedded scripting language interpreter (USN-3211-1) php7.0-fpm_7.0.28-0ubuntu0.16.04.1_i386.deb | Linux |
| HTML-embedded scripting language interpreter (USN-3211-1) php7.0-fpm_7.0.28-0ubuntu0.16.04.1_amd64.deb | Linux |
| HTML-embedded scripting language interpreter (USN-3211-1) libapache2-mod-php7.0_7.0.28-0ubuntu0.16.04.1_i386.deb | Linux |
| HTML-embedded scripting language interpreter (USN-3211-1) libapache2-mod-php7.0_7.0.28-0ubuntu0.16.04.1_amd64.deb | Linux |
| HTML-embedded scripting language interpreter (USN-3600-1) php5-cgi_5.5.9+dfsg-1ubuntu4.24_i386.deb | Linux |
| HTML-embedded scripting language interpreter (USN-3600-1) php5-cgi_5.5.9+dfsg-1ubuntu4.24_amd64.deb | Linux |
| HTML-embedded scripting language interpreter (USN-3600-1) php5-cli_5.5.9+dfsg-1ubuntu4.24_i386.deb | Linux |
| HTML-embedded scripting language interpreter (USN-3600-1) php5-cli_5.5.9+dfsg-1ubuntu4.24_amd64.deb | Linux |
| HTML-embedded scripting language interpreter (USN-3600-1) php5-fpm_5.5.9+dfsg-1ubuntu4.24_i386.deb | Linux |
| HTML-embedded scripting language interpreter (USN-3600-1) php5-fpm_5.5.9+dfsg-1ubuntu4.24_amd64.deb | Linux |
| HTML-embedded scripting language interpreter (USN-3600-1) php7.0-cgi_7.0.28-0ubuntu0.16.04.1_i386.deb | Linux |
| HTML-embedded scripting language interpreter (USN-3600-1) php7.0-cgi_7.0.28-0ubuntu0.16.04.1_amd64.deb | Linux |
| HTML-embedded scripting language interpreter (USN-3600-1) php7.0-cli_7.0.28-0ubuntu0.16.04.1_i386.deb | Linux |
| HTML-embedded scripting language interpreter (USN-3600-1) php7.0-cli_7.0.28-0ubuntu0.16.04.1_amd64.deb | Linux |
| HTML-embedded scripting language interpreter (USN-3600-1) php7.0-fpm_7.0.28-0ubuntu0.16.04.1_i386.deb | Linux |
| HTML-embedded scripting language interpreter (USN-3600-1) php7.0-fpm_7.0.28-0ubuntu0.16.04.1_amd64.deb | Linux |
| HTML-embedded scripting language interpreter (USN-3600-1) php7.1-cgi_7.1.15-0ubuntu0.17.10.1_i386.deb | Linux |
| HTML-embedded scripting language interpreter (USN-3600-1) php7.1-cgi_7.1.15-0ubuntu0.17.10.1_amd64.deb | Linux |
| HTML-embedded scripting language interpreter (USN-3600-1) php7.1-cli_7.1.15-0ubuntu0.17.10.1_i386.deb | Linux |
| HTML-embedded scripting language interpreter (USN-3600-1) php7.1-cli_7.1.15-0ubuntu0.17.10.1_amd64.deb | Linux |
| HTML-embedded scripting language interpreter (USN-3600-1) php7.1-fpm_7.1.15-0ubuntu0.17.10.1_i386.deb | Linux |
| HTML-embedded scripting language interpreter (USN-3600-1) php7.1-fpm_7.1.15-0ubuntu0.17.10.1_amd64.deb | Linux |
| HTML-embedded scripting language interpreter (USN-3600-1) libapache2-mod-php5_5.5.9+dfsg-1ubuntu4.24_i386.deb | Linux |
| HTML-embedded scripting language interpreter (USN-3600-1) libapache2-mod-php5_5.5.9+dfsg-1ubuntu4.24_amd64.deb | Linux |
| HTML-embedded scripting language interpreter (USN-3600-1) libapache2-mod-php7.0_7.0.28-0ubuntu0.16.04.1_i386.deb | Linux |
| HTML-embedded scripting language interpreter (USN-3600-1) libapache2-mod-php7.0_7.0.28-0ubuntu0.16.04.1_amd64.deb | Linux |
| HTML-embedded scripting language interpreter (USN-3600-1) libapache2-mod-php7.1_7.1.15-0ubuntu0.17.10.1_i386.deb | Linux |
| HTML-embedded scripting language interpreter (USN-3600-1) libapache2-mod-php7.1_7.1.15-0ubuntu0.17.10.1_amd64.deb | Linux |
Patch Details
No records foundReferences
https://nvd.nist.gov/vuln/detail/CVE-2023-1234
https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2023-1234