Description
Netgate pfSense CE from 2.7.1 through 2.9.0 contains a CRLF injection vulnerability in services_unbound_advanced.php that allows authenticated users with DNS Resolver: Advanced privilege to inject Unbound directives. Attackers can embed CR/LF characters in the unvalidated sock_queue_timeout parameter, which is written raw into unbound.conf, to override local records and forwarding for all clients.
Published: 2026-10-15
Score: 5.1 Medium
EPSS: < 1% Very Low
KEV: No
Impact: DNS Hijacking
Action: Upgrade expeditiously
AI Analysis

Impact

Netgate pfSense Community Edition versions 2.7.1 through 2.9.0 contain a CRLF injection flaw in services_unbound_advanced.php. The sock_queue_timeout parameter can be written with carriage‑return and line‑feed characters that are not validated before being inserted directly into Unbound’s configuration file. An authenticated user who holds the DNS Resolver: Advanced privilege can thus inject arbitrary Unbound directives, effectively overriding local DNS records and forwarding rules for every client that relies on the resolver. The weakness is classified as CWE‑93 and can lead to DNS spoofing or the redirection of traffic away from legitimate destinations. Confidentiality may be compromised if spoofed responses return sensitive data, integrity is broken by erroneous DNS resolutions, and availability can be disrupted if legitimate DNS queries are blocked or misdirected.

Affected Systems

The vulnerability affects installations of Netgate pfSense Community Edition between versions 2.7.1 and 2.9.0, inclusive. Any deployment of these releases that uses the web interface to configure Unbound’s advanced settings is susceptible to exploitation if the user has DNS Resolver: Advanced permissions.

Risk and Exploitability

The CVSS score of 5.1 indicates a medium severity assessment. The EPSS score is listed as < 1%, which implies a very low probability of active exploitation at present. The vulnerability is not featured in the CISA KEV catalog, so no widespread public exploits are documented. Attackers must first authenticate to the web interface and possess the DNS Resolver: Advanced privilege, after which they can modify unbound.conf and affect the entire client network.

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

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade pfSense CE to a release newer than 2.9.0 where the CRLF injection is fixed.
  • Limit the DNS Resolver: Advanced permission to a small group of verified administrators and avoid granting it to regular users.
  • Continuously monitor the unbound.conf file for unauthorized modifications and review audit logs for suspicious configuration changes.

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

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

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

Type Values Removed Values Added
Metrics ssvc

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


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

Type Values Removed Values Added
Description Netgate pfSense CE from 2.7.1 through 2.9.0 contains a CRLF injection vulnerability in services_unbound_advanced.php that allows authenticated users with DNS Resolver: Advanced privilege to inject Unbound directives. Attackers can embed CR/LF characters in the unvalidated sock_queue_timeout parameter, which is written raw into unbound.conf, to override local records and forwarding for all clients.
Title Netgate pfSense CE 2.7.1 through 2.9.0 CRLF Injection via services_unbound_advanced.php
First Time appeared Netgate
Netgate pfsense
Weaknesses CWE-93
CPEs cpe:2.3:a:netgate:pfsense:*:*:*:*:*:*:*:*
Vendors & Products Netgate
Netgate pfsense
References
Metrics cvssV3_1

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

cvssV4_0

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


cve-icon MITRE

Status: PUBLISHED

Assigner: VulnCheck

Published:

Updated: 2026-10-15T20:02:39.150Z

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

Link: CVE-2026-111228

cve-icon Vulnrichment

Updated: 2026-10-15T20:02:33.068Z

cve-icon NVD

Status : Awaiting Analysis

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

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

Link: CVE-2026-111228

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-10-16T17:45:14Z

Weaknesses
  • CWE-93

    Improper Neutralization of CRLF Sequences ('CRLF Injection')