Track vulnerabilities like this one. Sign up free to get alerted when software you use is affected.
5.3

CVE-2023-33285: Buffer overflow in Qt DNS lookup function

CVE-2023-33285 · published 3 years ago
Summary

A security issue affects Qt's DNS lookup function in certain versions. An attacker could send a specially crafted DNS response to cause a crash or potentially execute malicious code on a system using Qt. Update to a fixed version of Qt to fix this issue.

What to do
  • Update canonical qtbase-opensource-src to version 5.5.1+dfsg-16ubuntu7.7+esm1.
  • Update canonical qtbase-opensource-src to version 5.9.5+dfsg-0ubuntu2.6+esm1.
  • Update canonical qtbase-opensource-src to version 5.12.8+dfsg-0ubuntu2.1+esm1.
  • Update canonical qtbase-opensource-src to version 5.15.3+dfsg-2ubuntu0.2+esm1.
  • Update debian qt6-base to version 6.4.2+dfsg-10.
  • Update debian qtbase-opensource-src to version 5.15.8+dfsg-11.
  • Update debian qtbase-opensource-src-gles to version 5.15.10+dfsg-2.
Affected software
Ecosystem VendorProductAffected versions
– qt qt >= 5.0.0, < 5.15.4
>= 6.0.0, < 6.2.9
>= 6.3.0, < 6.5.1
cpe:2.3:a:qt:qt:*:*:*:*:*:*:*:*
Ubuntu:Pro:16.04:LTS canonical qtbase-opensource-src < 5.5.1+dfsg-16ubuntu7.7+esm1
Fix: upgrade to 5.5.1+dfsg-16ubuntu7.7+esm1
Ubuntu:Pro:18.04:LTS canonical qtbase-opensource-src < 5.9.5+dfsg-0ubuntu2.6+esm1
Fix: upgrade to 5.9.5+dfsg-0ubuntu2.6+esm1
Ubuntu:Pro:20.04:LTS canonical qtbase-opensource-src < 5.12.8+dfsg-0ubuntu2.1+esm1
Fix: upgrade to 5.12.8+dfsg-0ubuntu2.1+esm1
Ubuntu:22.04:LTS canonical qt6-base All versions
Ubuntu:Pro:22.04:LTS canonical qtbase-opensource-src < 5.15.3+dfsg-2ubuntu0.2+esm1
Fix: upgrade to 5.15.3+dfsg-2ubuntu0.2+esm1
Debian:12 debian qt6-base < 6.4.2+dfsg-10
Fix: upgrade to 6.4.2+dfsg-10
Debian:12 debian qtbase-opensource-src < 5.15.8+dfsg-11
Fix: upgrade to 5.15.8+dfsg-11
Debian:12 debian qtbase-opensource-src-gles All versions
Debian:13 debian qtbase-opensource-src-gles < 5.15.10+dfsg-2
Fix: upgrade to 5.15.10+dfsg-2
Original advisory text
An issue was discovered in Qt 5.x before 5.15.14, 6.x before 6.2.9, and 6.3.x through 6.5.x before 6.5.1. QDnsLookup has a buffer over-read via a crafted reply from a DNS server.
An issue was discovered in Qt 5.x before 5.15.14, 6.x before 6.2.9, and 6.3.x through 6.5.x before 6.5.1. QDnsLookup has a buffer over-read via a crafted reply from a DNS server.
Fix within
Internet-facing 14 days
Internal 60 days
  • Not known to be exploited
  • Can be exploited automatically
  • Gives an attacker partial control
Severity
5.3 Medium
Exploitation
<1% chance of attack within 30 days
Type
CWE-125Out-of-bounds Read
Timeline
Published22 May 2023
Updated31 Oct 2026
First seen12 Apr 2026
Sources
CVE-2023-33285 · NVD
Track software like this
Free during beta