Description
Netgate pfSense CE through 2.9.0 contains an OS command injection vulnerability that allows authenticated users to execute commands as root by supplying a crafted wireless parent interface name. Attackers with limited Wireless Edit or Interface Assignments privileges can submit values like ath0;<cmd> via interfaces_wireless_edit.php or interfaces_assign.php, which interface_wireless_clone() interpolates unescaped into an ifconfig shell command.
Published: 2026-10-15
Score: 8.6 High
EPSS: 7.1% Low
KEV: No
Impact: Remote Command Execution
Action: Immediate Patch
AI Analysis

Impact

The vulnerability allows an authenticated user who has Wireless Edit or Interface Assignment rights to supply a crafted wireless parent interface name containing shell syntax. The application then interpolates this value directly into an ifconfig command without any escaping. The result is arbitrary OS command execution as root. Because the attack requires only standard authenticated access to the web interface and does not need elevated privileges beyond the user's role, the confidentiality, integrity, and availability of the firewall system are all compromised. The impact is therefore the ability for an attacker to run any shell command with root privileges, effectively gaining full control over the device.

Affected Systems

Netgate’s pfSense Community Edition firmware up to and including version 2.9.0 is affected. The issue resides in the wireless parent interface handling code referenced in interfaces_wireless_edit.php and interfaces_assign.php. Updating to a later pfSense CE release that contains the patch is required to eliminate this weakness.

Risk and Exploitability

The CVSS score of 8.6 denotes a high severity vulnerability. EPSS score of 7% indicates a moderate probability of exploitation, but the requirement for only authenticated access to the web interface makes the attack path relatively straightforward. The vulnerability is not currently listed in the CISA KEV catalog. Exploitation involves submitting a payload such as "ath0;<cmd>" via the Wireless Edit or Interface Assign pages, which is then executed in a shell context as root. As a result, the risk remains high for any system that has not applied the fix.

Generated by OpenCVE AI on October 16, 2026 at 17:27 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade to a patched version of pfSense CE (2.10.0 or later) as soon as it becomes available.
  • Revoke or remove Wireless Edit and Interface Assignments privileges from users who do not need them, limiting the attack surface to only administrators.
  • If an immediate upgrade is not possible, disable the web interface sections that allow interface assignment or implement input validation to whitelist acceptable parent interface names and escape any shell metacharacters.

Generated by OpenCVE AI on October 16, 2026 at 17:27 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Thu, 15 Oct 2026 20:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'poc', 'Technical Impact': 'total'}, 'version': '2.0.3'}


Thu, 15 Oct 2026 19:00:00 +0000

Type Values Removed Values Added
Description Netgate pfSense CE through 2.9.0 contains an OS command injection vulnerability that allows authenticated users to execute commands as root by supplying a crafted wireless parent interface name. Attackers with limited Wireless Edit or Interface Assignments privileges can submit values like ath0;<cmd> via interfaces_wireless_edit.php or interfaces_assign.php, which interface_wireless_clone() interpolates unescaped into an ifconfig shell command.
Title Netgate pfSense CE through 2.9.0 OS Command Injection via Wireless Parent Interface
First Time appeared Netgate
Netgate pfsense
Weaknesses CWE-78
CPEs cpe:2.3:a:netgate:pfsense:*:*:*:*:*:*:*:*
Vendors & Products Netgate
Netgate pfsense
References
Metrics cvssV3_1

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

cvssV4_0

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


cve-icon MITRE

Status: PUBLISHED

Assigner: VulnCheck

Published:

Updated: 2026-10-15T19:43:31.022Z

Reserved: 2026-10-15T18:21:17.747Z

Link: CVE-2026-111215

cve-icon Vulnrichment

Updated: 2026-10-15T19:43:28.356Z

cve-icon NVD

Status : Awaiting Analysis

Published: 2026-10-15T19:17:33.757

Modified: 2026-10-15T21:05:32.823

Link: CVE-2026-111215

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-10-16T17:30:13Z

Weaknesses
  • CWE-78

    Improper Neutralization of Special Elements used in an OS Command ('OS Command Injection')