Уразливості на megaswf.com
23:59 11.05.2009Сьогодні я знайшов Cross-Site Scripting уразливості на проекті http://megaswf.com (хостінг SWF файлів). Про що найближчим часом сповіщу адміністрацію проекту.
XSS:
Це persistent XSS через Flash. Атака працює в Mozilla та Firefox.
На сторінках з закаченими флешками є код <param name=”allowScriptAccess” value=”never”> (для захисту від XSS), але він спрацює тільки в IE та інших браузерах, але не в Mozilla та Firefox. Тому в браузерах Mozilla та Firefox код виконається.
А на сторінці http://megaswf.com/recent.php зовсім немає захисного коду, тому XSS код з флешки виконається (і в усіх браузерах), якщо флешка буде в даному розділі.
XSS:
Це reflected XSS через Flash. Атака відбувається (в усіх браузерах) при прямому запиті до swf файла.