In the Linux kernel, the following vulnerability has been resolved:[EOL][EOL]wifi: brcmfmac: cfg80211: Pass the PMK in binary instead of hex[EOL][EOL]Apparently the hex passphrase mechanism does not work on newer[EOL]chips/firmware (e.g. BCM4387). It seems there was a simple way of[EOL]passing it in binary all along, so use that and avoid the hexification.[EOL][EOL]OpenBSD has been doing it like this from the beginning, so this should[EOL]work on all chips.[EOL][EOL]Also clear the structure before setting the PMK. This was leaking[EOL]uninitialized stack contents to the device.