Описание
Security update for qt6-base
This update for qt6-base fixes the following issues:
- CVE-2025-5455: processing of malformed data in
qDecodeDataUrl()can trigger assertion and cause a crash (bsc#1243958). - CVE-2025-30348: complex algorithm used in
encodeTextin QDom when processing XML data can cause low performance (bsc#1239896).
Список пакетов
SUSE Linux Enterprise Module for Desktop Applications 15 SP6
SUSE Linux Enterprise Module for Desktop Applications 15 SP7
SUSE Linux Enterprise Module for Package Hub 15 SP6
SUSE Linux Enterprise Module for Package Hub 15 SP7
openSUSE Leap 15.6
Ссылки
- Link for SUSE-SU-2025:03599-1
- E-Mail link for SUSE-SU-2025:03599-1
- SUSE Security Ratings
- SUSE Bug 1239896
- SUSE Bug 1243958
- SUSE CVE CVE-2025-30348 page
- SUSE CVE CVE-2025-5455 page
Описание
encodeText in QDom in Qt before 6.8.0 has a complex algorithm involving XML string copy and inline replacement of parts of a string (with relocation of later data).
Затронутые продукты
Ссылки
- CVE-2025-30348
- SUSE Bug 1239895
Описание
An issue was found in the private API function qDecodeDataUrl() in QtCore, which is used in QTextDocument and QNetworkReply, and, potentially, in user code. If the function was called with malformed data, for example, an URL that contained a "charset" parameter that lacked a value (such as "data:charset,"), and Qt was built with assertions enabled, then it would hit an assertion, resulting in a denial of service (abort). This impacts Qt up to 5.15.18, 6.0.0->6.5.8, 6.6.0->6.8.3 and 6.9.0. This has been fixed in 5.15.19, 6.5.9, 6.8.4 and 6.9.1.
Затронутые продукты
Ссылки
- CVE-2025-5455
- SUSE Bug 1243958
- SUSE Bug 1245610