From e4aa3ece172532c22ffb9a255ee4c257b284339d Mon Sep 17 00:00:00 2001 From: Andy Green Date: Tue, 22 Jun 2021 16:54:02 +0100 Subject: [PATCH] ss: check serialize null policy --- lib/secure-streams/secure-streams-serialize.c | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/lib/secure-streams/secure-streams-serialize.c b/lib/secure-streams/secure-streams-serialize.c index bfe0a2186..d476f1736 100644 --- a/lib/secure-streams/secure-streams-serialize.c +++ b/lib/secure-streams/secure-streams-serialize.c @@ -1095,6 +1095,11 @@ payload_ff: if (!proxy_pss_to_ss_h(pss)) goto hangup; + if (!proxy_pss_to_ss_h(pss)->policy) { + lwsl_err("%s: null policy\n", __func__); + goto hangup; + } + /* * This is the policy's metadata list for the given * name