Description
Netgate pfSense CE 2.7.0 through 2.9.0 contains an OS command injection vulnerability that allows authenticated users with QinQ edit privilege to run commands by storing an unvalidated parent interface name. Attackers can save a crafted 'if' value, then edit the QinQ entry so it is interpolated into ifconfig shell commands, executing commands as root.
Published: 2026-10-15
Score: 8.6 High
EPSS: 10.8% Moderate
KEV: No
Impact: Remote Command Execution
Action: Immediate Patch
AI Analysis

Impact

Netgate pfSense Community Edition versions 2.7.0 through 2.9.0 contains an operating system command injection flaw in interfaces_qinq_edit.php. An authenticated user with QinQ edit privileges can save an unvalidated parent interface name, which later is injected directly into shell commands executed by ifconfig, allowing the attacker to run arbitrary commands as root. The weakness is rooted in improper input validation leading to a CWE‑78 condition.

Affected Systems

The vulnerability applies to all Netgate pfSense CE installations in the 2.7.0 to 2.9.0 release range. Users who possess QinQ edit rights are the susceptible group; earlier or later builds are not affected.

Risk and Exploitability

The CVSS base score of 8.6 signals high severity, driven largely by the low vulnerability complexity and high privileges required. Because the exploit requires authenticated access and the ability to edit QinQ settings, it is a local privilege escalation scenario. The EPSS score of 10% indicates a moderate likelihood of exploitation, but the vulnerability is not listed in the CISA KEV catalog, indicating no known public exploitation.

Generated by OpenCVE AI on October 22, 2026 at 23:09 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Apply the official patch released in later pfSense CE updates that sanitizes the parent interface field before it is used in shell commands.
  • If the patch cannot be applied immediately, remove QinQ edit rights from all user accounts or restrict them to a minimal set of trusted administrators until the fix is in place.
  • Manually review stored parent interface names and delete any that contain shell metacharacters or were submitted before the patch was applied.

Generated by OpenCVE AI on October 22, 2026 at 23:09 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Fri, 23 Oct 2026 13:30:00 +0000

Type Values Removed Values Added
First Time appeared Netgate pfsense Ce
Vendors & Products Netgate pfsense Ce

Mon, 19 Oct 2026 21:00:00 +0000

Type Values Removed Values Added
First Time appeared Pfsense
Pfsense pfsense
CPEs cpe:2.3:a:pfsense:pfsense:*:*:*:*:community:*:*:*
Vendors & Products Pfsense
Pfsense pfsense

Fri, 16 Oct 2026 18: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 2.7.0 through 2.9.0 contains an OS command injection vulnerability that allows authenticated users with QinQ edit privilege to run commands by storing an unvalidated parent interface name. Attackers can save a crafted 'if' value, then edit the QinQ entry so it is interpolated into ifconfig shell commands, executing commands as root.
Title Netgate pfSense CE 2.7.0 through 2.9.0 OS Command Injection via interfaces_qinq_edit.php
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'}


Subscriptions

Netgate Pfsense Pfsense Ce
Pfsense Pfsense
cve-icon MITRE

Status: PUBLISHED

Assigner: VulnCheck

Published:

Updated: 2026-10-16T17:11:40.178Z

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

Link: CVE-2026-111214

cve-icon Vulnrichment

Updated: 2026-10-16T16:29:13.377Z

cve-icon NVD

Status : Analyzed

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

Modified: 2026-10-19T20:44:11.483

Link: CVE-2026-111214

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-10-23T13:15:14Z

Weaknesses
  • CWE-78

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