Уязвимость "использования после освобождения" (use-after-free) в файле "page/Geolocation.cpp" в WebCore в WebKit, позволяющая удаленно выполнить произвольный код или вызвать отказ в обслуживании (DoS)
Описание
Обнаружена уязвимость типа "использование после освобождения" (use-after-free) в файле page/Geolocation.cpp в WebCore в WebKit до ревизии r59859, используемой в Google Chrome до версии 5.0.375.70. Проблема связана с тем, что таймеры, связанные с геолокацией, не останавливаются при удалении документа. Это позволяет удалённым злоумышленникам выполнить произвольный код или вызвать отказ в обслуживании (аварийное завершение работы приложения) через специально созданный веб-сайт.
Затронутые версии ПО
- WebKit до ревизии r59859
- Google Chrome до версии 5.0.375.70
Тип уязвимости
- Выполнение произвольного кода
- Отказ в обслуживании (DoS)
Затронутые пакеты
| Платформа | Пакет | Состояние | Рекомендация | Релиз |
|---|---|---|---|---|
| Red Hat Enterprise Linux 6 | qt | Will not fix | ||
| Red Hat Enterprise Linux 6 | webkitgtk | Will not fix |
Показывать по
Дополнительная информация
Статус:
6.8 Medium
CVSS2
Связанные уязвимости
Use-after-free vulnerability in page/Geolocation.cpp in WebCore in WebKit before r59859, as used in Google Chrome before 5.0.375.70, allows remote attackers to execute arbitrary code or cause a denial of service (application crash) via a crafted web site, related to failure to stop timers associated with geolocation upon deletion of a document.
Use-after-free vulnerability in page/Geolocation.cpp in WebCore in WebKit before r59859, as used in Google Chrome before 5.0.375.70, allows remote attackers to execute arbitrary code or cause a denial of service (application crash) via a crafted web site, related to failure to stop timers associated with geolocation upon deletion of a document.
Use-after-free vulnerability in page/Geolocation.cpp in WebCore in Web ...
Use-after-free vulnerability in page/Geolocation.cpp in WebCore in WebKit before r59859, as used in Google Chrome before 5.0.375.70, allows remote attackers to execute arbitrary code or cause a denial of service (application crash) via a crafted web site, related to failure to stop timers associated with geolocation upon deletion of a document.
6.8 Medium
CVSS2