]> git.ipfire.org Git - thirdparty/hostap.git/commit
DPP: Track M.x/N.x/L.x availability for ke derivation
authorJouni Malinen <jouni@codeaurora.org>
Sat, 13 Jan 2018 02:12:46 +0000 (04:12 +0200)
committerJouni Malinen <j@w1.fi>
Sun, 21 Jan 2018 09:13:01 +0000 (11:13 +0200)
commit630ea133469fa086353919d717e51c837c678068
tree7038eec9e71f2c6fa94c25cf5c565c513ea7cdee
parentaf0c6e09e606b6b7dfe602a426890fad6632e751
DPP: Track M.x/N.x/L.x availability for ke derivation

This prevents an issue where duplicated Authentication Response frame
could have resulted in deriving a new ke value after M.x had already
been cleared. This would result in the following configuration exchange
failing. This could happen since many driver do not filter out
retransmitted Public Action frames and link layer. Furthermore, this
could have been used as a denial-of-service attack agains the DPP
exchange.

Signed-off-by: Jouni Malinen <jouni@codeaurora.org>
src/common/dpp.c
src/common/dpp.h