Новые уже вышла корректирующая версия Apache OpenOffice 4.1.15 и в этой новой версии они реализованы Различные общие исправления среди различных инструментов, предлагаемых этим офисным пакетом, а также решение четырех уязвимостей.
Для тех, кто не знает об Apache OpenOffice, следует знать, что это это офисный пакет с открытым исходным кодом который предлагает множество необходимых инструментов для создания и редактирования документов, презентаций, электронных таблиц, графиков, математических формул и баз данных. Его универсальность и поддержка различных форматов файлов делают его популярным выбором для пользователей, которым нужен эффективный и качественный офисный пакет.
Основные новые функции Apache OpenOffice 4.1.15
Эта новая версия, представленная Apache OpenOffice 4.1.15 был выпущен с основной целью устранения и исправления различных проблем, улучшение стабильности и безопасности пакета. Новая версия предлагает 14 исправлений и устраняет 4 уязвимости.
Исправления и улучшения:
- Расчет: Исправлена проблема в Calc, из-за которой документы не сохранялись в формате ODS в сборках, в которых использовались нелатинские алфавиты, а также исправлена проблема в Calc, из-за которой формулы менялись при перемещении ячеек.
- писатель: Теперь в Writer на китайском языке автоматический отступ первой строки по умолчанию установлен на 2 символа.
- Математика: Устранены проблемы в Math, связанные с дублированием существующего текста команды при вставке формул.
- ОпенТип: Исправлена проблема при замене некоторых глифов с использованием таблицы GSUB шрифта OpenType.
- Из исходного пакета удалены ненужные файлы, такие как clog и config.out.
Помимо исправлений ошибок, в Apache OpenOffice 4.1.15 также реализовано исправление четыре основные уязвимости:
- CVE-2023-1183: Позволяет записывать данные в произвольный системный файл, открывая специально созданные файлы OBD в OpenOffice Base. Атака осуществляется путем добавления в документ файла «база/скрипт» командой SCRIPT, содержимое которого записывается в новый файл, путь к которому может указать злоумышленник.
- CVE-2012-5639: Позволяет автоматически загружать ресурсы без запроса пользователя, устраняя проблему, которая возникла в 2012 году, когда проблема была закрыта как неправильная. Однако уязвимость была исправлена в LibreOffice 4.2 в 2014 году, но не обнаружена в OpenOffice.
- CVE-2022-43680: Потенциально он может выполнять код, открывая специально созданные документы в ситуациях нехватки памяти. Уязвимость вызывает пост-свободный доступ к памяти из-за ошибки в библиотеке libexpat, которая используется для анализа данных в формате XML.
- CVE-2023-47804: Позволяет разместить в документе ссылку, вызывающую макрос с произвольными аргументами, и запустить скрипт без подтверждения пользователя. Уязвимость определяет новый вектор атаки для проблемы CVE-2022-47502, исправленной в OpenOffice 4.1.14.
Если вы интересно узнать об этом больше этой корректирующей версии, вы можете проверить детали По следующей ссылке.
Как установить Apache OpenOffice в Linux?
Для заинтересованы в возможности получить новую версию, они должны знать, что пакеты подготовлены для Linux, Windows и macOS. Для тех из нас, кто является пользователем Linux, установка из предоставленного исходного кода будет довольно знакома с LibreOffice.
Первое, что мы должны сделать, это установить это java (если он у вас уже есть, вы можете пропустить этот шаг).
В случае Debian, Ubuntu и их производных просто введите:
sudo apt install default-jdk -y
В случае Arch Linux и его производных:
sudo pacman -S jre-openjdk
В случае Fedora мы должны сначала найти последнюю доступную версию с помощью:
dnf search openjdk
Как только мы узнаем, какая это версия, мы собираемся установить ее с помощью следующей команды:
sudo dnf install [package name]
Это должно выглядеть примерно так:
sudo dnf install java-xxx-openjdk.x86_64
Теперь пришло время получить последний доступный пакет Apache OpenOffice из по следующей ссылке.
После получения приступаем к распаковке пакета, например, если ваш дистрибутив использует .deb:
tar -xvf Apache_OpenOffice_4.1.15_Linux_x86_install-deb_es.tar.gz
Или в вашем случае для RPM:
tar -xvf Apache_OpenOffice_4.1.15_Linux_x86_install-rpm_es.tar.gz
После этого приступаем к установке, войдя в каталог и выполнив инсталлятор:
cd es/DEBS/ sudo dpkg -i *.deb cd desktop-integration/ && sudo dpkg -i *.deb
Или, если это RPM:
cd es/RPM/ sudo rpm -i *.rpm cd desktop-integration/ && sudo rpm -i *.rpm
И мы можем запустить OpenOffice с помощью:
openoffice4
В случае Arch Linux и производных установка проще, для них нужно только включить репозиторий AUR:
yay -s openoffice-bin