OpenWrt 24.10.8 Changelog
This changelog lists all commits done in OpenWrt since the v24.10.7 tag, grouped by subsystem. The changes are chronologically ordered from top to bottom and cover the Git repository history until the tagging of the 24.10.8 release.
See also the release notes that provide a more accessible overview of the main changes in 24.10.8.
Build System / Buildroot (3 changes)
4508dd6 kernel: bump 6.6 to 6.6.142 (+177,-549)
b704cf7 kernel: bump 6.6 to 6.6.143 (+80,-77)
25920e8 kernel: bump 6.6 to 6.6.144 (+61,-145)
Build System / Host Utilities (3 changes)
886e024 tools/util-linux: include macOS system uuid header (+13)
ee6e56c tools/cmake: backport bootstrap fix for GCC 16 (+33,-2)
0c5fe13 tools: ccache: disable build testing (+2,-1)
Build System / Toolchain (4 changes)
81b3344 toolchain: gdb: backport patch to fix build with Clang 21 (+242)
818f696 toolchain: musl: backport patches with CVE fixes (+481,-9)
f05b9f9 toolchain: gcc: 14/15: fix libcody compilation with GCC16 (+500)
35369da toolchain: gcc: fix include memory against GCC 16 (+144)
Kernel (4 changes)
4508dd6 kernel: bump 6.6 to 6.6.142 (+177,-549)
33a8c1c generic: fix PATH_MAX macro redefined in exec-cmd.c on macOS 15.4 (+13)
b704cf7 kernel: bump 6.6 to 6.6.143 (+80,-77)
25920e8 kernel: bump 6.6 to 6.6.144 (+61,-145)
Packages / Common (10 changes)
cd8d701 backport: update dnsmasq to v2.93 from master (+60,-408)
95d0ca0 openssl: update to version 3.0.21 (+5,-5)
3944c02 ead: fix integer underflow in handle_send_a() (+5,-2)
58264cc ead: Increase PKG_RELEASE (+1,-1)
81bc4a3 umdns: update to Git HEAD (2026-05-22) (+3,-3)
⇒ bd7599d fix calloc_a size argument type (+3,-3)
924f06e umdns: update to Git HEAD (2026-06-16) (+3,-3)
⇒ 1b5e7bf cache: bound cache size and clamp hostile TTLs (+51,-2)
452bc24 hostapd: fix security advisory 2026-1 (+215,-14)
262c093 dropbear: backport some security fixes from 2026.90 (+1.0K,-7)
26471f3 busybox: Save shell history into /tmp (+7,-3)
8b29bf4 ca-certificates: update to 20260601 (+2,-2)
Packages / Firmware (1 change)
9f11fa9 wireless-regdb: update to version 2026.05.30 (+2,-2)
Packages / OpenWrt network userland (2 changes)
67c5b71 odhcpd: cherry pick patches from main (+1.6K,-11)
b9ad54d odhcp6c: cherry pick patches from main (+804,-1)
Packages / OpenWrt system userland (2 changes)
f68fa73 uhttpd: cherry pick patches from main (+894,-1)
b421c63 rpcd: cherry pick patches from main (+1.1K,-1)
Target / airoha (2 changes)
4508dd6 kernel: bump 6.6 to 6.6.142 (+177,-549)
443ec40 airoha: update PCS driver with new upstream version (+5.8K,-4.0K)
Target / armsr (1 change)
b704cf7 kernel: bump 6.6 to 6.6.143 (+80,-77)
Target / ath79 (2 changes)
Target / bcm27xx (3 changes)
4508dd6 kernel: bump 6.6 to 6.6.142 (+177,-549)
b704cf7 kernel: bump 6.6 to 6.6.143 (+80,-77)
25920e8 kernel: bump 6.6 to 6.6.144 (+61,-145)
Target / gemini (1 change)
4508dd6 kernel: bump 6.6 to 6.6.142 (+177,-549)
Target / ipq806x (1 change)
8c3c253 ipq806x: ap3935: disable hibernation on LAN1 (+1)
Target / mediatek (2 changes)
Target / mvebu (1 change)
b704cf7 kernel: bump 6.6 to 6.6.143 (+80,-77)
Target / rockchip (2 changes)
Target / starfive (2 changes)
Wireless / Common (1 change)
6cfbe53 mac80211: update to version 6.12.96 (+109,-109)
Miscellaneous (5 changes)
d91a9ac ci: rework and move build-on-comment action (+12)
04fd025 github: github-release: update dependencies (+2,-2)
263acdf github: labeler: Update dependencies (+1,-1)
a30deed CI: migrate to webhook bot and simplify labeler (+28,-32)
7df79b2 CI: remove labeler workflow and enable webhook-based labeling (+2,-20)
Addressed bugs
#23122
Description: OpenWrt 24.10 and MacOS - failing toolchain/gdb
Link: https://github.com/openwrt/openwrt/issues/23122
Commits:
81b3344 toolchain: gdb: backport patch to fix build with Clang 21 (+242)
Security fixes
CVE-2019-6111
Description: An issue was discovered in OpenSSH 7.9. Due to the scp implementation being derived from 1983 rcp, the server chooses which files/directories are sent to the client. However, the scp client only performs cursory validation of the object name returned (only directory traversal attacks are prevented). A malicious scp server (or Man-in-The-Middle attacker) can overwrite arbitrary files in the scp client target directory. If recursive operation (-r) is performed, the server can manipulate subdirectories as well (for example, to overwrite the .ssh/authorized_keys file).
Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-6111
Commits:
262c093 dropbear: backport some security fixes from 2026.90 (+1.0K,-7)
CVE-2026-6042
Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2026-6042
Commits:
818f696 toolchain: musl: backport patches with CVE fixes (+481,-9)
CVE-2026-7383
Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2026-7383
Commits:
95d0ca0 openssl: update to version 3.0.21 (+5,-5)
CVE-2026-9076
Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2026-9076
Commits:
95d0ca0 openssl: update to version 3.0.21 (+5,-5)
CVE-2026-34180
Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2026-34180
Commits:
95d0ca0 openssl: update to version 3.0.21 (+5,-5)
CVE-2026-34182
Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2026-34182
Commits:
95d0ca0 openssl: update to version 3.0.21 (+5,-5)
CVE-2026-35385
Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2026-35385
Commits:
262c093 dropbear: backport some security fixes from 2026.90 (+1.0K,-7)
CVE-2026-40200
Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2026-40200
Commits:
818f696 toolchain: musl: backport patches with CVE fixes (+481,-9)
CVE-2026-42766
Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2026-42766
Commits:
95d0ca0 openssl: update to version 3.0.21 (+5,-5)
CVE-2026-42770
Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2026-42770
Commits:
95d0ca0 openssl: update to version 3.0.21 (+5,-5)
CVE-2026-45445
Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2026-45445
Commits:
95d0ca0 openssl: update to version 3.0.21 (+5,-5)
CVE-2026-45446
Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2026-45446
Commits:
95d0ca0 openssl: update to version 3.0.21 (+5,-5)
CVE-2026-45447
Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2026-45447
Commits:
95d0ca0 openssl: update to version 3.0.21 (+5,-5)
CVE-2026-53918
Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2026-53918
Commits:
67c5b71 odhcpd: cherry pick patches from main (+1.6K,-11)
CVE-2026-53920
Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2026-53920
Commits:
67c5b71 odhcpd: cherry pick patches from main (+1.6K,-11)
CVE-2026-53921
Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2026-53921
Commits:
67c5b71 odhcpd: cherry pick patches from main (+1.6K,-11)
CVE-2026-53922
Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2026-53922
Commits:
67c5b71 odhcpd: cherry pick patches from main (+1.6K,-11)
CVE-2026-55612
Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2026-55612
Commits:
f68fa73 uhttpd: cherry pick patches from main (+894,-1)
CVE-2026-55613
Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2026-55613
Commits:
f68fa73 uhttpd: cherry pick patches from main (+894,-1)
CVE-2026-55614
Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2026-55614
Commits:
f68fa73 uhttpd: cherry pick patches from main (+894,-1)