mirror of
https://github.com/espressif/esp-idf
synced 2025-03-10 09:39:10 -04:00
fix(esp_wifi): Prevent memory overflow in WPS
This commit is contained in:
parent
945af68d74
commit
d2e0eb7a52
@ -1394,7 +1394,7 @@ void wifi_station_wps_eapol_start_handle(void *data, void *user_ctx)
|
|||||||
static int save_credentials_cb(void *ctx, const struct wps_credential *cred)
|
static int save_credentials_cb(void *ctx, const struct wps_credential *cred)
|
||||||
{
|
{
|
||||||
struct wps_credential *creds;
|
struct wps_credential *creds;
|
||||||
if (!gWpsSm || !cred || gWpsSm->ap_cred_cnt > MAX_CRED_COUNT) {
|
if (!gWpsSm || !cred || gWpsSm->ap_cred_cnt >= MAX_CRED_COUNT) {
|
||||||
return ESP_FAIL;
|
return ESP_FAIL;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user