FrameJammer DOM based XSS

2012-03-19T00:00:00
ID SECURITYVULNS:DOC:27807
Type securityvulns
Reporter Securityvulns
Modified 2012-03-19T00:00:00

Description

Software:FrameJammer Author:Hal Pawluk Software Description: FrameJammer is a little javascript code which prevents opening framed pages outside their frameset. FrameJammer used to be distributed as a Macromedia Dreamweaver extension, nowadays web developers are spreading it with copy-paste.

Problem: FrameJammer does not validate user input (Window.Location) and therefore it contains a DOM Based XSS vulnerability.

PoC: http://<url>?javascript:alert(123)~<frame-name>

I did not contact with the author. His website is down and I am not in the possession of his contact information.