Release of OpenWrt Stable Version 24.10.4 – 20251022

Just a month after the last version, the OpenWrt official website has released the fifth stable version 24.10.4, which is indeed rare for such a high update frequency. As usual, let’s first look at the version information:

  _______                     ________        __ |       |.-----.-----.-----.|  |  |  |.----.|  |_ |   -   ||  _  |  -__|     ||  |  |  ||   _||   _| |_______||   __|_____|__|__||________||__|  |____|          |__| W I R E L E S S   F R E E D O M ----------------------------------------------------- OpenWrt 24.10.4, r28959-29397011cc -----------------------------------------------------

The release notes for this version can be found at:

https://openwrt.org/releases/24.10/notes-24.10.4

The detailed changelog for this version can be found at:

https://openwrt.org/releases/24.10/changelog-24.10.4

Next, let’s take a closer look at the specific changes.Security Vulnerabilities Fixed

  • CVE-2025-62525: ltq-ptm: local privilege escalation

  • CVE-2025-62526: ubusd: heap buffer overflow

New Device SupportThis time, the list of newly added devices is relatively small, detailed as follows:

  • Added new devices:

    • ramips: Qding QC202

    • ramips: Zbtlink ZBT-WG108

  • ath79: TP-Link Archer C59 v1: Fix 5 GHz Wifi

  • ath79: TP-Link Archer C60 v1: Fix 5 GHz Wifi

  • ipq40xx: Linksys WHW01: Improve MAC address and LED configuration

  • mediatek: filogic: GL.iNet GL-MT2500/GL-MT2500A: Add support for new hardware revision

  • mpc85xx: Aerohive BR200-WP: Fix flash usage

  • qualcommax: ipq807x: Linksys MX4200/MX4300/MX5300/MX8500: Improve upgrade stability

  • ramips: Hongdian H7920: Fix pin configuration and MAC addresses

Bug Fixes and Enhancements

  • mac80211: ath10k: improve “failed to flush transmit queue” errors

  • rockchip: rk3399: Fix PCIe

  • kernel: ksmbd: Fix SMB access from Linux clients

  • bcm53xx: Fix bootup of devices

Core Component Updates

  • Linux kernel: update from 6.6.104 to 6.6.110

  • mac80211: update from 6.12.44 to 6.12.52

  • odhcpd: update from 2024-05-08 to 2025-10-02

  • ubus: update from 2025-07-02 to 2025-10-17

  • mbedtls: update from 3.6.4 to 3.6.5

  • openssl: update from 3.0.17 to 3.0.18

Known IssuesThis stable version release has two known issues that users can evaluate based on their business needs:

  • LEDs for Airoha AN8855 are not yet supported. Devices like the Xiaomi AX3000T with an Airoha switch will have their switch LEDs powered off. This issue will be addressed in an upcoming OpenWrt SNAPSHOT and the OpenWrt 24.10 minor release.

  • 5GHz WiFi is non-functional on certain devices with ath10k chipsets. Affected models include the Phicomm K2T, TP-Link Archer C60 v2, TP-Link Archer C60 v3 and possibly others. For details, see issue #14541.

ConclusionI did not expect that just one month after the release of OpenWrt 24.10.3, we would see an update to 24.10.4. From the changes, the necessity of upgrading does not seem significant. If your application relies heavily on ubusd, then you may want to address the aforementioned heap buffer overflow; otherwise, I do not see much reason to upgrade. According to the plan, the entire 24.10 version will be supported until the end of 2026, with about 1-2 minor updates to come, but the overall framework will not undergo major adjustments. If your project is based on OpenWrt 24.10.3, this time I do not recommend upgrading; you can wait a bit longer.The release history of the OpenWrt 24.10 series is as follows:Release of the first stable version of OpenWrt 24.10Release of OpenWrt 24.10.1 stable versionRelease of OpenWrt 24.10.2 stable versionRelease of OpenWrt 24.10.3 stable version – 20250923

Leave a Comment