Sarvesh Bodakhe cfea48c4e8 fix(wifi): Fix memory corruption by avoiding unncessary encryption (7caaffa9)
When wpa_supplicant sends an authentication response for an already
connection station (with keys installed after a successful 4-way
handshake), the Mgmt packet was encrypted unconditionaly based on
'bss->pmf_enable'. This lead to memory corruption since extra space for
the encryption header was assumed even when it was not there.

Fix this by verifying that the packet is actually a robust management
frame before enabling the encryption.
2025-12-14 19:23:18 +05:30

ESP32 WiFi Stack Libraries
====================

This repository contains binary libraries supporting the ESP32 series RF subsystems. It is used as a submodule within `Espressif IoT Development Framework`_ (ESP-IDF).

Files in this repository are Copyright (C) 2015-2016 Espressif Systems.

These binary libraries are provided under the same license as the parent esp-idf project - the Apache License 2.0 as provided in the file LICENSE. (The license text refers to this as "Object" form.)

.. _Espressif IoT Development Framework: https://github.com/espressif/esp-idf
S
Description
Languages
Shell 100%