新 Apache OpenOffice 4.1.15 的修正版本已经发布 在这个新版本中它们已经实现 各种常规修复 该办公套件提供的不同工具以及四个漏洞的解决方案。
对于那些不了解 Apache OpenOffice 的人,您应该知道这个 是一个开源办公生产力套件 它提供了用于创建和编辑文档、演示文稿、电子表格、图表、数学公式和数据库的各种基本工具。它的多功能性和对各种文件格式的支持使其成为寻求高效、优质办公套件的用户的流行选择。
Apache OpenOffice 4.1.15主要新特性
此次推出的新版本 Apache OpenOffice 4.1.15 已发布,主要目的是解决和纠正各种问题, 提高套件的稳定性和安全性。新版本提供了 14 个修复,修复了 4 个漏洞。
修正和改进:
- 计算: 修复了 Calc 中的一个问题,该问题导致文档无法在使用非拉丁字母的版本中以 ODS 格式保存,并且修复了 Calc 中导致移动单元格时公式发生变化的问题。
- 作家: 现在中文版Writer中首行自动缩进默认设置为2个字符
- 数学: 解决了数学中与插入公式时现有命令文本重复相关的问题。
- 开放类型: 修复了使用 OpenType 字体的 GSUB 表替换某些字形时的问题。
- 删除了源码包中不必要的文件,例如clog和config.out。
除了错误修复之外,Apache OpenOffice 4.1.15 还实现了以下修复: 四大漏洞:
- CVE-2023-1183: 允许您通过在 OpenOffice Base 中打开专门设计的 OBD 文件来将数据写入任意系统文件。该攻击是通过使用 SCRIPT 命令向文档添加“数据库/脚本”文件来进行的,该文件的内容被写入到一个新文件中,该文件的路径可以由攻击者指定。
- CVE-2012-5639: 允许在不提示用户的情况下自动加载资源,修复了一个可追溯到 2012 年的问题,当时该问题因不正确而被关闭。不过,该漏洞已于 4.2 年在 LibreOffice 2014 中修复,但在 OpenOffice 中未检测到。
- CVE-2022-43680: 它可以通过在内存不足的情况下打开特制文档来执行代码。由于 libexpat 库(用于解析 XML 格式的数据)中的错误,该漏洞会导致释放后内存访问。
- CVE-2023-47804: 允许您在文档中放置一个链接,该链接使用任意参数调用宏并运行脚本而无需用户确认。该漏洞为 CVE-2022-47502 问题定义了一个新的攻击向量,已在 OpenOffice 4.1.14 中修复。
如果你是 有兴趣了解更多 这个更正版本的,你可以查看详细信息 在下面的链接中。
如何在 Linux 上安装 Apache OpenOffice?
为 有兴趣能够获得新版本, 他们应该知道这些软件包是为 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
现在,是时候从 以下链接。
获得后,我们继续解压缩包,例如,如果您的发行版使用 .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