


Perceptive Security
SOC/SIEM Consultancy

luci-app-travelmate (and the travelmate package) contain a privilege-escalation flaw: a LuCI/rpcd session holding the luci-app-travelmate write ACL is granted c…
Published:
1 juli 2026 om 22:00:00
Alert date:
2 juli 2026 om 14:04:36
Source:
nvd.nist.gov
Mobile & IoT, Network Infrastructure, Zero-Day Vulnerabilities, Identity & Access
CVE-2026-58652 describes a privilege escalation vulnerability in luci-app-travelmate and the travelmate package for OpenWrt. A session with luci-app-travelmate write ACL gains config-wide UCI write access to travelmate configuration. The LuCI frontend restricts the auto-login script picker to /etc/travelmate/*.login, but this restriction is only enforced client-side. The backend travelmate service runs as root and directly executes UCI 'script' and 'script_args' values without validation when the captive-portal auto-login branch is triggered. An attacker with delegated write permissions can set the script parameter to /bin/sh and supply arbitrary arguments, achieving root-level command execution. The vulnerability is confirmed in versions 2.4.5-r3 and 2.4.6-1, with no patched version available at time of disclosure.
Technical details
Mitigation steps:
Affected products:
luci-app-travelmate 2.4.5-r3
travelmate 2.4.5-r3
travelmate 2.4.6-1
OpenWrt LuCI
Related links:
https://nvd.nist.gov/vuln/detail/CVE-2026-58652
https://github.com/openwrt/luci/commit/0627b412ee3a760cc4bca9fc8a5b73de8f33ac10
https://github.com/openwrt/luci/commit/491f1df06645c4e0757fed4a9f0622e9ce0d300c
https://github.com/openwrt/luci/commit/71d92bcc9edbc8f95858ce82a8ff5d52500005a2
https://github.com/openwrt/luci/commit/d6e457a1a70a9010195edeafdc0b8eb6e3b0f7f1
https://github.com/openwrt/luci/commit/f85102548ee8325bfd581a0327b210b5f7670829
https://github.com/openwrt/luci/security/advisories/GHSA-p35r-3323-6g7g
https://www.vulncheck.com/advisories/luci-app-travelmate-arbitrary-command-execution-via-uci-script-parameter
Related CVE's:
Related threat actors:
IOC's:
This article was created with the assistance of AI technology by Perceptive.
