Продукты «Хакера»

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

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

    Лучшие статьи квартала на бумаге

    2 000 ₽

    Заказать журнал
  • Годовая подписка на Xakep.ru

    Годовая подписка на Xakep.ru

    Полный доступ к статьям и архиву выпусков

    6 000 ₽ в год

    Подписаться
  • «Пентест WEB» для начинающих

    «Пентест WEB» для начинающих

    Совместный курс «Хакера» и лаборатории «Хаксет»

    7 000 ₽

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

    Спецвыпуск «Хакера» #4

    Лучшие статьи за 2021–2022 годы на бумаге

    2 000 ₽

    Заказать журнал

Специальным образом сформированная страница позволяет получить любой файл c
машины клиента. 

Для реализации уязвимости достаточно использования
javascript. 

1. При нажатии пользователем CTRL управление передается обработчику
события нажатия клавиши. Далее в функции-обработчике эмулируется нажатие 'V'
и таким образом обходятся ограничения на операцию вставки. 

2. Содержимое буфера обмена может быть изменено. Фокус ввода передается на
скрытую форму загрузки файла, затем выполняется операция вставки. 

3. Абсолютно легальной операцией javascript подтверждаем (submit) отправку. Нет
необходимости задавать полный путь к локальному файлу, достаточно
использовать "..\filename". 

23 июля Microsoft в ответ на сообщение обнаружившего уязвимость заявила, что
данная уязвимость не является опасной, решается грамотной настройкой браузера
и патча выпущено не будет. Реализация уязвимости на php:

http://wwwphp.net/manual/en/features.file-upload.php

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

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

    Подписаться

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