summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorHauke Mehrtens2026-06-18 21:38:24 +0000
committerHauke Mehrtens2026-06-19 10:51:22 +0000
commit13c493cabaadc6ba7a0cc86a7e334e27b0f4edb0 (patch)
tree834dadd0fafd20594624657bae35b6ac07ce43d2
parentd14d1946f21c8b58ed0b8642854877bc7ef546f1 (diff)
downloadopenwrt-13c493cabaadc6ba7a0cc86a7e334e27b0f4edb0.tar.gz
odhcpd: update to Git openwrt-25.12 (2026-06-18)
6907f28f9dde dhcpv6: fix out-of-bounds read in self-loop detection memcmp f6571a42f24c dhcpv6: bound nested-relay recursion to HOP_COUNT_LIMIT 8637f4cbb15c dhcpv6: reject undersized encapsulated DHCPv4 messages in 4o6 path 14a85c979dd3 dhcpv4: honor Pad/End option encoding when iterating options 1c461b0c1dc5 ubus: drop spurious ntohl() of DHCPv4 lease IAID 6644b4623bc8 dhcpv6-ia: avoid undefined shifts in assign_pd() 41b476dffce6 netlink: avoid 32-bit-wide shift when computing /0 IPv4 netmask 355361356856 dhcpv4: never return NULL from dhcpv4_msg_to_string() 9c785500a990 ndp: enforce RFC4861 §7.1.1 hop-limit and ICMP-code checks on NS b1adea231412 dhcpv6: validate minimum length in relay_client_request() 0721ab6f06d6 config: guard captive_portal_uri parsing against strdup() failure 2db29c4eee32 dhcpv4: copy ifname into arpreq without reading past the source 28300477cf26 statefiles: skip dn_expand() when no search domain is configured 6545d3dba743 dhcpv6: avoid unaligned uint16_t reads in ORO option parsing f2cfc8dd4206 config: invert ipv6_pxe_from_uci() return value 909847c4054c dhcpv6-pxe: free previous default entry on replacement 94d97d101265 statefiles: clean up tmpfile error path 9054585fc868 dhcpv6: validate length and alignment when reading CLIENT_ARCH option 719fc3abc0d7 dhcpv6-ia: validate IA_NA/IA_PD option size before reading header 870699657afa config: bound DNR 'mandatory' SvcParam key count 9707cf72e5c9 router: restore upstream DNS/MTU between relayed RAs 8b02a78f879c router: keep RA DNS option lengths within the uint8 length field 48652c180adf dhcpv4: pass &dest.sin_addr to inet_ntop() when logging 538b626ddb95 dhcpv6: validate rewritten RELAY_MSG length in update_nested_message() 89d18771810b dhcpv6-ia: signal buffer-full from build_ia() IA_ADDR branch d168c27fb6a5 odhcpd: fix out-of-bounds write in build_ia d08dbcc527cb odhcpd: fix integer underflow in dhcpv6_ia_handle_IAs 6634b7a3c79c odhcpd: fix out of bounds write in dhcpv6_ia_handle_IAs 5b283832c0a7 dhcpv6-ia: avoid dangling first lease pointer 2a42d34c3615 dhcpv6-ia: fix Reconfigure Accept Auth option write offset Fixes: CVE-2026-53918 Fixes: CVE-2026-53921 Fixes: CVE-2026-53922 Link: https://github.com/openwrt/openwrt/pull/23868 Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
-rw-r--r--package/network/services/odhcpd/Makefile6
1 files changed, 3 insertions, 3 deletions
diff --git a/package/network/services/odhcpd/Makefile b/package/network/services/odhcpd/Makefile
index d1b881ef4e..fdb6d75ee5 100644
--- a/package/network/services/odhcpd/Makefile
+++ b/package/network/services/odhcpd/Makefile
@@ -12,9 +12,9 @@ PKG_RELEASE:=1
PKG_SOURCE_PROTO:=git
PKG_SOURCE_URL=$(PROJECT_GIT)/project/odhcpd.git
-PKG_MIRROR_HASH:=95c64e712210ffba44452bcf63b771ad4859a116bc9a13e67ffbd09654fb4cae
-PKG_SOURCE_DATE:=2026-03-16
-PKG_SOURCE_VERSION:=edf2e523b7ae23830a7377343b66c7675c7703c7
+PKG_MIRROR_HASH:=7263ac4a8382e11e381ef8e0971fc01e20bdc683759908f7bed6abdd36b4644d
+PKG_SOURCE_DATE:=2026-06-18
+PKG_SOURCE_VERSION:=2a42d34c3615e2449ca273f673eee7c429d819a9
PKG_MAINTAINER:=Álvaro Fernández Rojas <noltari@gmail.com>
PKG_LICENSE:=GPL-2.0