summaryrefslogtreecommitdiffstats
path: root/src/xml/qxml.h
diff options
context:
space:
mode:
authorSlávek Banko <slavek.banko@axis.cz>2018-07-26 18:31:13 +0200
committerSlávek Banko <slavek.banko@axis.cz>2018-07-26 18:31:13 +0200
commit54809cd81b104eff743b46aa7fe8744cab46cf98 (patch)
tree026bf49e19ba62f1a6cd05f0fca9382d511ca5f4 /src/xml/qxml.h
parentf3c643afc14d102ae97bacc795f125a22a4cae16 (diff)
downloadqt3-54809cd81b104eff743b46aa7fe8744cab46cf98.tar.gz
qt3-54809cd81b104eff743b46aa7fe8744cab46cf98.zip
Fix security issue CVE-2016-10040
[taken from RedHat Qt3 patches] Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
Diffstat (limited to 'src/xml/qxml.h')
-rw-r--r--src/xml/qxml.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/xml/qxml.h b/src/xml/qxml.h
index 6d0bee8..dda718e 100644
--- a/src/xml/qxml.h
+++ b/src/xml/qxml.h
@@ -311,7 +311,7 @@ private:
// for the DTD currently being parsed.
static const uint dtdRecursionLimit = 2U;
// The maximum amount of characters an entity value may contain, after expansion.
- static const uint entityCharacterLimit = 65536U;
+ static const uint entityCharacterLimit = 4096U;
const QString &string();
void stringClear();