SUSE-SU-2024:0075-1: Security update for LibreOffice
This update for LibreOffice fixes the following issues: libreoffice: Version update from 7.3.6.2 to 7.5.4.1 (jsc#PED-3561, jsc#PED-3550, jsc#PED-1785): For the highlights of changes of version 7.5 please consult the official release notes: https://wiki.documentfoundation.org/ReleaseNotes/7.5 For the highlights of changes of version 7.4 please consult the official release notes: https://wiki.documentfoundation.org/ReleaseNotes/7.4 Security issues fixed: CVE-2023-0950: Fixed stack underflow in ScInterpreter (bsc#1209242) CVE-2023-2255: Fixed vulnerability where remote documents could be loaded without prompt via IFrame (bsc#1211746)
Bug fixes: Fix PPTX shadow effect for table offset (bsc#1204040) Fix ability to set the default tab size for each text object (bsc#1198666) Fix PPTX extra vertical space between different text formats (bsc#1200085) Do not use binutils-gold as the package is unmaintainedd and will be removed in the future (bsc#1210687)
Updated bundled dependencies: boost version update from 1770 to 1800 curl version update from 7.83.1 to 8.0.1 icu4c-data version update from 701 to 721 icu4c version update from 701 to 721 pdfium version update from 4699 to 5408 poppler version update from 21.11.0 to 22.12.0 poppler-data version update from 0.4.10 to 0.4.11 skia version from m97-a7230803d64ae9d44f4e128244480111a3ae967 to m103-b301ff025004c9cd82816c86c547588e6c24b466
New build dependencies: fixmath-devel libwebp-devel zlib-devel dragonbox-devel at-spi2-core-devel libtiff-devel dragonbox: New package at version 1.1.3 (jsc#PED-1785) New dependency for LibreOffice 7.4 fixmath: New package at version 2022.07.20 (jsc#PED-1785) New dependency for LibreOffice 7.4 libmwaw: Version update from 0.3.20 to 0.3.21 (jsc#PED-1785): Add debug code to read some private rsrc data Allow to read some MacWrite which does not have printer informations Add a parser for Scoop files Add a parser for ScriptWriter files Add a parser for ReadySetGo 1-4 files xmlsec1: Version update from 1.2.28 to 1.2.37 required by LibreOffice 7.5.2.2 (jsc#PED-3561, jsc#PED-3550): Retired the XMLSec mailing list "xmlsec@aleksey.com" and the XMLSec Online Signature Verifier. Migration to OpenSSL 3.0 API Note that OpenSSL engines are disabled by default when XMLSec library is compiled against OpenSSL 3.0. To re-enable OpenSSL engines, use --enable-openssl3-engines configure flag (there will be a lot of deprecation warnings). The OpenSSL before 1.1.0 and LibreSSL before 2.7.0 are now deprecated and will be removed in the future versions of XMLSec Library. Refactored all the integer casts to ensure cast-safety. Fixed all warnings and enabled -Werror and -pedantic flags on CI builds. Added configure flag to use sizet for xmlSecSize (currently disabled by default for backward compatibility). Support for OpenSSL compiled with OPENSSLNOERR. Full support for LibreSSL 3.5.0 and above Several other small fixes Fix decrypting session key for two recipients Added --privkey-openssl-engine option to enhance openssl engine support Remove MD5 for NSS 3.59 and above Fix PKCS12parse return code handling Fix OpenSSL lookup xmlSecX509DataGetNodeContent(): don't return 0 for non-empty elements - fix for LibreOffice Unload error strings in OpenSSL shutdown. Make userData available when executing preExecCallback function Add an option to use secure memset. Enabled XMLPARSEHUGE for all xml parsers. Various build and tests fixes and improvements. Move remaining private header files away from xmlsec/include/ folder Other packaging changes: Relax the crypto policies for the test-suite. It allows the tests using certificates with small key lengths to pass. Pass --disable-md5 to configure: The cryptographic strength of the MD5 algorithm is sufficiently doubtful that its use is discouraged at this time. It is not listed as an algorithm in [XMLDSIG-CORE1] https://www.w3.org/TR/xmlsec-algorithms/#bib-XMLDSIG-CORE1
Affected Software
Remediation
Recommended actions to resolve this vulnerability, in priority order.
- Upgrade
Upgrade
suse/libxmlsec1-gnutls1-debuginfoto a version that resolves this vulnerability.Fixed in 1.2.37-8.6.21 - Upgrade
Upgrade
suse/libatkto a version that resolves this vulnerability.Fixed in 1_0-0-32bit-2.28.1-6.5.23 - Upgrade
Upgrade
suse/atk-debugsourceto a version that resolves this vulnerability.Fixed in 2.28.1-6.5.23 - Upgrade
Upgrade
suse/xmlsec1to a version that resolves this vulnerability.Fixed in 1.2.37-8.6.21 - Upgrade
Upgrade
suse/libxmlsec1-openssl1to a version that resolves this vulnerability.Fixed in 1.2.37-8.6.21 - Upgrade
Upgrade
suse/libxmlsec1-gcrypt1-debuginfoto a version that resolves this vulnerability.Fixed in 1.2.37-8.6.21 - Upgrade
Upgrade
suse/libxmlsec1-nss1-debuginfoto a version that resolves this vulnerability.Fixed in 1.2.37-8.6.21 - Upgrade
Upgrade
suse/libatkto a version that resolves this vulnerability.Fixed in 1_0-0-debuginfo-2.28.1-6.5.23 - Upgrade
Upgrade
suse/libatkto a version that resolves this vulnerability.Fixed in 1_0-0-2.28.1-6.5.23 - Upgrade
Upgrade
suse/libxmlsec1to a version that resolves this vulnerability.Fixed in 1-1.2.37-8.6.21 - Upgrade
Upgrade
suse/typelibto a version that resolves this vulnerability.Fixed in 1_0-Atk-1_0-2.28.1-6.5.23 - Upgrade
Upgrade
suse/libxmlsec1to a version that resolves this vulnerability.Fixed in 1-debuginfo-1.2.37-8.6.21 - Upgrade
Upgrade
suse/libxmlsec1-gcrypt1to a version that resolves this vulnerability.Fixed in 1.2.37-8.6.21 - Upgrade
Upgrade
suse/xmlsec1-debugsourceto a version that resolves this vulnerability.Fixed in 1.2.37-8.6.21 - Upgrade
Upgrade
suse/libxmlsec1-openssl1-debuginfoto a version that resolves this vulnerability.Fixed in 1.2.37-8.6.21 - Upgrade
Upgrade
suse/xmlsec1-debuginfoto a version that resolves this vulnerability.Fixed in 1.2.37-8.6.21 - Upgrade
Upgrade
suse/libxmlsec1-gnutls1to a version that resolves this vulnerability.Fixed in 1.2.37-8.6.21 - Upgrade
Upgrade
suse/libxmlsec1-nss1to a version that resolves this vulnerability.Fixed in 1.2.37-8.6.21 - Upgrade
Upgrade
suse/libatkto a version that resolves this vulnerability.Fixed in 1_0-0-debuginfo-32bit-2.28.1-6.5.23 - Upgrade
Upgrade
suse/atk-langto a version that resolves this vulnerability.Fixed in 2.28.1-6.5.23 - Upgrade
Upgrade
suse/atk-docto a version that resolves this vulnerability.Fixed in 2.28.1-6.5.23 - Upgrade
Upgrade
suse/xmlsec1-openssl-develto a version that resolves this vulnerability.Fixed in 1.2.37-8.6.21 - Upgrade
Upgrade
suse/libmwaw-develto a version that resolves this vulnerability.Fixed in 0.3.21-7.24.14 - Upgrade
Upgrade
suse/libmwawto a version that resolves this vulnerability.Fixed in 0_3-3-0.3.21-7.24.14 - Upgrade
Upgrade
suse/atk-develto a version that resolves this vulnerability.Fixed in 2.28.1-6.5.23 - Upgrade
Upgrade
suse/xmlsec1-gnutls-develto a version that resolves this vulnerability.Fixed in 1.2.37-8.6.21 - Upgrade
Upgrade
suse/xmlsec1-gcrypt-develto a version that resolves this vulnerability.Fixed in 1.2.37-8.6.21 - Upgrade
Upgrade
suse/xmlsec1-develto a version that resolves this vulnerability.Fixed in 1.2.37-8.6.21 - Upgrade
Upgrade
suse/xmlsec1-nss-develto a version that resolves this vulnerability.Fixed in 1.2.37-8.6.21 - Upgrade
Upgrade
suse/libmwaw-debugsourceto a version that resolves this vulnerability.Fixed in 0.3.21-7.24.14 - Upgrade
Upgrade
suse/libmwaw-devel-docto a version that resolves this vulnerability.Fixed in 0.3.21-7.24.14 - Upgrade
Upgrade
suse/libreoffice-debuginfoto a version that resolves this vulnerability.Fixed in 7.5.4.1-48.44.2 - Upgrade
Upgrade
suse/libreoffice-sdkto a version that resolves this vulnerability.Fixed in 7.5.4.1-48.44.2 - Upgrade
Upgrade
suse/libreoffice-sdk-debuginfoto a version that resolves this vulnerability.Fixed in 7.5.4.1-48.44.2 - Upgrade
Upgrade
suse/libreoffice-debugsourceto a version that resolves this vulnerability.Fixed in 7.5.4.1-48.44.2 - Upgrade
Upgrade
suse/libreoffice-librelogoto a version that resolves this vulnerability.Fixed in 7.5.4.1-48.44.2 - Upgrade
Upgrade
suse/libreoffice-writer-debuginfoto a version that resolves this vulnerability.Fixed in 7.5.4.1-48.44.2 - Upgrade
Upgrade
suse/libreoffice-gtk3-debuginfoto a version that resolves this vulnerability.Fixed in 7.5.4.1-48.44.2 - Upgrade
Upgrade
suse/libreoffice-impress-debuginfoto a version that resolves this vulnerability.Fixed in 7.5.4.1-48.44.2 - Upgrade
Upgrade
suse/libreoffice-math-debuginfoto a version that resolves this vulnerability.Fixed in 7.5.4.1-48.44.2 - Upgrade
Upgrade
suse/libreoffice-officebeanto a version that resolves this vulnerability.Fixed in 7.5.4.1-48.44.2 - Upgrade
Upgrade
suse/libreoffice-officebean-debuginfoto a version that resolves this vulnerability.Fixed in 7.5.4.1-48.44.2 - Upgrade
Upgrade
suse/fixmath-develto a version that resolves this vulnerability.Fixed in 2022.07.20-8.3.48 - Upgrade
Upgrade
suse/libreoffice-impressto a version that resolves this vulnerability.Fixed in 7.5.4.1-48.44.2 - Upgrade
Upgrade
suse/libmwawto a version that resolves this vulnerability.Fixed in 0_3-3-debuginfo-0.3.21-7.24.14 - Upgrade
Upgrade
suse/libreoffice-mathto a version that resolves this vulnerability.Fixed in 7.5.4.1-48.44.2 - Upgrade
Upgrade
suse/libreoffice-drawto a version that resolves this vulnerability.Fixed in 7.5.4.1-48.44.2 - Upgrade
Upgrade
suse/libreoffice-pyuno-debuginfoto a version that resolves this vulnerability.Fixed in 7.5.4.1-48.44.2 - Upgrade
Upgrade
suse/dragonbox-develto a version that resolves this vulnerability.Fixed in 1.1.3-8.3.48 - Upgrade
Upgrade
suse/libreoffice-calc-extensionsto a version that resolves this vulnerability.Fixed in 7.5.4.1-48.44.2 - Upgrade
Upgrade
suse/libreoffice-draw-debuginfoto a version that resolves this vulnerability.Fixed in 7.5.4.1-48.44.2 - Upgrade
Upgrade
suse/libreoffice-gnome-debuginfoto a version that resolves this vulnerability.Fixed in 7.5.4.1-48.44.2 - Upgrade
Upgrade
suse/libreoffice-calc-debuginfoto a version that resolves this vulnerability.Fixed in 7.5.4.1-48.44.2 - Upgrade
Upgrade
suse/libreoffice-calcto a version that resolves this vulnerability.Fixed in 7.5.4.1-48.44.2 - Upgrade
Upgrade
suse/libreoffice-gtk3to a version that resolves this vulnerability.Fixed in 7.5.4.1-48.44.2 - Upgrade
Upgrade
suse/libreofficeto a version that resolves this vulnerability.Fixed in 7.5.4.1-48.44.2 - Upgrade
Upgrade
suse/libreoffice-writerto a version that resolves this vulnerability.Fixed in 7.5.4.1-48.44.2 - Upgrade
Upgrade
suse/libreoffice-base-drivers-postgresqlto a version that resolves this vulnerability.Fixed in 7.5.4.1-48.44.2 - Upgrade
Upgrade
suse/libreoffice-gnometo a version that resolves this vulnerability.Fixed in 7.5.4.1-48.44.2 - Upgrade
Upgrade
suse/libreoffice-filters-optionalto a version that resolves this vulnerability.Fixed in 7.5.4.1-48.44.2 - Upgrade
Upgrade
suse/libreoffice-mailmergeto a version that resolves this vulnerability.Fixed in 7.5.4.1-48.44.2 - Upgrade
Upgrade
suse/libreoffice-base-debuginfoto a version that resolves this vulnerability.Fixed in 7.5.4.1-48.44.2 - Upgrade
Upgrade
suse/libreoffice-baseto a version that resolves this vulnerability.Fixed in 7.5.4.1-48.44.2 - Upgrade
Upgrade
suse/libreoffice-writer-extensionsto a version that resolves this vulnerability.Fixed in 7.5.4.1-48.44.2 - Upgrade
Upgrade
suse/libreoffice-base-drivers-postgresql-debuginfoto a version that resolves this vulnerability.Fixed in 7.5.4.1-48.44.2 - Upgrade
Upgrade
suse/libreoffice-pyunoto a version that resolves this vulnerability.Fixed in 7.5.4.1-48.44.2 - Upgrade
Upgrade
suse/libreoffice-l10n-afto a version that resolves this vulnerability.Fixed in 7.5.4.1-48.44.2 - Upgrade
Upgrade
suse/libreoffice-branding-upstreamto a version that resolves this vulnerability.Fixed in 7.5.4.1-48.44.2 - Upgrade
Upgrade
suse/libreoffice-l10n-ltto a version that resolves this vulnerability.Fixed in 7.5.4.1-48.44.2 - Upgrade
Upgrade
suse/libreoffice-l10n-csto a version that resolves this vulnerability.Fixed in 7.5.4.1-48.44.2 - Upgrade
Upgrade
suse/libreoffice-l10n-hrto a version that resolves this vulnerability.Fixed in 7.5.4.1-48.44.2 - Upgrade
Upgrade
suse/libreoffice-l10n-nnto a version that resolves this vulnerability.Fixed in 7.5.4.1-48.44.2 - Upgrade
Upgrade
suse/libreoffice-l10n-deto a version that resolves this vulnerability.Fixed in 7.5.4.1-48.44.2 - Upgrade
Upgrade
suse/libreoffice-l10n-ruto a version that resolves this vulnerability.Fixed in 7.5.4.1-48.44.2 - Upgrade
Upgrade
suse/libreoffice-l10n-frto a version that resolves this vulnerability.Fixed in 7.5.4.1-48.44.2 - Upgrade
Upgrade
suse/libreoffice-icon-themesto a version that resolves this vulnerability.Fixed in 7.5.4.1-48.44.2 - Upgrade
Upgrade
suse/libreoffice-l10n-xhto a version that resolves this vulnerability.Fixed in 7.5.4.1-48.44.2 - Upgrade
Upgrade
suse/libreoffice-l10n-esto a version that resolves this vulnerability.Fixed in 7.5.4.1-48.44.2 - Upgrade
Upgrade
suse/libreoffice-l10n-huto a version that resolves this vulnerability.Fixed in 7.5.4.1-48.44.2 - Upgrade
Upgrade
suse/libreoffice-l10n-jato a version that resolves this vulnerability.Fixed in 7.5.4.1-48.44.2 - Upgrade
Upgrade
suse/libreoffice-l10n-ukto a version that resolves this vulnerability.Fixed in 7.5.4.1-48.44.2 - Upgrade
Upgrade
suse/libreoffice-l10n-ento a version that resolves this vulnerability.Fixed in 7.5.4.1-48.44.2 - Upgrade
Upgrade
suse/libreoffice-l10n-koto a version that resolves this vulnerability.Fixed in 7.5.4.1-48.44.2 - Upgrade
Upgrade
suse/libreoffice-l10n-cato a version that resolves this vulnerability.Fixed in 7.5.4.1-48.44.2 - Upgrade
Upgrade
suse/libreoffice-l10n-plto a version that resolves this vulnerability.Fixed in 7.5.4.1-48.44.2 - Upgrade
Upgrade
suse/libreoffice-l10n-itto a version that resolves this vulnerability.Fixed in 7.5.4.1-48.44.2 - Upgrade
Upgrade
suse/libreoffice-l10n-bgto a version that resolves this vulnerability.Fixed in 7.5.4.1-48.44.2 - Upgrade
Upgrade
suse/libreoffice-l10n-dato a version that resolves this vulnerability.Fixed in 7.5.4.1-48.44.2 - Upgrade
Upgrade
suse/libreoffice-l10n-nlto a version that resolves this vulnerability.Fixed in 7.5.4.1-48.44.2 - Upgrade
Upgrade
suse/libreoffice-l10n-hito a version that resolves this vulnerability.Fixed in 7.5.4.1-48.44.2 - Upgrade
Upgrade
suse/libreoffice-l10n-fito a version that resolves this vulnerability.Fixed in 7.5.4.1-48.44.2 - Upgrade
Upgrade
suse/libreoffice-l10n-guto a version that resolves this vulnerability.Fixed in 7.5.4.1-48.44.2 - Upgrade
Upgrade
suse/libreoffice-l10n-roto a version that resolves this vulnerability.Fixed in 7.5.4.1-48.44.2 - Upgrade
Upgrade
suse/libreoffice-l10n-skto a version that resolves this vulnerability.Fixed in 7.5.4.1-48.44.2 - Upgrade
Upgrade
suse/libreoffice-l10n-zuto a version that resolves this vulnerability.Fixed in 7.5.4.1-48.44.2 - Upgrade
Upgrade
suse/libreoffice-l10n-arto a version that resolves this vulnerability.Fixed in 7.5.4.1-48.44.2 - Upgrade
Upgrade
suse/libreoffice-l10n-svto a version that resolves this vulnerability.Fixed in 7.5.4.1-48.44.2 - Upgrade
Upgrade
suse/libreoffice-l10n-nbto a version that resolves this vulnerability.Fixed in 7.5.4.1-48.44.2 - Upgrade
Upgrade
libmwawto a version that resolves this vulnerability.Fixed in 0.3.21 - Upgrade
Upgrade
xmlsec1to a version that resolves this vulnerability.Fixed in 1.2.37 - Upgrade
Upgrade
libreofficeto a version that resolves this vulnerability.Fixed in 7.5.4.1 - Upgrade
Upgrade
boostto a version that resolves this vulnerability.Fixed in 1_80_0 - Upgrade
Upgrade
curlto a version that resolves this vulnerability.Fixed in 8.0.1 - Upgrade
Upgrade
icu4cto a version that resolves this vulnerability.Fixed in 72_1 - Upgrade
Upgrade
icu4c-datato a version that resolves this vulnerability.Fixed in 72_1 - Upgrade
Upgrade
pdfiumto a version that resolves this vulnerability.Fixed in 5408 - Upgrade
Upgrade
popplerto a version that resolves this vulnerability.Fixed in 22.12.0 - Upgrade
Upgrade
poppler-datato a version that resolves this vulnerability.Fixed in 0.4.11 - Upgrade
Upgrade
skiato a version that resolves this vulnerability.Fixed in m103-b301ff025004c9cd82816c86c547588e6c24b466 - Upgrade
Upgrade to a fixed release to a version that resolves this vulnerability.
Patch SUSE-OpenStack-Cloud-9-2024-75=1 - Upgrade
Upgrade to a fixed release to a version that resolves this vulnerability.
Patch SUSE-OpenStack-Cloud-Crowbar-9-2024-75=1 - Upgrade
Upgrade to a fixed release to a version that resolves this vulnerability.
Patch SUSE-SLE-SDK-12-SP5-2024-75=1 - Upgrade
Upgrade to a fixed release to a version that resolves this vulnerability.
Patch SUSE-SLE-SERVER-12-SP5-2024-75=1 - Upgrade
Upgrade to a fixed release to a version that resolves this vulnerability.
Patch SUSE-SLE-WE-12-SP5-2024-75=1 - Configuration
Use the --enable-openssl3-engines configure flag to re-enable OpenSSL engines.
OpenSSL 3 --enable-openssl3-engines = enabled - Configuration
Pass --disable-md5 to configure.
XMLSec --disable-md5 = enabled