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:
Euripedes Rocha
2026-07-30 08:36:50 +02:00

View File

@@ -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;