CVE-2026-46368
Deferred Deferred - Pending Action
Command Injection in luci-app-https-dns-proxy

Publication date: 2026-05-26

Last updated on: 2026-05-26

Assigner: VulnCheck

Description
luci-app-https-dns-proxy through 2025.12.29-5 β€” an optional LuCI web UI add-on for the https-dns-proxy package, distributed through the OpenWrt community packages feed and not installed by default β€” contains a command injection vulnerability in the setInitAction function. An authenticated user holding the luci.https-dns-proxy ACL permission can inject shell metacharacters through the 'name' parameter of a ubus RPC call to luci.https-dns-proxy setInitAction, resulting in arbitrary command execution as root on the underlying device. Core OpenWrt is not affected; only installations that have opted in to the luci-app-https-dns-proxy package are vulnerable.
CVSS Scores
EPSS Scores
Probability:
Percentile:
Meta Information
Published
2026-05-26
Last Modified
2026-05-26
Generated
2026-06-15
AI Q&A
2026-05-26
EPSS Evaluated
2026-06-14
NVD
EUVD
Affected Vendors & Products
Currently, no data is known.
Helpful Resources
Exploitability
CWE
CWE Icon
KEV
KEV Icon
CWE ID Description
CWE-77 The product constructs all or part of a command using externally-influenced input from an upstream component, but it does not neutralize or incorrectly neutralizes special elements that could modify the intended command when it is sent to a downstream component.
Attack-Flow Graph
AI Quick Actions
Instant insights powered by AI
Executive Summary

CVE-2026-46368 is a high-severity authenticated command injection vulnerability in the luci-app-https-dns-proxy package, an optional LuCI web UI add-on for OpenWrt. The flaw exists in the setInitAction function, where an authenticated user with the luci.https-dns-proxy ACL permission can inject shell metacharacters through the 'name' parameter of a ubus RPC call. This injection leads to arbitrary command execution as root on the affected device.

This vulnerability only affects installations that have explicitly installed the luci-app-https-dns-proxy package; the core OpenWrt system is not impacted.

Impact Analysis

This vulnerability allows an authenticated user with limited privileges to execute arbitrary commands as the root user on the affected device. This can lead to full system compromise, including unauthorized access to sensitive data, modification or deletion of system files, disruption of services, and potential installation of persistent malicious software.

Because the attacker gains root-level access, the impact on confidentiality, integrity, and availability of the device and its data is severe.

Detection Guidance

This vulnerability can be detected by checking if the luci-app-https-dns-proxy package is installed on your OpenWrt device and whether it is a version up to and including 2025.12.29-5.

Detection involves verifying if an authenticated user with luci.https-dns-proxy ACL permission can send ubus RPC calls to the setInitAction function with crafted 'name' parameters that include shell metacharacters.

While no explicit detection commands are provided, you can check for the presence of the vulnerable package and its version using OpenWrt package management commands such as:

  • opkg list-installed | grep luci-app-https-dns-proxy
  • opkg info luci-app-https-dns-proxy

Additionally, monitoring ubus RPC calls to luci.https-dns-proxy setInitAction for suspicious 'name' parameter values containing shell metacharacters could help detect exploitation attempts.

Mitigation Strategies

Immediate mitigation steps include removing or disabling the luci-app-https-dns-proxy package if it is not required, as the core OpenWrt system is not affected.

If the package is needed, restrict access to users with the luci.https-dns-proxy ACL permission and ensure only trusted users have this permission.

Apply any available updates or patches that address this vulnerability once they are released.

Monitor your system for suspicious activity related to ubus RPC calls to luci.https-dns-proxy setInitAction and consider resetting credentials if compromise is suspected.

Compliance Impact

The vulnerability allows an authenticated user with specific permissions to execute arbitrary commands as root on the affected device, which can lead to unauthorized access and control over sensitive data and system functions.

Such unauthorized root access and potential data compromise could negatively impact compliance with common standards and regulations like GDPR and HIPAA, which require strict controls over data confidentiality, integrity, and availability.

However, the vulnerability only affects installations that have explicitly opted in to the luci-app-https-dns-proxy package, and not the core OpenWrt system.

Chat Assistant
Ask questions about this CVE
Hi! I’m here to help you understand CVE-2026-46368. Ask me anything about the vulnerability, its impact, or mitigation strategies.
0/70
EPSS Chart