From 66e037f297847ece3e848f159f17827e24058697 Mon Sep 17 00:00:00 2001 From: David Cermak Date: Mon, 31 Aug 2026 12:22:33 +0200 Subject: [PATCH] fix(lwip): Fix potential OOB in napt and ipv6 And fixes a minor gcc-analyzer issue. Update submodule: git log --oneline c6f2f878..fc73c67e - ipv4: Fix potential use uninit var in ip4_addr (espressif/esp-lwip@fc73c67e5) - test: Fix flaky linger socket stress bind race (espressif/esp-lwip@0f374c135) - nd6: Add helper copying link-layer addresses (espressif/esp-lwip@59107adec) - napt: Fix potential OOB read in ip4 module (espressif/esp-lwip@c7e760848) - ci: Update sync issues GitHub action (espressif/esp-lwip@fd0763051) --- components/lwip/CMakeLists.txt | 8 -------- components/lwip/lwip | 2 +- 2 files changed, 1 insertion(+), 9 deletions(-) diff --git a/components/lwip/CMakeLists.txt b/components/lwip/CMakeLists.txt index af7fbff8b67..8f34fdde598 100644 --- a/components/lwip/CMakeLists.txt +++ b/components/lwip/CMakeLists.txt @@ -217,14 +217,6 @@ if(CONFIG_LWIP_ENABLE) -Wno-unused-but-set-variable ) - if(CONFIG_COMPILER_STATIC_ANALYZER AND CONFIG_IDF_TOOLCHAIN_GCC) - set_source_files_properties( - lwip/src/core/ipv4/ip4_addr.c - PROPERTIES COMPILE_FLAGS - -Wno-analyzer-use-of-uninitialized-value - ) - endif() - if(CONFIG_OPENTHREAD_ENABLED) idf_component_optional_requires(PRIVATE openthread) endif() diff --git a/components/lwip/lwip b/components/lwip/lwip index c6f2f878e7b..fc73c67e5c3 160000 --- a/components/lwip/lwip +++ b/components/lwip/lwip @@ -1 +1 @@ -Subproject commit c6f2f878e7b0f86033214b85547d579be43351e3 +Subproject commit fc73c67e5c37c27a319725a0aee974c087dbf1a6