Merge branch 'fix/sec-347-hostname-null-check_v6.0' into 'release/v6.0'

fix(esp_netif): reject NULL hostname in esp_netif_set_hostname_api (SEC_347) (v6.0)

See merge request espressif/esp-idf!50588
This commit is contained in:
Euripedes Rocha
2026-07-10 14:10:03 +02:00
+3 -3
View File
@@ -1810,12 +1810,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_LOGV(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;