Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 7397f845 authored by Arunk Khandavalli's avatar Arunk Khandavalli Committed by Srinivas Dasari
Browse files

nl80211: nl80211_update_ft_ies to validate NL80211_ATTR_IE



Current nl80211_update_ft_ies doesn't validate NL80211_ATTR_IE
before dereferencing it, which leads to a null pointer exception
if not passed.
This commit validates this attribute too.

Change-Id: Ia40b02fc218bc26a07bc6b2153f425b8cae3bd82
CRs-Fixed: 2261685
Signed-off-by: default avatarArunk Khandavalli <akhandav@codeaurora.org>
Signed-off-by: default avatarSrinivas Dasari <dasaris@codeaurora.org>
parent 7405e118
Loading
Loading
Loading
Loading
+1 −0
Original line number Diff line number Diff line
@@ -10542,6 +10542,7 @@ static int nl80211_update_ft_ies(struct sk_buff *skb, struct genl_info *info)
		return -EOPNOTSUPP;

	if (!info->attrs[NL80211_ATTR_MDID] ||
	    !info->attrs[NL80211_ATTR_IE] ||
	    !is_valid_ie_attr(info->attrs[NL80211_ATTR_IE]))
		return -EINVAL;