Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package hostapd for openSUSE:Factory checked 
in at 2026-06-12 19:28:22
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/hostapd (Old)
 and      /work/SRC/openSUSE:Factory/.hostapd.new.1981 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "hostapd"

Fri Jun 12 19:28:22 2026 rev:50 rq:1358931 version:2.11

Changes:
--------
--- /work/SRC/openSUSE:Factory/hostapd/hostapd.changes  2025-03-13 
15:08:35.244214770 +0100
+++ /work/SRC/openSUSE:Factory/.hostapd.new.1981/hostapd.changes        
2026-06-12 19:29:43.231677279 +0200
@@ -1,0 +2,6 @@
+Fri Jun 12 08:52:59 UTC 2026 - Clemens Famulla-Conrad <[email protected]>
+
+- bsc#1268083 - hostapd segmentation fault during fast restart cycles.
+  [+ nl80211_NULL_pointer_check_for_link.patch]
+
+-------------------------------------------------------------------

New:
----
  nl80211_NULL_pointer_check_for_link.patch

----------(New B)----------
  New:- bsc#1268083 - hostapd segmentation fault during fast restart cycles.
  [+ nl80211_NULL_pointer_check_for_link.patch]
----------(New E)----------

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

Other differences:
------------------
++++++ hostapd.spec ++++++
--- /var/tmp/diff_new_pack.FGboLQ/_old  2026-06-12 19:29:43.923705595 +0200
+++ /var/tmp/diff_new_pack.FGboLQ/_new  2026-06-12 19:29:43.923705595 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package hostapd
 #
-# Copyright (c) 2025 SUSE LLC
+# Copyright (c) 2026 SUSE LLC and contributors
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -33,6 +33,8 @@
 Source5:        apparmor-usr.sbin.hostapd
 # PATCH-FIX-UPSTREAM CVE-2025-24912.patch, bsc#1239461, CVE-2025-24912
 Patch1:         CVE-2025-24912.patch
+# PATCH-FIX-UPSTREAM bsc#1268083 hostapd segmentation fault during fast 
restart cycles
+Patch2:         nl80211_NULL_pointer_check_for_link.patch
 BuildRequires:  libnl3-devel
 BuildRequires:  openssl-devel
 BuildRequires:  pkgconfig



++++++ nl80211_NULL_pointer_check_for_link.patch ++++++
>From 015f6a5a0cd1c8b0d40441b9fd9e4c8658bc9493 Mon Sep 17 00:00:00 2001
From: Jintao Lin <[email protected]>
Date: Fri, 9 Aug 2024 18:10:34 +0000
Subject: nl80211: NULL pointer check for link before use

bss->flink could be NULL when wpa_driver_nl80211_del_beacon() is called
if wpa_driver_nl80211_drv_init() fails early through the 'failed' label
and jumps to wpa_driver_nl80211_deinit() with bss->flink unset.

Fixes: 47269be36e61 ("nl80211: Refactor i802_bss to support multiple links")
Signed-off-by: Jintao Lin <[email protected]>
---
 src/drivers/driver_nl80211.c |    2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

--- a/src/drivers/driver_nl80211.c
+++ b/src/drivers/driver_nl80211.c
@@ -3083,7 +3083,7 @@
        struct wpa_driver_nl80211_data *drv = bss->drv;
        struct i802_link *link = nl80211_get_link(bss, link_id);
 
-       if (!link->beacon_set)
+       if (!link || !link->beacon_set)
                return 0;
 
        wpa_printf(MSG_DEBUG, "nl80211: Remove beacon (ifindex=%d)",

Reply via email to