diff options
author | Slávek Banko <slavek.banko@axis.cz> | 2020-09-28 15:21:41 +0200 |
---|---|---|
committer | Slávek Banko <slavek.banko@axis.cz> | 2021-02-02 02:02:32 +0100 |
commit | 89a7df23e244c395ad08d5f9cc79d3264e94df46 (patch) | |
tree | 0bf10063eb16e56c4b2e4b26603f43718bc14a9e /tutorial/t13 | |
parent | 91813556308d3137b639eeb1fc054813d78ade03 (diff) | |
download | qt3-89a7df23e244c395ad08d5f9cc79d3264e94df46.tar.gz qt3-89a7df23e244c395ad08d5f9cc79d3264e94df46.zip |
Fix buffer overflow in XBM parser.
Avoid parsing over the buffer limit, or interpreting non-hex as hex.
This still leaves parsing of lines longer than 300 chars unreliable.
Based on Qt5 patch for CVE-2020-17507.
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
(cherry picked from commit 9d7d238e9efc673a0dbda1140e2eaa740fe00d6b)
Diffstat (limited to 'tutorial/t13')
0 files changed, 0 insertions, 0 deletions