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)",
