PatchSiren

PatchSiren cyber security CVE debrief

CVE-2026-58652 openwrt CVE debrief

The CVE-2026-58652 vulnerability in luci-app-travelmate allows for arbitrary command execution as root due to a privilege-escalation flaw. An attacker with delegated write permissions can exploit this by setting the 'script' UCI value to /bin/sh and 'script_args' to attacker-controlled arguments. This issue was confirmed in luci-app-travelmate/travelmate version 2.4.5-r3 and remains present in travelmate 2.4.6-1. Further verification is needed to determine the full scope of affected systems and versions. The vulnerability arises from the travelmate service, running as root, reading raw UCI 'script' and 'script_args' values and executing the configured path when the captive-portal auto-login branch is reached. Users and administrators of systems with luci-app-travelmate and travelmate packages installed should be aware of this vulnerability and take steps to mitigate it. This includes applying patches or updates as soon as they are available, restricting write access to the travelmate configuration, and monitoring systems for suspicious activity.

Vendor
openwrt
Product
luci-app-travelmate
CVSS
HIGH 7.7
CISA KEV
Not listed in stored evidence
Original CVE published
2026-07-02
Original CVE updated
2026-08-28
Advisory published
2026-07-02
Advisory updated
2026-08-28

Who should care

Users and administrators of systems with luci-app-travelmate and travelmate packages installed should be aware of this vulnerability and take steps to mitigate it. This includes applying patches or updates as soon as they are available, restricting write access to the travelmate configuration, and monitoring systems for suspicious activity.

Technical summary

The luci-app-travelmate package contains a privilege-escalation flaw that allows for arbitrary command execution as root. The vulnerability arises from the travelmate service, running as root, reading raw UCI 'script' and 'script_args' values and executing the configured path when the captive-portal auto-login branch is reached. An attacker with delegated write permissions can set the 'script' value to /bin/sh and 'script_args' to attacker-controlled arguments, resulting in arbitrary command execution as root.

Defensive priority

CVE-2026-58652 is rated HIGH with a CVSS score of 7.7; affected systems should prioritize patching.

Recommended defensive actions

  • Apply patches or updates for luci-app-travelmate and travelmate packages as soon as they are available.
  • Restrict write access to the travelmate configuration to trusted users only.
  • Monitor systems for suspicious activity related to the captive-portal auto-login feature.
  • Perform inventory checks to identify potentially vulnerable systems.
  • Implement compensating controls to limit the impact of a potential exploit.

Evidence notes

The CVE-2026-58652 vulnerability in luci-app-travelmate allows for arbitrary command execution as root due to a privilege-escalation flaw. An attacker with delegated write permissions can exploit this by setting the 'script' UCI value to /bin/sh and 'script_args' to attacker-controlled arguments. This issue was confirmed in luci-app-travelmate/travelmate version 2.4.5-r3 and remains present in travelmate 2.4.6-1. Further verification is needed to determine the full scope of affected systems and versions.

Sources and references

Verified primary and authoritative sources

  • CVE-2026-58652 CVE Program record

    Publisher, destination, and source semantics verified

    URL: https://www.cve.org/CVERecord?id=CVE-2026-58652

    CVE Program - Official CVE Program record with source-provided CVE metadata.

  • CVE-2026-58652 NVD vulnerability detail

    Publisher, destination, and source semantics verified

    URL: https://nvd.nist.gov/vuln/detail/CVE-2026-58652

    NIST National Vulnerability Database - Official NIST NVD detail page and source-specific vulnerability assessment.

Supplemental references

Methodology and review provenance

AI-assisted synthesis based on stored public vulnerability evidence. System validation, approval state, and publication status do not by themselves establish human review of this revision. PatchSiren helps prioritize defensive review and does not prove exposure or remediation on any system.