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

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

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

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

    2 000 ₽

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

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

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

    6 000 ₽ в год

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

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

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

    7 000 ₽

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

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

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

    2 000 ₽

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

Программа: Apple QuickTime 7.x

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

1) Уязвимость возникает из-за ошибки в проверке входных данных при обработке атомов описаний картинок. Атакующий может передать специально сформированные видео файлы, открытие которых приведет к порче памяти и выполнению произвольного кода.

2) Уязвимость возникает из-за ошибки в проверке входных данных при обработке Sample Table Sample Descriptor (STSD) атомов. Атакующий может передать специально сформированные видео файлы, открытие которых приведет к переполнению динамической памяти и выполнению произвольного кода.

3) Уязвимость возникает из-за ошибки в QuickTime для Java. Атакующий может использовать недоверенные Java аплеты для получения доступа к конфиденциальной информации и выполнению кода с повышенными привилегиями.

4) Уязвимость возникает из-за ошибки в проверке входных данных при обработке атомов в QTVR (QuickTime Virtual Reality) видео файлах. Атакующий может передать специально сформированные видео файлы, открытие которых приведет к переполнению динамической памяти и выполнению произвольного кода.

5) Уязвимость возникает из-за ошибки в проверке входных данных при обработке PICT файлов. Атакующий может передать специально сформированные PICT файлы с некорректной длиной для "UncompressedQuickTimeData" opcode, что приведет к переполнению стека и выполнению произвольного кода.

6) Уязвимость возникает из-за ошибки в проверке входных данных при анализе Poly типов opcodes (opcodes 0x0070-74) и поля PackBitsRgn (Opcode 0x0099) во время обработки PICT файлов. Атакующий может передать специально сформированные PICT файлы, что приведет к переполнению динамической памяти и выполнению произвольного кода.

7) Уязвимость возникает из-за ошибки в проверке входных данных при анализе CTAB атомов. Атакующий может передать специально сформированные видео файлы, содержащие некорректную таблицу цветов, что приведет к переполнению динамической памяти и выполнению произвольного кода.

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

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

    Подписаться

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