fixed bz#1409600, stack overflow in QXmlSimpleReader, CVE-2016-10040
This commit is contained in:
parent
6162fbda3f
commit
241e6ae46d
@ -49,7 +49,7 @@ BuildRequires: pkgconfig(libsystemd)
|
|||||||
Name: qt5-qtbase
|
Name: qt5-qtbase
|
||||||
Summary: Qt5 - QtBase components
|
Summary: Qt5 - QtBase components
|
||||||
Version: 5.9.0
|
Version: 5.9.0
|
||||||
Release: 3%{?dist}
|
Release: 4%{?dist}
|
||||||
|
|
||||||
# See LGPL_EXCEPTIONS.txt, for exception details
|
# See LGPL_EXCEPTIONS.txt, for exception details
|
||||||
License: LGPLv2 with exceptions or GPLv3 with exceptions
|
License: LGPLv2 with exceptions or GPLv3 with exceptions
|
||||||
@ -948,6 +948,9 @@ fi
|
|||||||
|
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
|
* Thu Jul 06 2017 Than Ngo <than@redhat.com> - 5.9.0-4
|
||||||
|
- fixed bz#1409600, stack overflow in QXmlSimpleReader, CVE-2016-10040
|
||||||
|
|
||||||
* Fri Jun 16 2017 Rex Dieter <rdieter@fedoraproject.org> - 5.9.0-3
|
* Fri Jun 16 2017 Rex Dieter <rdieter@fedoraproject.org> - 5.9.0-3
|
||||||
- create_cmake.prf: adjust CMAKE_NO_PRIVATE_INCLUDES (#1456211,QTBUG-37417)
|
- create_cmake.prf: adjust CMAKE_NO_PRIVATE_INCLUDES (#1456211,QTBUG-37417)
|
||||||
|
|
||||||
|
@ -7,7 +7,7 @@ diff -up qtbase-opensource-src-5.3.2/src/xml/sax/qxml_p.h.QTBUG-35459 qtbase-ope
|
|||||||
static const int dtdRecursionLimit = 2;
|
static const int dtdRecursionLimit = 2;
|
||||||
// The maximum amount of characters an entity value may contain, after expansion.
|
// The maximum amount of characters an entity value may contain, after expansion.
|
||||||
- static const int entityCharacterLimit = 1024;
|
- static const int entityCharacterLimit = 1024;
|
||||||
+ static const int entityCharacterLimit = 65536;
|
+ static const int entityCharacterLimit = 4096;
|
||||||
|
|
||||||
const QString &string();
|
const QString &string();
|
||||||
void stringClear();
|
void stringClear();
|
||||||
|
Loading…
Reference in New Issue
Block a user