diff options
author | eadler <eadler@FreeBSD.org> | 2018-03-05 07:14:56 +0000 |
---|---|---|
committer | eadler <eadler@FreeBSD.org> | 2018-03-05 07:14:56 +0000 |
commit | e04bce9b4972e0f91b7874fed99e7a1c35f19095 (patch) | |
tree | e4943474ceb602b5d32ee61ef9cc42fa3978d0ae /usr.sbin | |
parent | d9f0962eb4bedc5ddb46961cf4de49c97755c266 (diff) | |
download | FreeBSD-src-e04bce9b4972e0f91b7874fed99e7a1c35f19095.zip FreeBSD-src-e04bce9b4972e0f91b7874fed99e7a1c35f19095.tar.gz |
MFC r314181:
[ifconfig] handle illegal WPS frames
Some APs broadcast WPS IE frames with totally broken data. Ifconfig's printwpsie()
loops through WPS frames printing the attributes out; if the frame's data is bad,
printwpsie() can end up looking at out-of-bounds addresses causing ifconfig to
bus error.
Thanks to Takashi Inoue at Nihon U for his efforts in debugging this.
PR: bin/217312
Diffstat (limited to 'usr.sbin')
0 files changed, 0 insertions, 0 deletions