diff --git a/dev-qt/qt6-base/patches/CVE-2025-6338-qtbase-6.9.patch b/dev-qt/qt6-base/patches/CVE-2025-6338-qtbase-6.9.patch index e538f2c3f..b147f5df2 100644 --- a/dev-qt/qt6-base/patches/CVE-2025-6338-qtbase-6.9.patch +++ b/dev-qt/qt6-base/patches/CVE-2025-6338-qtbase-6.9.patch @@ -236,7 +236,7 @@ index 64c3b21d45e8..5d5297954b2d 100644 qint64 missingData = 0; diff --git a/src/plugins/tls/schannel/qx509_schannel_p.h b/src/plugins/tls/schannel/qx509_schannel_p.h -index caf2a914f65d..4f856ba019d6 100644 +index 4625c95..eeb37aa 100644 --- a/src/plugins/tls/schannel/qx509_schannel_p.h +++ b/src/plugins/tls/schannel/qx509_schannel_p.h @@ -40,7 +40,7 @@ public: @@ -245,7 +245,7 @@ index caf2a914f65d..4f856ba019d6 100644 const QByteArray &passPhrase); -private: + - QPCCertContextPointer certificateContext; + const CERT_CONTEXT *certificateContext = nullptr; Q_DISABLE_COPY_MOVE(X509CertificateSchannel); diff --git a/src/plugins/tls/shared/qsslsocket_qt.cpp b/src/plugins/tls/shared/qsslsocket_qt.cpp