В офисном пакете OpenOffice выявлена опасная уязвимость

Изображение: (сс0) pixabay
Безопасность
Безопасность

Уязвимость, позволяющую добиться выполнения произвольного кода при открытии файла DBF, обнаружил в офисном пакете Apache OpenOffice сингапурский исследователь безопасности Юджин Лим. Об этом он сообщил 21 сентября на своей странице в Twitter.

Уязвимости присвоен код CVE-2021-33035, но пока не указан рейтинг опасности. Она позволяет исполнить произвольный код, встроенный в файл баз данных DBF, при открытии файла пакетом OpenOffice вплоть до последней стабильной версии 4.1.10.

Уязвимость связана с отсутствием проверки соответствия реальных данных в блоке данных. При выделении памяти OpenOffice ориентируется только на значение размера поля, указанное в заголовке файла.

В результате возникает проблема типа переполнение буфера, которая может быть использована злоумышленниками для распространения вредоносных файлов. Исследователь сообщил об уязвимости разработчикам OpenOffice 4 мая 2021 года.

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

Сообщается, что похожая уязвимость выявлена в программе Access офисного пакета Microsoft. Подробности о ней исследователь обещал опубликовать позже.