A use-after-free was discovered in QtGui's Markdown handling code possibly allowing a remote attacker to execute arbitrary code.
Package | dev-qt/qtgui on all architectures |
---|---|
Affected versions | < 5.14.2 |
Unaffected versions | >= 5.14.2 |
QtGui is a module for the Qt toolkit.
QtGui’s setMarkdown has a use-after-free related to QTextMarkdownImporter::insertBlock.
A remote attacker could possibly execute arbitrary code with the privileges of the process, or cause a Denial of Service condition.
There is no known workaround at this time.
All QtGui users should upgrade to the latest version:
# emerge --sync # emerge --ask --oneshot --verbose ">=dev-qt/qtgui-5.14.2"
Note that the Qt suite is best kept in sync, so a world upgrade may be advisable to keep your system in a good state.
Release date
July 27, 2020
Latest revision
July 27, 2020: 1
Severity
normal
Exploitable
remote
Bugzilla entries