All Enthusiast PhotoPost PHP Pro Multiple Remote Vulnerabilities
BID:12779
Info
All Enthusiast PhotoPost PHP Pro Multiple Remote Vulnerabilities
| Bugtraq ID: | 12779 |
| Class: | Unknown |
| CVE: |
CVE-2005-0774 CVE-2005-0775 CVE-2005-0776 CVE-2005-0777 CVE-2005-0778 |
| Remote: | Yes |
| Local: | No |
| Published: | Mar 10 2005 12:00AM |
| Updated: | Jul 12 2009 10:56AM |
| Credit: | Igor Franchuk <[email protected]> is credited with the discovery of these issues. |
| Vulnerable: |
All Enthusiast Inc Photopost PHP Pro 5.0 RC3 |
| Not Vulnerable: | |
Discussion
All Enthusiast PhotoPost PHP Pro Multiple Remote Vulnerabilities
PhotoPost PHP Pro is a web-based image gallery application written in PHP. It can be implemented on any platform that supports PHP script execution.
Multiple remote vulnerabilities affect All Enthusiast PhotoPost PHP Pro. These issues are due to a failure of the application to validate access rights and user-supplied input.
The first issue is an access validation issue that may allow attackers to manipulate images uploaded by arbitrary users. The second issue is a cross-site scripting vulnerability.
An attacker may leverage these issues to execute script code in an unsuspecting user's browser and to bypass authentication to execute certain application commands.
PhotoPost PHP Pro is a web-based image gallery application written in PHP. It can be implemented on any platform that supports PHP script execution.
Multiple remote vulnerabilities affect All Enthusiast PhotoPost PHP Pro. These issues are due to a failure of the application to validate access rights and user-supplied input.
The first issue is an access validation issue that may allow attackers to manipulate images uploaded by arbitrary users. The second issue is a cross-site scripting vulnerability.
An attacker may leverage these issues to execute script code in an unsuspecting user's browser and to bypass authentication to execute certain application commands.
Exploit / POC
All Enthusiast PhotoPost PHP Pro Multiple Remote Vulnerabilities
No exploit is required to leferage either of these issues. The following proof of concept is designed to leverage the authentication bypass issue allowing for image manipulation.
To rotate the specified image thumbnail clockwise:
http://www.example.com/photopost/adm-photo.php?ppaction=manipulate&pid=[IMAGE ID]&dowhat=rebuildthumb&dowhat=rotateccw
No exploit is required to leferage either of these issues. The following proof of concept is designed to leverage the authentication bypass issue allowing for image manipulation.
To rotate the specified image thumbnail clockwise:
http://www.example.com/photopost/adm-photo.php?ppaction=manipulate&pid=[IMAGE ID]&dowhat=rebuildthumb&dowhat=rotateccw
Solution / Fix
All Enthusiast PhotoPost PHP Pro Multiple Remote Vulnerabilities
Solution:
Currently we are not aware of any vendor-supplied patches for this issue. If you feel we are in error or are aware of more recent information, please mail us at: [email protected] <mailto:[email protected]>.
Solution:
Currently we are not aware of any vendor-supplied patches for this issue. If you feel we are in error or are aware of more recent information, please mail us at: [email protected] <mailto:[email protected]>.
References
All Enthusiast PhotoPost PHP Pro Multiple Remote Vulnerabilities
References:
References:
- PhotoPost PHP Homepage (All Enthusiast Inc)