CVE-2006-6966
phpGraphy before 0.9.13a does not properly unset variables when the input data includes a numeric parameter with a value matching an alphanumeric parameter's hash value, which allows remote attackers to execute arbitrary PHP code by uploading a…
Does this matter?
High impact if exploited, but EPSS currently rates exploitation as unlikely (2.57%). Schedule it in the normal patch cycle and watch for a rise in EPSS or a public exploit.
Description
phpGraphy before 0.9.13a does not properly unset variables when the input data includes a numeric parameter with a value matching an alphanumeric parameter's hash value, which allows remote attackers to execute arbitrary PHP code by uploading a config.php file via the pictures[] parameter to index.php. NOTE: it could be argued that this vulnerability is due to a bug in the unset PHP command (CVE-2006-3017) and the proper fix should be in PHP; if so, then this should not be treated as a vulnerability in phpGraphy.
- CVSS 2.0
- 7.5 HIGHAV:N/AC:L/Au:N/C:P/I:P/A:P
- EPSS
- 2.57% probability · 84th percentile
- CISA KEV
- Not listed
- Affected
- phpgraphy/phpgraphy
- Source
- cve@mitre.org
References
- http://phpgraphy.sourceforge.net/changelog.php
- http://retrogod.altervista.org/phpgraphy_0912_zhdkoi_cmd.htmlExploit
- http://securitytracker.com/id?1017571Exploit
- http://sourceforge.net/forum/forum.php?forum_id=659277Patch
- https://exchange.xforce.ibmcloud.com/vulnerabilities/30634
- http://phpgraphy.sourceforge.net/changelog.php
- http://retrogod.altervista.org/phpgraphy_0912_zhdkoi_cmd.htmlExploit
- http://securitytracker.com/id?1017571Exploit
- http://sourceforge.net/forum/forum.php?forum_id=659277Patch
- https://exchange.xforce.ibmcloud.com/vulnerabilities/30634
Source: NVD record, EPSS from FIRST.org, KEV from CISA. Refreshed daily.