CVE-2023-24283: переполнение буфера в Simon Tatham Portable Puzzle Collection
В Simon Tatham Portable Puzzle Collection обнаружена уязвимость переполнения буфера, возникающая при обработке специально сформированного файла сохранения. Успешная эксплуатация приводит к отказу в обслуживании (DoS). Уязвимость затрагивает версии до 20230116.5782e29 и имеет низкий уровень критичности (CVSS 2.9).
Подробности
Уязвимость представляет собой переполнение буфера (buffer overflow), которое возникает при загрузке специально сформированного файла сохранения. Атакующий может создать вредоносный файл, при открытии которого происходит выход за границы выделенной области памяти. Это приводит к аварийному завершению работы приложения, то есть к отказу в обслуживании (Denial of Service, DoS). Уязвимости присвоен базовый балл CVSS 2.9, что соответствует низкому уровню критичности. Столь низкая оценка обусловлена тем, что эксплуатация требует взаимодействия с пользователем — жертва должна открыть подготовленный злоумышленником файл. Кроме того, последствия ограничиваются нарушением доступности приложения и, согласно описанию, не приводят к выполнению произвольного кода или компрометации данных. Уязвимы версии Simon Tatham Portable Puzzle Collection до 20230116.5782e29 включительно. Проблема была устранена в указанной сборке.Что делать
Основная рекомендация — обновить приложение до версии 20230116.5782e29 или более поздней. Именно в этой сборке исправление уже присутствует, поэтому переход на актуальную версию полностью закрывает уязвимость. До момента обновления целесообразно придерживаться следующих мер предосторожности:- не открывать файлы сохранения, полученные из недоверенных источников, например по электронной почте или через мессенджеры;
- загружать файлы сохранений только из проверенных мест и от известных отправителей;
- при возможности ограничить права приложения и избегать запуска потенциально опасных файлов в окружении с ценными данными.
Итог
CVE-2023-24283 — уязвимость переполнения буфера в Simon Tatham Portable Puzzle Collection, позволяющая вызвать отказ в обслуживании через специально сформированный файл сохранения. Несмотря на низкий уровень критичности (CVSS 2.9), обновление до версии 20230116.5782e29 или новее рекомендуется всем пользователям продукта: это простой и надёжный способ устранения проблемы. Дополнительно следует сохранять бдительность при открытии файлов из ненадёжных источников.Источник: CVE Project (cvelistV5)
