Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package qt6-websockets for openSUSE:Factory 
checked in at 2026-11-08 19:21:24
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/qt6-websockets (Old)
 and      /work/SRC/openSUSE:Factory/.qt6-websockets.new.3759290 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "qt6-websockets"

Sun Nov  8 19:21:24 2026 rev:38 rq:1395858 version:6.12.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/qt6-websockets/qt6-websockets.changes    
2026-10-18 19:22:02.949589091 +0200
+++ 
/work/SRC/openSUSE:Factory/.qt6-websockets.new.3759290/qt6-websockets.changes   
    2026-11-08 19:21:31.689745157 +0100
@@ -1,0 +2,6 @@
+Fri Nov  6 13:48:42 UTC 2026 - Christophe Marin <[email protected]>
+
+- Add upstream change (CVE-2026-114366)
+  * CVE-2026-114366.patch
+
+-------------------------------------------------------------------

New:
----
  CVE-2026-114366.patch

----------(New B)----------
  New:- Add upstream change (CVE-2026-114366)
  * CVE-2026-114366.patch
----------(New E)----------

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ qt6-websockets.spec ++++++
--- /var/tmp/diff_new_pack.JSWoth/_old  2026-11-08 19:21:32.666785575 +0100
+++ /var/tmp/diff_new_pack.JSWoth/_new  2026-11-08 19:21:32.667785616 +0100
@@ -34,6 +34,8 @@
 URL:            https://www.qt.io
 Source0:        
https://download.qt.io/official_releases/qt/%{short_version}/%{real_version}%{tar_suffix}/submodules/%{tar_name}-%{real_version}%{tar_suffix}.tar.xz
 Source99:       qt6-websockets-rpmlintrc
+# PATCH-FIX-UPSTREAM
+Patch0:         CVE-2026-114366.patch
 BuildRequires:  pkgconfig
 BuildRequires:  cmake(Qt6Core) = %{real_version}
 BuildRequires:  cmake(Qt6CorePrivate) = %{real_version}

++++++ CVE-2026-114366.patch ++++++
>From 4dc012ee1d7158c214998ae21e96e25b40a9c42b Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?M=C3=A5rten=20Nordheim?= <[email protected]>
Date: Fri, 18 Sep 2026 12:33:19 +0200
Subject: [PATCH] QWebSocket: fix auth state not being cleared

When reusing a QWebSocket object we could end up, depending
on the state, retaining some data that would then be used
in the next connection.

Fixes: QTBUG-150542
Pick-to: 6.12.0 6.11 6.11.3 6.8
Change-Id: I1fd557044a85ca2bae6db37800c68198dbb5b82e
Reviewed-by: Edward Welbourne <[email protected]>
(cherry picked from commit 98249844fa4297b206620a98d369147d79910756)
Reviewed-by: Qt Cherry-pick Bot <[email protected]>
---
 src/websockets/qwebsocket_p.cpp | 5 +++++
 1 file changed, 5 insertions(+)

diff --git a/src/websockets/qwebsocket_p.cpp b/src/websockets/qwebsocket_p.cpp
index 7176d7e..bae2008 100644
--- a/src/websockets/qwebsocket_p.cpp
+++ b/src/websockets/qwebsocket_p.cpp
@@ -419,6 +419,11 @@ void QWebSocketPrivate::open(const QNetworkRequest 
&request,
         m_isClosingHandshakeReceived = false;
         m_isClosingHandshakeSent = false;
 
+        m_authenticator = QAuthenticator();
+        m_bytesToSkipBeforeNewResponse = 0;
+        m_needsResendWithCredentials = false;
+        m_needsReconnect = false;
+
         setRequest(request, options);
         if (url.path().isEmpty())
             url.setPath(QStringLiteral("/"));
-- 
2.56.0

Reply via email to