Description
OPNsense core before 26.7.8 contains a configuration line injection vulnerability that allows authenticated users with wireless-edit privilege to inject directives by embedding CR/LF characters in WPA fields. Attackers can place newlines in wpa.identity, wpa.passphrase, or RADIUS shared secrets to append arbitrary wpa_supplicant or hostapd directives loaded by root-run daemons.
Published: 2026-10-30
Score: 6.1 Medium
EPSS: n/a
KEV: No
Impact: Privilege Escalation and Potential Remote Code Execution via configuration injection
Action: Patch Immediately
AI Analysis

Impact

The vulnerability allows an authenticated user with wireless‑edit privilege to introduce CR/LF characters into WPA configuration fields such as wpa.identity, wpa.passphrase, or RADIUS shared secrets. By doing so, the user can append arbitrary directives to the wpa_supplicant or hostapd configuration files that are parsed by root‑run daemons. This injection can lead to execution of unintended commands or alteration of wireless behavior, compromising confidentiality, integrity, and availability of the system.

Affected Systems

Devices running OPNsense core versions prior to 26.7.8 are affected. The vulnerability applies to all OPNsense installations that allow wireless configuration editing by privileged users, regardless of network topology or OS distribution.

Risk and Exploitability

The CVSS score of 6.1 indicates moderate severity. No EPSS data is available, and the vulnerability is not listed in the CISA KEV catalog, suggesting limited current exploitation. However, the required conditions—authenticated access with wireless‑edit rights—are commonly granted to administrators, making the threat credible. Successful exploitation could result in arbitrary configuration changes or code execution at the root level.

Generated by OpenCVE AI on October 30, 2026 at 12:48 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Apply the latest OPNsense patch (version 26.7.8 or later) to remove the line‑injection handling flaw.
  • If an immediate patch is not possible, restrict the wireless‑edit privilege to a minimal set of trusted administrators and consider disabling wireless configuration editing for untrusted users.
  • Review existing wpa_supplicant and hostapd configuration files for unexpected directives and clean any that were added through malicious injection.
  • Monitor system logs for abnormal WPA configuration changes and enforce strict configuration validation to mitigate future injections.

Generated by OpenCVE AI on October 30, 2026 at 12:48 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Fri, 30 Oct 2026 11:45:00 +0000

Type Values Removed Values Added
Description OPNsense core before 26.7.8 contains a configuration line injection vulnerability that allows authenticated users with wireless-edit privilege to inject directives by embedding CR/LF characters in WPA fields. Attackers can place newlines in wpa.identity, wpa.passphrase, or RADIUS shared secrets to append arbitrary wpa_supplicant or hostapd directives loaded by root-run daemons.
Title OPNsense before 26.7.8 Wireless WPA Configuration Line Injection via Identity
First Time appeared Opnsense
Opnsense opnsense
Weaknesses CWE-93
CPEs cpe:2.3:a:opnsense:opnsense:*:*:*:*:*:*:*:*
Vendors & Products Opnsense
Opnsense opnsense
References
Metrics cvssV3_1

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

cvssV4_0

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


Subscriptions

Opnsense Opnsense
cve-icon MITRE

Status: PUBLISHED

Assigner: VulnCheck

Published:

Updated: 2026-10-30T11:30:54.395Z

Reserved: 2026-10-30T02:41:13.590Z

Link: CVE-2026-119424

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-10-30T12:16:39.370

Modified: 2026-10-30T12:16:39.370

Link: CVE-2026-119424

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-10-30T13:00:15Z

Weaknesses
  • CWE-93

    Improper Neutralization of CRLF Sequences ('CRLF Injection')