phpGraphy EXIF Data XSS
Low Nessus Plugin ID 19514
SynopsisThe remote web server contains a PHP script that is affected by a cross-site scripting issue.
DescriptionThe remote host is running phpGraphy, a web-based photo album.
According to its banner, the version of phpGraphy installed on the remote host is prone to script insertion attacks because it does not sanitize malicious EXIF data stored in image files. Using a specially crafted image file, an attacker can exploit this flaw to cause arbitrary HTML and script code to be executed in a user's browser within the context of the affected application.
SolutionWhile we are unaware of any public statement from the project, upgrading to phpGraphy 0.9.10 or later reportedly addresses the issue.