Обложка канала

Кавычка. Страница 8

9725 @webpwn

Ломать - не строить

  • Кавычка

    А вот и эксплойт на CVE-2018-7600 подъехал. https://research.checkpoint.com/uncovering-drupalgeddon-2/ https://github.com/a2u/CVE-2018-7600/ #drupalgeddon2 #Drupal
  • Кавычка

  • Кавычка

    Мне кажется, что я тебя уже где-то видел:
    https://iknowyou.bo0om.ru

    Открой в браузере, который ты чаще всего используешь.
  • Реклама

  • Кавычка

    Возможно, ты уже знаешь, что открытая ссылка может изменить ту страницу, с которой ее открыли (переопределить window.opener), если target ссылки был "_blank":

    https://habrahabr.ru/post/164539/

    Это работает и в обратную сторону. Для примера:

    https://bo0om.ru/google.html

    Если дать пользователю ссылку - ее в любой момент можно изменить (уже после открытия).
  • Кавычка

    Javascript, который мы заслужили: eval(unescape(escape('󠅡󠅬󠅥󠅲󠅴󠄨󠄧󠅏󠅯󠅰󠅳󠄧󠄩󠄻󠅤󠄽󠅤󠅯󠅣󠅵󠅭󠅥󠅮󠅴󠄬󠄨󠅤󠄮󠅢󠅯󠅤󠅹󠅼󠅼󠅤󠄮󠅤󠅯󠅣󠅵󠅭󠅥󠅮󠅴󠅅󠅬󠅥󠅭󠅥󠅮󠅴󠄩󠄮󠅩󠅮󠅮󠅥󠅲󠅈󠅔󠅍󠅌󠄠󠄽󠄠󠄧󠄼󠅤󠅩󠅶󠄠󠅳󠅴󠅹󠅬󠅥󠄽󠄢󠅦󠅯󠅮󠅴󠄭󠅳󠅩󠅺󠅥󠄺󠄹󠄹󠄹󠄥󠄻󠅣󠅯󠅬󠅯󠅲󠄺󠅲󠅥󠅤󠄻󠄢󠄾󠅈󠅡󠅣󠅫󠅥󠅤󠄧').replace(/u.{8}/g,'')))
  • Кавычка

    Javascript, который мы заслужили:

    eval(unescape(escape('󠅡󠅬󠅥󠅲󠅴󠄨󠄧󠅏󠅯󠅰󠅳󠄧󠄩󠄻󠅤󠄽󠅤󠅯󠅣󠅵󠅭󠅥󠅮󠅴󠄬󠄨󠅤󠄮󠅢󠅯󠅤󠅹󠅼󠅼󠅤󠄮󠅤󠅯󠅣󠅵󠅭󠅥󠅮󠅴󠅅󠅬󠅥󠅭󠅥󠅮󠅴󠄩󠄮󠅩󠅮󠅮󠅥󠅲󠅈󠅔󠅍󠅌󠄠󠄽󠄠󠄧󠄼󠅤󠅩󠅶󠄠󠅳󠅴󠅹󠅬󠅥󠄽󠄢󠅦󠅯󠅮󠅴󠄭󠅳󠅩󠅺󠅥󠄺󠄹󠄹󠄹󠄥󠄻󠅣󠅯󠅬󠅯󠅲󠄺󠅲󠅥󠅤󠄻󠄢󠄾󠅈󠅡󠅣󠅫󠅥󠅤󠄧').replace(/u.{8}/g,'')))
  • Кавычка

    Раз уж автор прошлого поста поднял речь про Internet Explorer, то я хотел бы и от себя рассказать одну интересную вещь (баян).

    Существует такой малоизвестны тег <?PXML>. Функциональное предназначение такого тега остается мало понятным.
    Создание XML документа с таким тегом при предварительном просмотре выдает ошибки синтаксиса документа.

    Но мы данный тег можем использовать для обхода XSS фильтров. Используя небольшую магию префикса html:, PXML будет распознаваться как HTML-тег.

    <?PXML><html:script>alert(1)</html:script>


    Работает для последнего 11 Internet Explorer.
    Стоящий вектор для добавления его в свои словарики по багбаунти.

    Для тех, кто знает японский и умеет в гугл переводчик, может ознакомиться со статьей в оригинале: http://masatokinugawa.l0.cm/2017/05/xss13.html
  • Кавычка

    А ты знал, что в IIS возможно создать XSS пейлоад не только в форматах типа html/xml? Оказывается, что вектор для XML
    <a:script xmlns:a="http://www.w3.org/1999/xhtml">alert(1337)</a:script>

    может быть загружен со следующими расширенями: .dtd .mno .vml .xsl .xht .svg .xml .xsd .xsf .svgz .xslt .wsdl .xhtml, а вектор
    <script>alert(1337)</script>

    будет работать в форматах .cer .hxt и .htm.
    mike-n1(с)


    Тут можно почитать подробнее: https://mike-n1.github.io/ExtensionsOverview
  • Кавычка

    А ты используешь Burp Suite? А лицензионный? Если нет, аккуратнее там, как минимум Burp Suite Loader 1.7.31 - тот еще конь. Хотя, вполне ожидаемо, чаще всего малварь распространяется в крякнутом софте.

    https://0x00sec.org/t/malware-reversing-burpsuite-keygen/5167
  • Кавычка

    Знакомые тебе форматы Microsoft Office: docx, xlsx, это zip архив, содержащий данные в виде XML (они так и называются - Office Open XML и подобны OpenDocument Format). А это значит, что если сайт обрабатывает (парсит, конвентирует) подобные файлы - есть вероятность атаки XXE (https://xakep.ru/2012/12/11/xml-apps-attacks-manual/), как следствие, чтение произвольных файлов, SSRF, DoS, в идеале - выполнение произвольного кода.

    Если веб-приложение пытается работать с метаданными в изображении (jpg, png, gif, да-да), такими как XMP - то можно попробовать выполнить атаку с помощью них! Чего уж говорить об изображении формата SVG (это вообще XML в чистом виде)!

    Так вот, для экспериментов есть отличная тулза, которая позволяет сгенерировать документы и картинки с подобной полезной нагрузкой.

    https://github.com/BuffaloWill/oxml_xxe
  • Кавычка

    Тег вида <link rel=import> импортирует содержимое стороннего документа на текущую страницу (вжух http://w3c.github.io/webcomponents/spec/imports/index.html). А в Google Chrome можно импортировать html из любого файла, с абсолютно любым типом контента (заголовок Content-type) в том числе, если будет присутствовать указание не пытаться определить содержимое (X-Content-Type-Options: nosniff).

    Для примера, создадим файл с случайными данными и добавим вконце тег script
    head -c 1000000 /dev/urandom > /tmp/bin.bin
    echo "<script>alert()</script>" >> /tmp/bin.bin


    Теперь попробуем его импортировать: https://bo0om.ru/bin.html
    И скрипт выполнится!

    Таким образом, достаточно загрузить любой файл на ресурс, будь это валидное изображение или любой другой документ, в тело которого предварительно записан js - и вызвать его с помощью <link rel=import href=/path/to/file>. Так как обращение идет к ссылке текущего домена - такая ссылка не будет заблокированна Chrome XSS Auditor'ом.
  • Кавычка

    Ну мы тут трем за кавычки, а все что касается безопасности браузеров - на канале @br0wsec, подключайтесь :)
  • Кавычка

    DOM XSS, вектор которых был через location.hash, похоже, умрет в Chrome начиная с 65 версии
  • Кавычка

    Здравствуйте!
    На серверах Вашей компании найдена уязвимость чтения произвольного участка памяти в обход имеющихся привилегий.
    Злоумышленник может получить доступ к исходным кодам, паролям, данным пользователей, как следствие, скомпрометировать сервера компании не оставив при этом следов.
    Для исправления уязвимости необходимо обновить все процессоры до модели, которые выпускаются начиная с 2018 года. Рекомендуем рассмотреть процессор «Эльбрус».
    *trollface*
  • Кавычка

    Вы ведь все пользуетесь nmap? А команда Vulners сделала плагин, которого всем не хватало!
    Теперь вы не просто можете просканировать удаленный хост, но и найти на нем уязвимости!
    И все это используя Nmap с плагином Vulners - https://github.com/vulnersCom/nmap-vulners
  • Реклама

  • Кавычка

  • Кавычка

  • Кавычка

    Синтаксис регулярных выражений в js выглядит как /pattern/flags.
    Но помимо флагов, можно вернуть текст шаблона (исходный) с помощью свойства source.

    Вжух, скрываем javascript:alert() от злых защит:

    location=/jav/.source+/ascript/.source+/:/.source+/alert/.source+/``/.source


    #XSS