{"id":"UBUNTU-CVE-2024-39936","details":"An issue was discovered in HTTP2 in Qt before 5.15.18, 6.x before 6.2.13, 6.3.x through 6.5.x before 6.5.7, and 6.6.x through 6.7.x before 6.7.3. Code to make security-relevant decisions about an established connection may execute too early, because the encrypted() signal has not yet been emitted and processed..","modified":"2026-04-22T18:07:51.680508Z","published":"2024-07-04T21:15:00Z","related":["USN-8076-1"],"upstream":["CVE-2024-39936"],"references":[{"type":"REPORT","url":"https://ubuntu.com/security/CVE-2024-39936"},{"type":"REPORT","url":"https://www.cve.org/CVERecord?id=CVE-2024-39936"},{"type":"REPORT","url":"https://codereview.qt-project.org/c/qt/qtbase/+/571601"},{"type":"ADVISORY","url":"https://ubuntu.com/security/notices/USN-8076-1"}],"affected":[{"package":{"name":"qtbase-opensource-src","ecosystem":"Ubuntu:Pro:20.04:LTS","purl":"pkg:deb/ubuntu/qtbase-opensource-src@5.12.8+dfsg-0ubuntu2.1+esm3?arch=source&distro=esm-apps/focal"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"5.12.8+dfsg-0ubuntu2.1+esm3"}]}],"versions":["5.12.4+dfsg-4ubuntu1","5.12.5+dfsg-2","5.12.5+dfsg-8","5.12.5+dfsg-8build1","5.12.5+dfsg-9build1","5.12.8+dfsg-0ubuntu1","5.12.8+dfsg-0ubuntu2.1","5.12.8+dfsg-0ubuntu2.1+esm1","5.12.8+dfsg-0ubuntu2.1+esm2"],"ecosystem_specific":{"availability":"Available with Ubuntu Pro: https://ubuntu.com/pro","binaries":[{"binary_name":"libqt5concurrent5","binary_version":"5.12.8+dfsg-0ubuntu2.1+esm3"},{"binary_name":"libqt5core5a","binary_version":"5.12.8+dfsg-0ubuntu2.1+esm3"},{"binary_name":"libqt5dbus5","binary_version":"5.12.8+dfsg-0ubuntu2.1+esm3"},{"binary_name":"libqt5gui5","binary_version":"5.12.8+dfsg-0ubuntu2.1+esm3"},{"binary_name":"libqt5network5","binary_version":"5.12.8+dfsg-0ubuntu2.1+esm3"},{"binary_name":"libqt5opengl5","binary_version":"5.12.8+dfsg-0ubuntu2.1+esm3"},{"binary_name":"libqt5printsupport5","binary_version":"5.12.8+dfsg-0ubuntu2.1+esm3"},{"binary_name":"libqt5sql5","binary_version":"5.12.8+dfsg-0ubuntu2.1+esm3"},{"binary_name":"libqt5sql5-ibase","binary_version":"5.12.8+dfsg-0ubuntu2.1+esm3"},{"binary_name":"libqt5sql5-mysql","binary_version":"5.12.8+dfsg-0ubuntu2.1+esm3"},{"binary_name":"libqt5sql5-odbc","binary_version":"5.12.8+dfsg-0ubuntu2.1+esm3"},{"binary_name":"libqt5sql5-psql","binary_version":"5.12.8+dfsg-0ubuntu2.1+esm3"},{"binary_name":"libqt5sql5-sqlite","binary_version":"5.12.8+dfsg-0ubuntu2.1+esm3"},{"binary_name":"libqt5sql5-tds","binary_version":"5.12.8+dfsg-0ubuntu2.1+esm3"},{"binary_name":"libqt5test5","binary_version":"5.12.8+dfsg-0ubuntu2.1+esm3"},{"binary_version":"5.12.8+dfsg-0ubuntu2.1+esm3","binary_name":"libqt5widgets5"},{"binary_name":"libqt5xml5","binary_version":"5.12.8+dfsg-0ubuntu2.1+esm3"},{"binary_name":"qt5-default","binary_version":"5.12.8+dfsg-0ubuntu2.1+esm3"},{"binary_name":"qt5-flatpak-platformtheme","binary_version":"5.12.8+dfsg-0ubuntu2.1+esm3"},{"binary_name":"qt5-gtk-platformtheme","binary_version":"5.12.8+dfsg-0ubuntu2.1+esm3"},{"binary_name":"qt5-qmake","binary_version":"5.12.8+dfsg-0ubuntu2.1+esm3"},{"binary_name":"qt5-qmake-bin","binary_version":"5.12.8+dfsg-0ubuntu2.1+esm3"},{"binary_version":"5.12.8+dfsg-0ubuntu2.1+esm3","binary_name":"qt5-xdgdesktopportal-platformtheme"},{"binary_name":"qtbase5-dev-tools","binary_version":"5.12.8+dfsg-0ubuntu2.1+esm3"},{"binary_name":"qtbase5-doc-html","binary_version":"5.12.8+dfsg-0ubuntu2.1+esm3"},{"binary_version":"5.12.8+dfsg-0ubuntu2.1+esm3","binary_name":"qtbase5-examples"}]},"database_specific":{"source":"https://github.com/canonical/ubuntu-security-notices/blob/main/osv/cve/2024/UBUNTU-CVE-2024-39936.json"}},{"package":{"name":"qtbase-opensource-src","ecosystem":"Ubuntu:22.04:LTS","purl":"pkg:deb/ubuntu/qtbase-opensource-src@5.15.3+dfsg-2ubuntu0.2?arch=source&distro=jammy"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"}]}],"versions":["5.15.2+dfsg-12","5.15.2+dfsg-13","5.15.2+dfsg-14","5.15.2+dfsg-14ubuntu1","5.15.2+dfsg-14ubuntu3","5.15.2+dfsg-15","5.15.3+dfsg-1","5.15.3+dfsg-2","5.15.3+dfsg-2ubuntu0.1","5.15.3+dfsg-2ubuntu0.2"],"ecosystem_specific":{"binaries":[{"binary_name":"libqt5concurrent5","binary_version":"5.15.3+dfsg-2ubuntu0.2"},{"binary_name":"libqt5core5a","binary_version":"5.15.3+dfsg-2ubuntu0.2"},{"binary_name":"libqt5dbus5","binary_version":"5.15.3+dfsg-2ubuntu0.2"},{"binary_name":"libqt5gui5","binary_version":"5.15.3+dfsg-2ubuntu0.2"},{"binary_name":"libqt5network5","binary_version":"5.15.3+dfsg-2ubuntu0.2"},{"binary_name":"libqt5opengl5","binary_version":"5.15.3+dfsg-2ubuntu0.2"},{"binary_name":"libqt5printsupport5","binary_version":"5.15.3+dfsg-2ubuntu0.2"},{"binary_name":"libqt5sql5","binary_version":"5.15.3+dfsg-2ubuntu0.2"},{"binary_name":"libqt5sql5-ibase","binary_version":"5.15.3+dfsg-2ubuntu0.2"},{"binary_name":"libqt5sql5-mysql","binary_version":"5.15.3+dfsg-2ubuntu0.2"},{"binary_version":"5.15.3+dfsg-2ubuntu0.2","binary_name":"libqt5sql5-odbc"},{"binary_name":"libqt5sql5-psql","binary_version":"5.15.3+dfsg-2ubuntu0.2"},{"binary_name":"libqt5sql5-sqlite","binary_version":"5.15.3+dfsg-2ubuntu0.2"},{"binary_name":"libqt5sql5-tds","binary_version":"5.15.3+dfsg-2ubuntu0.2"},{"binary_name":"libqt5test5","binary_version":"5.15.3+dfsg-2ubuntu0.2"},{"binary_name":"libqt5widgets5","binary_version":"5.15.3+dfsg-2ubuntu0.2"},{"binary_name":"libqt5xml5","binary_version":"5.15.3+dfsg-2ubuntu0.2"},{"binary_name":"qt5-flatpak-platformtheme","binary_version":"5.15.3+dfsg-2ubuntu0.2"},{"binary_name":"qt5-gtk-platformtheme","binary_version":"5.15.3+dfsg-2ubuntu0.2"},{"binary_name":"qt5-qmake","binary_version":"5.15.3+dfsg-2ubuntu0.2"},{"binary_name":"qt5-qmake-bin","binary_version":"5.15.3+dfsg-2ubuntu0.2"},{"binary_name":"qt5-xdgdesktopportal-platformtheme","binary_version":"5.15.3+dfsg-2ubuntu0.2"},{"binary_name":"qtbase5-dev-tools","binary_version":"5.15.3+dfsg-2ubuntu0.2"},{"binary_name":"qtbase5-doc-html","binary_version":"5.15.3+dfsg-2ubuntu0.2"},{"binary_name":"qtbase5-examples","binary_version":"5.15.3+dfsg-2ubuntu0.2"}]},"database_specific":{"source":"https://github.com/canonical/ubuntu-security-notices/blob/main/osv/cve/2024/UBUNTU-CVE-2024-39936.json"}},{"package":{"name":"qtbase-opensource-src","ecosystem":"Ubuntu:Pro:22.04:LTS","purl":"pkg:deb/ubuntu/qtbase-opensource-src@5.15.3+dfsg-2ubuntu0.2+esm3?arch=source&distro=esm-apps/jammy"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"5.15.3+dfsg-2ubuntu0.2+esm3"}]}],"versions":["5.15.2+dfsg-12","5.15.2+dfsg-13","5.15.2+dfsg-14","5.15.2+dfsg-14ubuntu1","5.15.2+dfsg-14ubuntu3","5.15.2+dfsg-15","5.15.3+dfsg-1","5.15.3+dfsg-2","5.15.3+dfsg-2ubuntu0.1","5.15.3+dfsg-2ubuntu0.2","5.15.3+dfsg-2ubuntu0.2+esm1","5.15.3+dfsg-2ubuntu0.2+esm2"],"ecosystem_specific":{"availability":"Available with Ubuntu Pro: https://ubuntu.com/pro","binaries":[{"binary_name":"libqt5concurrent5","binary_version":"5.15.3+dfsg-2ubuntu0.2+esm3"},{"binary_version":"5.15.3+dfsg-2ubuntu0.2+esm3","binary_name":"libqt5core5a"},{"binary_name":"libqt5dbus5","binary_version":"5.15.3+dfsg-2ubuntu0.2+esm3"},{"binary_name":"libqt5gui5","binary_version":"5.15.3+dfsg-2ubuntu0.2+esm3"},{"binary_name":"libqt5network5","binary_version":"5.15.3+dfsg-2ubuntu0.2+esm3"},{"binary_name":"libqt5opengl5","binary_version":"5.15.3+dfsg-2ubuntu0.2+esm3"},{"binary_name":"libqt5printsupport5","binary_version":"5.15.3+dfsg-2ubuntu0.2+esm3"},{"binary_name":"libqt5sql5","binary_version":"5.15.3+dfsg-2ubuntu0.2+esm3"},{"binary_name":"libqt5sql5-ibase","binary_version":"5.15.3+dfsg-2ubuntu0.2+esm3"},{"binary_name":"libqt5sql5-mysql","binary_version":"5.15.3+dfsg-2ubuntu0.2+esm3"},{"binary_version":"5.15.3+dfsg-2ubuntu0.2+esm3","binary_name":"libqt5sql5-odbc"},{"binary_name":"libqt5sql5-psql","binary_version":"5.15.3+dfsg-2ubuntu0.2+esm3"},{"binary_name":"libqt5sql5-sqlite","binary_version":"5.15.3+dfsg-2ubuntu0.2+esm3"},{"binary_name":"libqt5sql5-tds","binary_version":"5.15.3+dfsg-2ubuntu0.2+esm3"},{"binary_name":"libqt5test5","binary_version":"5.15.3+dfsg-2ubuntu0.2+esm3"},{"binary_name":"libqt5widgets5","binary_version":"5.15.3+dfsg-2ubuntu0.2+esm3"},{"binary_name":"libqt5xml5","binary_version":"5.15.3+dfsg-2ubuntu0.2+esm3"},{"binary_name":"qt5-flatpak-platformtheme","binary_version":"5.15.3+dfsg-2ubuntu0.2+esm3"},{"binary_name":"qt5-gtk-platformtheme","binary_version":"5.15.3+dfsg-2ubuntu0.2+esm3"},{"binary_name":"qt5-qmake","binary_version":"5.15.3+dfsg-2ubuntu0.2+esm3"},{"binary_name":"qt5-qmake-bin","binary_version":"5.15.3+dfsg-2ubuntu0.2+esm3"},{"binary_name":"qt5-xdgdesktopportal-platformtheme","binary_version":"5.15.3+dfsg-2ubuntu0.2+esm3"},{"binary_name":"qtbase5-dev-tools","binary_version":"5.15.3+dfsg-2ubuntu0.2+esm3"},{"binary_name":"qtbase5-doc-html","binary_version":"5.15.3+dfsg-2ubuntu0.2+esm3"},{"binary_version":"5.15.3+dfsg-2ubuntu0.2+esm3","binary_name":"qtbase5-examples"}]},"database_specific":{"source":"https://github.com/canonical/ubuntu-security-notices/blob/main/osv/cve/2024/UBUNTU-CVE-2024-39936.json"}},{"package":{"name":"qtbase-opensource-src","ecosystem":"Ubuntu:24.04:LTS","purl":"pkg:deb/ubuntu/qtbase-opensource-src@5.15.13+dfsg-1ubuntu1?arch=source&distro=noble"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"}]}],"versions":["5.15.10+dfsg-3","5.15.10+dfsg-5","5.15.10+dfsg-5ubuntu1","5.15.12+dfsg-1ubuntu1","5.15.12+dfsg-3ubuntu1","5.15.12+dfsg-3ubuntu6","5.15.12+dfsg-3ubuntu7","5.15.13+dfsg-1ubuntu1"],"ecosystem_specific":{"binaries":[{"binary_version":"5.15.13+dfsg-1ubuntu1","binary_name":"libqt5concurrent5t64"},{"binary_name":"libqt5core5t64","binary_version":"5.15.13+dfsg-1ubuntu1"},{"binary_name":"libqt5dbus5t64","binary_version":"5.15.13+dfsg-1ubuntu1"},{"binary_version":"5.15.13+dfsg-1ubuntu1","binary_name":"libqt5gui5t64"},{"binary_name":"libqt5network5t64","binary_version":"5.15.13+dfsg-1ubuntu1"},{"binary_name":"libqt5opengl5t64","binary_version":"5.15.13+dfsg-1ubuntu1"},{"binary_name":"libqt5printsupport5t64","binary_version":"5.15.13+dfsg-1ubuntu1"},{"binary_name":"libqt5sql5-ibase","binary_version":"5.15.13+dfsg-1ubuntu1"},{"binary_name":"libqt5sql5-mysql","binary_version":"5.15.13+dfsg-1ubuntu1"},{"binary_version":"5.15.13+dfsg-1ubuntu1","binary_name":"libqt5sql5-odbc"},{"binary_name":"libqt5sql5-psql","binary_version":"5.15.13+dfsg-1ubuntu1"},{"binary_name":"libqt5sql5-sqlite","binary_version":"5.15.13+dfsg-1ubuntu1"},{"binary_name":"libqt5sql5-tds","binary_version":"5.15.13+dfsg-1ubuntu1"},{"binary_name":"libqt5sql5t64","binary_version":"5.15.13+dfsg-1ubuntu1"},{"binary_name":"libqt5test5t64","binary_version":"5.15.13+dfsg-1ubuntu1"},{"binary_name":"libqt5widgets5t64","binary_version":"5.15.13+dfsg-1ubuntu1"},{"binary_name":"libqt5xml5t64","binary_version":"5.15.13+dfsg-1ubuntu1"},{"binary_version":"5.15.13+dfsg-1ubuntu1","binary_name":"qt5-gtk-platformtheme"},{"binary_name":"qt5-qmake","binary_version":"5.15.13+dfsg-1ubuntu1"},{"binary_name":"qt5-qmake-bin","binary_version":"5.15.13+dfsg-1ubuntu1"},{"binary_name":"qt5-xdgdesktopportal-platformtheme","binary_version":"5.15.13+dfsg-1ubuntu1"},{"binary_version":"5.15.13+dfsg-1ubuntu1","binary_name":"qtbase5-dev-tools"},{"binary_name":"qtbase5-doc-html","binary_version":"5.15.13+dfsg-1ubuntu1"},{"binary_name":"qtbase5-examples","binary_version":"5.15.13+dfsg-1ubuntu1"}]},"database_specific":{"source":"https://github.com/canonical/ubuntu-security-notices/blob/main/osv/cve/2024/UBUNTU-CVE-2024-39936.json"}},{"package":{"name":"qtbase-opensource-src","ecosystem":"Ubuntu:Pro:24.04:LTS","purl":"pkg:deb/ubuntu/qtbase-opensource-src@5.15.13+dfsg-1ubuntu1+esm1?arch=source&distro=esm-apps/noble"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"5.15.13+dfsg-1ubuntu1+esm1"}]}],"versions":["5.15.10+dfsg-3","5.15.10+dfsg-5","5.15.10+dfsg-5ubuntu1","5.15.12+dfsg-1ubuntu1","5.15.12+dfsg-3ubuntu1","5.15.12+dfsg-3ubuntu6","5.15.12+dfsg-3ubuntu7","5.15.13+dfsg-1ubuntu1"],"ecosystem_specific":{"availability":"Available with Ubuntu Pro: https://ubuntu.com/pro","binaries":[{"binary_name":"libqt5concurrent5t64","binary_version":"5.15.13+dfsg-1ubuntu1+esm1"},{"binary_name":"libqt5core5t64","binary_version":"5.15.13+dfsg-1ubuntu1+esm1"},{"binary_name":"libqt5dbus5t64","binary_version":"5.15.13+dfsg-1ubuntu1+esm1"},{"binary_name":"libqt5gui5t64","binary_version":"5.15.13+dfsg-1ubuntu1+esm1"},{"binary_name":"libqt5network5t64","binary_version":"5.15.13+dfsg-1ubuntu1+esm1"},{"binary_name":"libqt5opengl5t64","binary_version":"5.15.13+dfsg-1ubuntu1+esm1"},{"binary_name":"libqt5printsupport5t64","binary_version":"5.15.13+dfsg-1ubuntu1+esm1"},{"binary_name":"libqt5sql5-ibase","binary_version":"5.15.13+dfsg-1ubuntu1+esm1"},{"binary_name":"libqt5sql5-mysql","binary_version":"5.15.13+dfsg-1ubuntu1+esm1"},{"binary_name":"libqt5sql5-odbc","binary_version":"5.15.13+dfsg-1ubuntu1+esm1"},{"binary_name":"libqt5sql5-psql","binary_version":"5.15.13+dfsg-1ubuntu1+esm1"},{"binary_name":"libqt5sql5-sqlite","binary_version":"5.15.13+dfsg-1ubuntu1+esm1"},{"binary_name":"libqt5sql5-tds","binary_version":"5.15.13+dfsg-1ubuntu1+esm1"},{"binary_version":"5.15.13+dfsg-1ubuntu1+esm1","binary_name":"libqt5sql5t64"},{"binary_name":"libqt5test5t64","binary_version":"5.15.13+dfsg-1ubuntu1+esm1"},{"binary_name":"libqt5widgets5t64","binary_version":"5.15.13+dfsg-1ubuntu1+esm1"},{"binary_name":"libqt5xml5t64","binary_version":"5.15.13+dfsg-1ubuntu1+esm1"},{"binary_name":"qt5-gtk-platformtheme","binary_version":"5.15.13+dfsg-1ubuntu1+esm1"},{"binary_name":"qt5-qmake","binary_version":"5.15.13+dfsg-1ubuntu1+esm1"},{"binary_name":"qt5-qmake-bin","binary_version":"5.15.13+dfsg-1ubuntu1+esm1"},{"binary_name":"qt5-xdgdesktopportal-platformtheme","binary_version":"5.15.13+dfsg-1ubuntu1+esm1"},{"binary_name":"qtbase5-dev-tools","binary_version":"5.15.13+dfsg-1ubuntu1+esm1"},{"binary_name":"qtbase5-doc-html","binary_version":"5.15.13+dfsg-1ubuntu1+esm1"},{"binary_name":"qtbase5-examples","binary_version":"5.15.13+dfsg-1ubuntu1+esm1"}]},"database_specific":{"source":"https://github.com/canonical/ubuntu-security-notices/blob/main/osv/cve/2024/UBUNTU-CVE-2024-39936.json"}}],"schema_version":"1.7.5","severity":[{"type":"CVSS_V3","score":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:N/A:N"},{"type":"CVSS_V3","score":"CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:N/A:N"},{"type":"Ubuntu","score":"medium"}]}