Bugzilla – Bug 1118595
VUL-0: CVE-2018-15518: libqt4 ,libqt5-qtbase: "double free or corruption" in QXmlStreamReader
Last modified: 2021-01-27 17:09:10 UTC
CVE-2018-15518, Qt Base: “double free or corruption” in QXmlStreamReader Fix possible heap corruption in QXmlStream The value of 'tos' at the check might already be on the last element, so triggering stack expansion on the second last element is too late. Change-Id: Ib3ab2662d4d27a71effe9e988b9e172923af2908 Reviewed-by: Richard J. Moore <rich@kde.org> Reviewed-by: Thiago Macieira <thiago.macieira@intel.com> Upstream fix: https://codereview.qt-project.org/#/c/236691/
The affected code in all our Qt versions is located at: src/corelib/xml/qxmlstream_p.h
MRs for libqt5-qtbase has been accepted,back to security team.
SUSE-SU-2018:4179-1: An update that fixes two vulnerabilities is now available. Category: security (moderate) Bug References: 1118595,1118596 CVE References: CVE-2018-15518,CVE-2018-19873 Sources used: SUSE Linux Enterprise Software Development Kit 12-SP4 (src): libqt5-qtbase-5.6.2-6.15.2 SUSE Linux Enterprise Software Development Kit 12-SP3 (src): libqt5-qtbase-5.6.2-6.15.2 SUSE Linux Enterprise Server 12-SP4 (src): libqt5-qtbase-5.6.2-6.15.2 SUSE Linux Enterprise Server 12-SP3 (src): libqt5-qtbase-5.6.2-6.15.2 SUSE Linux Enterprise Desktop 12-SP4 (src): libqt5-qtbase-5.6.2-6.15.2 SUSE Linux Enterprise Desktop 12-SP3 (src): libqt5-qtbase-5.6.2-6.15.2
SUSE-SU-2018:4183-1: An update that fixes two vulnerabilities is now available. Category: security (moderate) Bug References: 1118595,1118596 CVE References: CVE-2018-15518,CVE-2018-19873 Sources used: SUSE OpenStack Cloud 7 (src): libqt5-qtbase-5.6.1-17.6.2 SUSE Linux Enterprise Server for SAP 12-SP2 (src): libqt5-qtbase-5.6.1-17.6.2 SUSE Linux Enterprise Server 12-SP2-LTSS (src): libqt5-qtbase-5.6.1-17.6.2 SUSE Linux Enterprise Server 12-SP2-BCL (src): libqt5-qtbase-5.6.1-17.6.2 SUSE Enterprise Storage 4 (src): libqt5-qtbase-5.6.1-17.6.2
SUSE-SU-2018:4210-1: An update that fixes two vulnerabilities is now available. Category: security (moderate) Bug References: 1118595,1118596 CVE References: CVE-2018-15518,CVE-2018-19873 Sources used: SUSE Linux Enterprise Server 12-SP1-LTSS (src): libqt5-qtbase-5.5.1-8.3.1
openSUSE-SU-2018:4261-1: An update that fixes two vulnerabilities is now available. Category: security (moderate) Bug References: 1118595,1118596 CVE References: CVE-2018-15518,CVE-2018-19873 Sources used: openSUSE Leap 42.3 (src): libqt5-qtbase-5.6.2-7.6.1
SUSE-SU-2018:4294-1: An update that fixes two vulnerabilities is now available. Category: security (moderate) Bug References: 1118595,1118596 CVE References: CVE-2018-15518,CVE-2018-19873 Sources used: SUSE Linux Enterprise Server 12-LTSS (src): libqt5-qtbase-5.3.1-4.7.2
SUSE-SU-2019:0447-1: An update that solves two vulnerabilities and has four fixes is now available. Category: security (moderate) Bug References: 1096328,1099874,1108889,1118595,1118596,1120639 CVE References: CVE-2018-15518,CVE-2018-19873 Sources used: SUSE Linux Enterprise Module for Open Buildservice Development Tools 15 (src): libqt5-qtbase-5.9.4-8.11.13 SUSE Linux Enterprise Module for Desktop Applications 15 (src): libqt5-qtbase-5.9.4-8.11.13 SUSE Linux Enterprise Module for Basesystem 15 (src): libqt5-qtbase-5.9.4-8.11.13
openSUSE-SU-2019:0265-1: An update that solves two vulnerabilities and has four fixes is now available. Category: security (moderate) Bug References: 1096328,1099874,1108889,1118595,1118596,1120639 CVE References: CVE-2018-15518,CVE-2018-19873 Sources used: openSUSE Leap 15.0 (src): libqt5-qtbase-5.9.4-lp150.5.4.1
SUSE-SU-2018:4210-2: An update that fixes two vulnerabilities is now available. Category: security (moderate) Bug References: 1118595,1118596 CVE References: CVE-2018-15518,CVE-2018-19873 Sources used: SUSE Linux Enterprise Server for SAP 12-SP1 (src): libqt5-qtbase-5.5.1-8.3.1 NOTE: This line indicates an update has been released for the listed product(s). At times this might be only a partial fix. If you have questions please reach out to maintenance coordination.
This is an autogenerated message for OBS integration: This bug (1118595) was mentioned in https://build.opensuse.org/request/show/787583 15.1 / libqt4
I've submitted this for SLE11, SLE12 and Leap 15.1
This is an autogenerated message for OBS integration: This bug (1118595) was mentioned in https://build.opensuse.org/request/show/787587 15.1 / libqt4
SUSE-SU-2020:1021-1: An update that solves three vulnerabilities and has one errata is now available. Category: security (moderate) Bug References: 1118595,1118596,1118599,1121214 CVE References: CVE-2018-15518,CVE-2018-19869,CVE-2018-19873 Sources used: SUSE Linux Enterprise Workstation Extension 12-SP5 (src): libqt4-4.8.7-8.13.1, libqt4-sql-plugins-4.8.7-8.13.1 SUSE Linux Enterprise Workstation Extension 12-SP4 (src): libqt4-4.8.7-8.13.1, libqt4-sql-plugins-4.8.7-8.13.1 SUSE Linux Enterprise Software Development Kit 12-SP5 (src): libqt4-4.8.7-8.13.1, libqt4-devel-doc-4.8.7-8.13.1, libqt4-sql-plugins-4.8.7-8.13.1 SUSE Linux Enterprise Software Development Kit 12-SP4 (src): libqt4-4.8.7-8.13.1, libqt4-devel-doc-4.8.7-8.13.1, libqt4-sql-plugins-4.8.7-8.13.1 SUSE Linux Enterprise Server 12-SP5 (src): libqt4-4.8.7-8.13.1, libqt4-devel-doc-4.8.7-8.13.1, libqt4-sql-plugins-4.8.7-8.13.1 SUSE Linux Enterprise Server 12-SP4 (src): libqt4-4.8.7-8.13.1, libqt4-devel-doc-4.8.7-8.13.1, libqt4-sql-plugins-4.8.7-8.13.1 NOTE: This line indicates an update has been released for the listed product(s). At times this might be only a partial fix. If you have questions please reach out to maintenance coordination.
This is an autogenerated message for OBS integration: This bug (1118595) was mentioned in https://build.opensuse.org/request/show/834336 15.1 / libqt4
openSUSE-SU-2020:1452-1: An update that solves four vulnerabilities and has one errata is now available. Category: security (moderate) Bug References: 1118595,1118596,1118599,1121214,1176315 CVE References: CVE-2018-15518,CVE-2018-19869,CVE-2018-19873,CVE-2020-17507 JIRA References: Sources used: openSUSE Leap 15.1 (src): libqt4-4.8.7-lp151.9.3.1, libqt4-devel-doc-4.8.7-lp151.9.3.1, libqt4-sql-plugins-4.8.7-lp151.9.3.1
openSUSE-SU-2020:1500-1: An update that solves four vulnerabilities and has one errata is now available. Category: security (moderate) Bug References: 1118595,1118596,1118599,1121214,1176315 CVE References: CVE-2018-15518,CVE-2018-19869,CVE-2018-19873,CVE-2020-17507 JIRA References: Sources used: openSUSE Backports SLE-15-SP1 (src): libqt4-4.8.7-bp151.4.3.1, libqt4-devel-doc-4.8.7-bp151.4.3.1, libqt4-sql-plugins-4.8.7-bp151.4.3.1
openSUSE-SU-2020:1501-1: An update that solves four vulnerabilities and has one errata is now available. Category: security (moderate) Bug References: 1118595,1118596,1118599,1121214,1176315 CVE References: CVE-2018-15518,CVE-2018-19869,CVE-2018-19873,CVE-2020-17507 JIRA References: Sources used: openSUSE Leap 15.2 (src): libqt4-4.8.7-lp152.10.3.1, libqt4-devel-doc-4.8.7-lp152.10.3.1, libqt4-sql-plugins-4.8.7-lp152.10.3.1
openSUSE-SU-2020:1530-1: An update that solves four vulnerabilities and has one errata is now available. Category: security (moderate) Bug References: 1118595,1118596,1118599,1121214,1176315 CVE References: CVE-2018-15518,CVE-2018-19869,CVE-2018-19873,CVE-2020-17507 JIRA References: Sources used: openSUSE Backports SLE-15-SP2 (src): libqt4-4.8.7-bp152.4.3.1, libqt4-devel-doc-4.8.7-bp152.4.3.1, libqt4-sql-plugins-4.8.7-bp152.4.3.1
DONE