An OS Command Injection vulnerability was discovered in the Google Cloud DNS validation module of the OPNsense os-acme-client plugin through 4.17. The DnsGcloud::prepare() method decodes the dns_gcloud_key model field and directly interpolates the string fields gcloud_account and gcloud_project into a shell command passed to proc_open() via LeUtils::run_shell_command() without any validation or escaping. A remote authenticated user with privileges to issue or renew certificates through the WebGUI/API can achieve arbitrary code execution as root.
Metrics
Affected Vendors & Products
Advisories
No advisories yet.
Fixes
Solution
No solution given by the vendor.
Workaround
No workaround given by the vendor.
References
| Link | Providers |
|---|---|
| https://github.com/opnsense/plugins/pull/5873 |
|
History
Thu, 05 Nov 2026 08:15:00 +0000
| Type | Values Removed | Values Added |
|---|---|---|
| Title | OS Command Injection in OPNsense os‑acme‑client Allows Root Execution via Google Cloud DNS Validation |
Thu, 05 Nov 2026 06:45:00 +0000
| Type | Values Removed | Values Added |
|---|---|---|
| Description | An OS Command Injection vulnerability was discovered in the Google Cloud DNS validation module of the OPNsense os-acme-client plugin through 4.17. The DnsGcloud::prepare() method decodes the dns_gcloud_key model field and directly interpolates the string fields gcloud_account and gcloud_project into a shell command passed to proc_open() via LeUtils::run_shell_command() without any validation or escaping. A remote authenticated user with privileges to issue or renew certificates through the WebGUI/API can achieve arbitrary code execution as root. | |
| Weaknesses | CWE-78 | |
| References |
| |
| Metrics |
cvssV4_0
|
Projects
Sign in to view the affected projects.
Status: PUBLISHED
Assigner: mitre
Published:
Updated: 2026-11-05T06:29:05.916Z
Reserved: 2026-11-05T06:29:05.539Z
Link: CVE-2026-123025
No data.
Status : Received
Published: 2026-11-05T07:17:25.897
Modified: 2026-11-05T07:17:25.897
Link: CVE-2026-123025
No data.
OpenCVE Enrichment
Updated: 2026-11-05T08:00:17Z
Weaknesses