* [PATCH v2] station: Prevent a NULL pointer access
@ 2021-11-07 1:03 Torsten Schmitz
0 siblings, 0 replies; only message in thread
From: Torsten Schmitz @ 2021-11-07 1:03 UTC (permalink / raw)
To: iwd
[-- Attachment #1: Type: text/plain, Size: 987 bytes --]
>From 7b1ced9001b70b9644afca502ff744dd221cceab Mon Sep 17 00:00:00 2001
From: Torsten Schmitz <noreply.torsten(a)gmail.com>
Date: Sat, 6 Nov 2021 01:42:40 +0100
Subject: [PATCH] station: Prevent a NULL pointer access
There is an unchecked NULL pointer access in network_has_open_pair.
open_info can be NULL, when out of multiple APs in range that advertise
the same SSID some advertise OWE transition elments and some don't.
---
src/station.c | 4 ++++
1 file changed, 4 insertions(+)
diff --git a/src/station.c b/src/station.c
index 19f2aaeb..245fd780 100644
--- a/src/station.c
+++ b/src/station.c
@@ -698,6 +698,10 @@ static bool network_has_open_pair(struct network *network, struct scan_bss *owe)
struct scan_bss *open = entry->data;
struct ie_owe_transition_info *open_info = open->owe_trans;
+ /* AP does not advertise owe transition */
+ if (!open_info)
+ continue;
+
/*
* Check if this is an Open/Hidden pair:
*
--
2.33.1
^ permalink raw reply related [flat|nested] only message in thread
only message in thread, other threads:[~2021-11-07 1:03 UTC | newest]
Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2021-11-07 1:03 [PATCH v2] station: Prevent a NULL pointer access Torsten Schmitz
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox