PHP 'zend_ini_do_op()' Function Stack Buffer Overflow Vulnerability
BID:99489
Info
PHP 'zend_ini_do_op()' Function Stack Buffer Overflow Vulnerability
| Bugtraq ID: | 99489 |
| Class: | Boundary Condition Error |
| CVE: |
CVE-2017-11628 |
| Remote: | Yes |
| Local: | No |
| Published: | Jul 10 2017 12:00AM |
| Updated: | Jul 27 2017 07:08AM |
| Credit: | Wei Lei and Liu Yang of Nanyang Technological University. |
| Vulnerable: |
PHP PHP 7.1.5 PHP PHP 7.1.4 PHP PHP 7.1.1 PHP PHP 7.1 PHP PHP 7.0.15 PHP PHP 7.0.14 PHP PHP 7.0.12 PHP PHP 7.0.5 PHP PHP 7.0.3 PHP PHP 7.0 PHP PHP 5.6.30 PHP PHP 5.6.29 PHP PHP 5.6.27 PHP PHP 5.6.22 PHP PHP 5.6.21 PHP PHP 5.6.20 PHP PHP 5.6.19 PHP PHP 5.6.18 PHP PHP 5.6.17 PHP PHP 5.6.13 PHP PHP 5.6.12 PHP PHP 5.6.11 PHP PHP 5.6.5 PHP PHP 5.6.4 PHP PHP 5.6.1 PHP PHP 5.6 PHP PHP 7.1.3 PHP PHP 7.1.2 PHP PHP 7.0.9 PHP PHP 7.0.8 PHP PHP 7.0.7 PHP PHP 7.0.6 PHP PHP 7.0.4 PHP PHP 7.0.2 PHP PHP 7.0.13 PHP PHP 7.0.11 PHP PHP 7.0.10 PHP PHP 7.0.1 PHP PHP 5.6.9 PHP PHP 5.6.8 PHP PHP 5.6.7 PHP PHP 5.6.6 PHP PHP 5.6.3 PHP PHP 5.6.28 PHP PHP 5.6.26 PHP PHP 5.6.25 PHP PHP 5.6.24 PHP PHP 5.6.23 PHP PHP 5.6.2 PHP PHP 5.6.14 PHP PHP 5.6.10 |
| Not Vulnerable: |
PHP PHP 7.1.7 PHP PHP 7.0.21 PHP PHP 5.6.31 |
Discussion
PHP 'zend_ini_do_op()' Function Stack Buffer Overflow Vulnerability
PHP is prone to a remote stack-based buffer-overflow because it fails to adequately bounds-check user-supplied data before copying it into an insufficiently sized buffer.
Attackers can exploit this issue to execute arbitrary code within the context of the affected application. Failed exploit attempts will likely cause a denial-of-service condition.
PHP is prone to a remote stack-based buffer-overflow because it fails to adequately bounds-check user-supplied data before copying it into an insufficiently sized buffer.
Attackers can exploit this issue to execute arbitrary code within the context of the affected application. Failed exploit attempts will likely cause a denial-of-service condition.
Exploit / POC
PHP 'zend_ini_do_op()' Function Stack Buffer Overflow Vulnerability
Currently, we are not aware of any working exploits. If you feel we are in error or if you are aware of more recent information, please mail us at: [email protected].
Currently, we are not aware of any working exploits. If you feel we are in error or if you are aware of more recent information, please mail us at: [email protected].
Solution / Fix
PHP 'zend_ini_do_op()' Function Stack Buffer Overflow Vulnerability
Solution:
Updates are available. Please see the references or vendor advisory for more information.
Solution:
Updates are available. Please see the references or vendor advisory for more information.
References
PHP 'zend_ini_do_op()' Function Stack Buffer Overflow Vulnerability
References:
References:
- PHP 5 ChangeLog (PHP)
- PHP 7 ChangeLog (PHP)
- PHP Homepage (PHP)
- #74603 PHP INI Parsing Stack Buffer Overflow Vulnerability (PHP)