mirror of
https://github.com/AuxXxilium/linux_dsm_epyc7002.git
synced 2024-11-26 13:40:54 +07:00
nl80211: fix connect keys range check
Only key index 0-3 should be accepted, 4/5 are for IGTKs and cannot be used as connect keys. Fix the range checking to not allow such erroneous configurations. Signed-off-by: Johannes Berg <johannes.berg@intel.com>
This commit is contained in:
parent
b6b5555bc8
commit
42ee231cd1
@ -866,7 +866,7 @@ nl80211_parse_connkeys(struct cfg80211_registered_device *rdev,
|
||||
err = -EINVAL;
|
||||
if (!parse.p.key)
|
||||
goto error;
|
||||
if (parse.idx < 0 || parse.idx > 4)
|
||||
if (parse.idx < 0 || parse.idx > 3)
|
||||
goto error;
|
||||
if (parse.def) {
|
||||
if (def)
|
||||
|
Loading…
Reference in New Issue
Block a user