Reported by Alex Iliadis on 21 Mar 2011 15:55 UTC
It has come to my attention that crypto.c:decrypt_ccmp does not check if the packet is of subtype QoS DATA. This results into the wrong offsets being set (more specifically z) which renders the decryption in airdecap-ng to be broken. The solution to this would be to modify ccmp_decrypt as defined in crypto.c to increment z by 2 if it's of QoS type.
After line 1152 z would need the following:
Hope this helps.
The text was updated successfully, but these errors were encountered: