|
|
Subscribe / Log in / New account

SUSE alert SUSE-SU-2025:03449-1 (cairo)

From:  OPENSUSE-SECURITY-UPDATES <null@suse.de>
To:  security-announce@lists.opensuse.org
Subject:  SUSE-SU-2025:03449-1: low: Security update for cairo
Date:  Thu, 02 Oct 2025 08:30:11 -0000
Message-ID:  <175939381136.6584.5887987145437135415@smelt2.prg2.suse.org>
Archive-link:  Article

# Security update for cairo Announcement ID: SUSE-SU-2025:03449-1 Release Date: 2025-10-02T07:15:33Z Rating: low References: * bsc#1247589 Cross-References: * CVE-2025-50422 CVSS scores: * CVE-2025-50422 ( SUSE ): 3.3 CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:L * CVE-2025-50422 ( NVD ): 5.5 CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:N/A:N * CVE-2025-50422 ( NVD ): 2.9 CVSS:3.1/AV:L/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:L Affected Products: * Basesystem Module 15-SP6 * Basesystem Module 15-SP7 * Desktop Applications Module 15-SP6 * Desktop Applications Module 15-SP7 * openSUSE Leap 15.6 * SUSE Linux Enterprise Desktop 15 SP6 * SUSE Linux Enterprise Desktop 15 SP7 * SUSE Linux Enterprise Real Time 15 SP6 * SUSE Linux Enterprise Real Time 15 SP7 * SUSE Linux Enterprise Server 15 SP6 * SUSE Linux Enterprise Server 15 SP7 * SUSE Linux Enterprise Server for SAP Applications 15 SP6 * SUSE Linux Enterprise Server for SAP Applications 15 SP7 An update that solves one vulnerability can now be installed. ## Description: This update for cairo fixes the following issues: * CVE-2025-50422: Fixed Poppler crash on malformed input (bsc#1247589) * Update to version 1.18.4: * The dependency on LZO has been made optional through a build time configuration toggle. * You can build Cairo against a Freetype installation that does not have the FT_Color type. * Cairo tests now build on Solaris 11.4 with GCC 14. * The DirectWrite backend now builds on MINGW 11. * The DirectWrite backend now supports font variations and proper glyph coverage. * Use tarball in lieu of source service due to freedesktop gitlab migration, will switch back at next release at the latest. * Add pkgconfig(lzo2) BuildRequires: New optional dependency, build lzo2 support feature. * Convert to source service: allows for easier upgrades by the GNOME team. * Update to version 1.18.2: * The malloc-stats code has been removed from the tests directory * Cairo now requires a version of pixman equal to, or newer than, 0.40. * There have been multiple build fixes for newer versions of GCC for MSVC; for Solaris; and on macOS 10.7. * PNG errors caused by loading malformed data are correctly propagated to callers, so they can handle the case. * Both stroke and fill colors are now set when showing glyphs on a PDF surface. * All the font options are copied when creating a fallback font object. * When drawing text on macOS, Cairo now tries harder to select the appropriate font name. * Cairo now prefers the COLRv1 table inside a font, if one is available. * Cairo requires a C11 toolchain when building. ## Patch Instructions: To install this SUSE update use the SUSE recommended installation methods like YaST online_update or "zypper patch". Alternatively you can run the command listed for your product: * openSUSE Leap 15.6 zypper in -t patch openSUSE-SLE-15.6-2025-3449=1 SUSE-2025-3449=1 * Basesystem Module 15-SP6 zypper in -t patch SUSE-SLE-Module-Basesystem-15-SP6-2025-3449=1 * Basesystem Module 15-SP7 zypper in -t patch SUSE-SLE-Module-Basesystem-15-SP7-2025-3449=1 * Desktop Applications Module 15-SP6 zypper in -t patch SUSE-SLE-Module-Desktop-Applications-15-SP6-2025-3449=1 * Desktop Applications Module 15-SP7 zypper in -t patch SUSE-SLE-Module-Desktop-Applications-15-SP7-2025-3449=1 ## Package List: * openSUSE Leap 15.6 (aarch64 ppc64le s390x x86_64 i586) * libcairo-script-interpreter2-debuginfo-1.18.4-150600.3.3.1 * libcairo2-1.18.4-150600.3.3.1 * libcairo-gobject2-1.18.4-150600.3.3.1 * libcairo-script-interpreter2-1.18.4-150600.3.3.1 * cairo-devel-1.18.4-150600.3.3.1 * libcairo2-debuginfo-1.18.4-150600.3.3.1 * cairo-tools-1.18.4-150600.3.3.1 * libcairo-gobject2-debuginfo-1.18.4-150600.3.3.1 * cairo-debugsource-1.18.4-150600.3.3.1 * cairo-tools-debuginfo-1.18.4-150600.3.3.1 * openSUSE Leap 15.6 (x86_64) * libcairo-gobject2-32bit-debuginfo-1.18.4-150600.3.3.1 * libcairo-script-interpreter2-32bit-debuginfo-1.18.4-150600.3.3.1 * libcairo2-32bit-1.18.4-150600.3.3.1 * libcairo2-32bit-debuginfo-1.18.4-150600.3.3.1 * cairo-devel-32bit-1.18.4-150600.3.3.1 * libcairo-gobject2-32bit-1.18.4-150600.3.3.1 * libcairo-script-interpreter2-32bit-1.18.4-150600.3.3.1 * openSUSE Leap 15.6 (aarch64_ilp32) * libcairo-script-interpreter2-64bit-1.18.4-150600.3.3.1 * libcairo-gobject2-64bit-debuginfo-1.18.4-150600.3.3.1 * libcairo-gobject2-64bit-1.18.4-150600.3.3.1 * libcairo-script-interpreter2-64bit-debuginfo-1.18.4-150600.3.3.1 * libcairo2-64bit-debuginfo-1.18.4-150600.3.3.1 * libcairo2-64bit-1.18.4-150600.3.3.1 * cairo-devel-64bit-1.18.4-150600.3.3.1 * Basesystem Module 15-SP6 (aarch64 ppc64le s390x x86_64) * libcairo-script-interpreter2-debuginfo-1.18.4-150600.3.3.1 * libcairo2-1.18.4-150600.3.3.1 * libcairo-gobject2-1.18.4-150600.3.3.1 * libcairo-script-interpreter2-1.18.4-150600.3.3.1 * libcairo2-debuginfo-1.18.4-150600.3.3.1 * libcairo-gobject2-debuginfo-1.18.4-150600.3.3.1 * cairo-debugsource-1.18.4-150600.3.3.1 * cairo-devel-1.18.4-150600.3.3.1 * Basesystem Module 15-SP7 (aarch64 ppc64le s390x x86_64) * libcairo-script-interpreter2-debuginfo-1.18.4-150600.3.3.1 * libcairo2-1.18.4-150600.3.3.1 * libcairo-gobject2-1.18.4-150600.3.3.1 * libcairo-script-interpreter2-1.18.4-150600.3.3.1 * libcairo2-debuginfo-1.18.4-150600.3.3.1 * libcairo-gobject2-debuginfo-1.18.4-150600.3.3.1 * cairo-debugsource-1.18.4-150600.3.3.1 * cairo-devel-1.18.4-150600.3.3.1 * Desktop Applications Module 15-SP6 (x86_64) * libcairo2-32bit-1.18.4-150600.3.3.1 * libcairo2-32bit-debuginfo-1.18.4-150600.3.3.1 * Desktop Applications Module 15-SP7 (x86_64) * libcairo2-32bit-1.18.4-150600.3.3.1 * libcairo2-32bit-debuginfo-1.18.4-150600.3.3.1 ## References: * https://www.suse.com/security/cve/CVE-2025-50422.html * https://bugzilla.suse.com/show_bug.cgi?id=1247589


Attachment: None (type=text/html)

(HTML attachment elided)


to post comments


Copyright © 2025, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds