CVE-2019-18281

Published: 23 October 2019

An out-of-bounds memory access in the generateDirectionalRuns() function in qtextengine.cpp in Qt qtbase 5.11.x and 5.12.x before 5.12.5 allows attackers to cause a denial of service by crashing an application via a text file containing many directional characters.

Priority

Medium

CVSS 3 base score: 4.3

Status

Package Release Status
qtbase-opensource-src
Launchpad, Ubuntu, Debian
Upstream
Released (5.12.5+dfsg-2)
Ubuntu 20.04 LTS (Focal Fossa) Not vulnerable
(5.12.5+dfsg-2)
Ubuntu 18.04 LTS (Bionic Beaver) Not vulnerable
(code not present)
Ubuntu 16.04 LTS (Xenial Xerus) Not vulnerable
(code not present)
Ubuntu 14.04 ESM (Trusty Tahr) Does not exist

Ubuntu 12.04 ESM (Precise Pangolin) Does not exist

Patches:
Upstream: https://code.qt.io/cgit/qt/qtbase.git/commit/src/gui/text/qtextengine.cpp?h=5.12&id=1232205e32464d90e871f39eb1e14fcf9b78a163