mirror of
https://github.com/espressif/esp-idf.git
synced 2026-09-22 13:01:16 +03:00
Merge branch 'fix/sec-347-hostname-null-check_v5.5' into 'release/v5.5'
fix(esp_netif): reject NULL hostname in esp_netif_set_hostname_api (SEC_347) (v5.5) See merge request espressif/esp-idf!50589
This commit is contained in:
@@ -1750,12 +1750,12 @@ static esp_err_t esp_netif_set_hostname_api(esp_netif_api_msg_t *msg)
|
||||
esp_netif_t *esp_netif = msg->esp_netif;
|
||||
const char *hostname = msg->data;
|
||||
|
||||
ESP_LOGD(TAG, "%s esp_netif:%p hostname %s", __func__, esp_netif, hostname);
|
||||
|
||||
if (!esp_netif) {
|
||||
if (!esp_netif || hostname == NULL) {
|
||||
return ESP_ERR_INVALID_ARG;
|
||||
}
|
||||
|
||||
ESP_LOGV(TAG, "%s esp_netif:%p hostname %s", __func__, esp_netif, hostname);
|
||||
|
||||
#if LWIP_NETIF_HOSTNAME
|
||||
|
||||
struct netif *p_netif = esp_netif->lwip_netif;
|
||||
|
||||
Reference in New Issue
Block a user