Description
OpenWrt LuCI contains an overly permissive ACL definition in luci-mod-system-mounts that grants write access to /etc/crontabs/root to users intended only for mount configuration. Authenticated users with only the mount-configuration ACL group can append arbitrary cron entries via ubus file.write, which the default busybox crond daemon executes as root within one minute.
Published: 2026-08-13
Score: 8.7 High
EPSS: n/a
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

OpenWrt LuCI’s luci-mod-system-mounts module implements an overly permissive ACL that permits users belonging to the mount‑configuration group to write arbitrary entries to /etc/crontabs/root using ubus file.write. The default busybox crond daemon executes any cron jobs stored in that file as root within a minute, thereby allowing an authenticated user with only mount‑configuration privileges to execute arbitrary code on the system.

Affected Systems

The vulnerability affects OpenWrt LuCI, specifically the luci-mod-system-mounts component. No specific version numbers are listed in the advisory, so all releases that include the present ACL logic are potentially impacted.

Risk and Exploitability

The CVSS score of 8.7 indicates a high level of severity, while the EPSS score is not provided and the issue is not listed in the CISA KEV catalog. The likely attack vector is an authenticated user within the mount‑configuration ACL group exploiting the ubus file.write interface to inject cron entries, which are then executed automatically by crond as root. The exploitation does not require additional privileges beyond the described ACL membership, making it readily actionable for any attacker who obtains such access.

Generated by OpenCVE AI on August 14, 2026 at 00:39 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Apply the latest patch for luci-mod-system-mounts that removes the unintended write permission on /etc/crontabs/root.
  • Reconfigure the mount‑configuration ACL group to exclude write access to /etc/crontabs/root, ensuring that only authorized administrators can modify cron jobs.
  • Alter the crontab execution policy—e.g., disable the default busybox crond root schedule or move cron ownership to a non‑privileged user—to prevent arbitrary cron entries from being executed as root.

Generated by OpenCVE AI on August 14, 2026 at 00:39 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Fri, 14 Aug 2026 00:30:00 +0000

Type Values Removed Values Added
First Time appeared Openwrt
Openwrt luci
Vendors & Products Openwrt
Openwrt luci

Thu, 13 Aug 2026 22:15:00 +0000

Type Values Removed Values Added
Description OpenWrt LuCI contains an overly permissive ACL definition in luci-mod-system-mounts that grants write access to /etc/crontabs/root to users intended only for mount configuration. Authenticated users with only the mount-configuration ACL group can append arbitrary cron entries via ubus file.write, which the default busybox crond daemon executes as root within one minute.
Title OpenWrt LuCI luci-mod-system-mounts ACL Root RCE via Crontab Write
Weaknesses CWE-266
References
Metrics cvssV3_1

{'score': 8.8, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H'}

cvssV4_0

{'score': 8.7, 'vector': 'CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N'}


cve-icon MITRE

Status: PUBLISHED

Assigner: VulnCheck

Published:

Updated: 2026-08-13T21:54:39.948Z

Reserved: 2026-08-10T15:13:41.486Z

Link: CVE-2026-72840

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-08-13T22:17:23.640

Modified: 2026-08-13T22:17:23.640

Link: CVE-2026-72840

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-14T00:45:17Z

Weaknesses
  • CWE-266

    Incorrect Privilege Assignment