CTIPilot
AI-generated · no human review · verify critical claims against the linked source. how it works →

Netgate pfSense CE

product · product:netgate-pfsense-ce

Coverage
1
first 2026-05-11 → last 2026-10-21
Latest activity
2026-05-11
BSI rates two admin-authenticated pfSense CE code-execution flaws critical; Netgate disputes them and plans…
Peak priority
notable
1 notable
Targets
public-sector
sectors: public-sector, education, healthcare · regions: dach, europe
Sources cited
5
3 hosts

Defender insights

What each entry about Netgate pfSense CE tells a defender to do, newest first.

2026-05-11NOTABLEBSI rates two admin-authenticated pfSense CE code-execution flaws critical; Netgate disputes them and plans no patch

Exposure · detection

Story timeline

  1. 2026-05-11BSI lists two authenticated pfSense CE code-execution flaws as critical: CVE-2025-69690 (CE 2.7.2) and CVE-2025-69691 (CE 2.8.0), disputed by Netgate
    active-threatsBSI rates two admin-authenticated pfSense CE code-execution flaws critical; Netgate disputes them and plans no patch

Hunting pivots

Releases covered
Netgate pfSense CE
ATT&CK techniques (3 across 5 tactics)

3 techniques observed across 1 entry about this entity, derived from entry metadata and body evidence, never asserted without a published entry behind it · pinned to MITRE ATT&CK v20.0 · compare on the matrix · Navigator layer (JSON)

  • Initial AccessValid Accounts: Default Accounts
  • ExecutionCommand and Scripting Interpreter · Command and Scripting Interpreter: Unix Shell
  • PersistenceValid Accounts: Default Accounts
  • Privilege EscalationValid Accounts: Default Accounts
  • StealthValid Accounts: Default Accounts

Initial Access TA0001

T1078.001Valid Accounts: Default Accounts×1

Adversaries may obtain and abuse credentials of a default account as a means of gaining Initial Access, Persistence, Privilege Escalation, or Defense Evasion. Default accounts are those that are built-into an OS, such as the Guest or Administrator accounts on Windows systems. Default accounts also include default factory/provider set accounts on other types of systems, software, or devices, including the root user account in AWS, the root user account in ESXi, and the default service account in Kubernetes.

Evidence: 2026-05-11/bsi-flags-netgate-pfsense-community-edition-as-critical-unpa · ATT&CK page ↗

Execution TA0002

T1059Command and Scripting Interpreter×1

Adversaries may abuse command and script interpreters to execute commands, scripts, or binaries. These interfaces and languages provide ways of interacting with computer systems and are a common feature across many different platforms. Most systems come with some built-in command-line interface and scripting capabilities, for example, macOS and Linux distributions include some flavor of Unix Shell while Windows installations include the Windows Command Shell and PowerShell.

Evidence: 2026-05-11/bsi-flags-netgate-pfsense-community-edition-as-critical-unpa · ATT&CK page ↗

T1059.004Command and Scripting Interpreter: Unix Shell×1

Adversaries may abuse Unix shell commands and scripts for execution. Unix shells are the primary command prompt on Linux, macOS, and ESXi systems, though many variations of the Unix shell exist (e.g. sh, ash, bash, zsh, etc.) depending on the specific OS or distribution. Unix shells can control every aspect of a system, with certain commands requiring elevated privileges.

Evidence: 2026-05-11/bsi-flags-netgate-pfsense-community-edition-as-critical-unpa · ATT&CK page ↗

Persistence TA0003

T1078.001Valid Accounts: Default Accounts×1

Adversaries may obtain and abuse credentials of a default account as a means of gaining Initial Access, Persistence, Privilege Escalation, or Defense Evasion. Default accounts are those that are built-into an OS, such as the Guest or Administrator accounts on Windows systems. Default accounts also include default factory/provider set accounts on other types of systems, software, or devices, including the root user account in AWS, the root user account in ESXi, and the default service account in Kubernetes.

Evidence: 2026-05-11/bsi-flags-netgate-pfsense-community-edition-as-critical-unpa · ATT&CK page ↗

Privilege Escalation TA0004

T1078.001Valid Accounts: Default Accounts×1

Adversaries may obtain and abuse credentials of a default account as a means of gaining Initial Access, Persistence, Privilege Escalation, or Defense Evasion. Default accounts are those that are built-into an OS, such as the Guest or Administrator accounts on Windows systems. Default accounts also include default factory/provider set accounts on other types of systems, software, or devices, including the root user account in AWS, the root user account in ESXi, and the default service account in Kubernetes.

Evidence: 2026-05-11/bsi-flags-netgate-pfsense-community-edition-as-critical-unpa · ATT&CK page ↗

Stealth TA0005

T1078.001Valid Accounts: Default Accounts×1

Adversaries may obtain and abuse credentials of a default account as a means of gaining Initial Access, Persistence, Privilege Escalation, or Defense Evasion. Default accounts are those that are built-into an OS, such as the Guest or Administrator accounts on Windows systems. Default accounts also include default factory/provider set accounts on other types of systems, software, or devices, including the root user account in AWS, the root user account in ESXi, and the default service account in Kubernetes.

Evidence: 2026-05-11/bsi-flags-netgate-pfsense-community-edition-as-critical-unpa · ATT&CK page ↗

Entries about Netgate pfSense CE (1)

2026-05-11 · view entry permalink →

NOTABLECVE-2025-69690 +1updatedNATOB2

BSI lists two authenticated pfSense CE code-execution flaws as critical: CVE-2025-69690 (CE 2.7.2) and CVE-2025-69691 (CE 2.8.0), disputed by Netgate

BSI listed two Netgate pfSense Community Edition (CE) vulnerabilities in its advisory WID-SEC-2026-1435, released on 2026-05-08 (22:00 UTC on 2026-05-07), with severity critical: an attacker can exploit them to execute arbitrary code with administrator rights (BSI WID-SEC-W-2026-1435). Both come from a researcher's Full Disclosure post of 2026-02-16 (Full Disclosure, 2026-02-16). CVE-2025-69690 affects pfSense CE 2.7.2: the configuration restore mechanism calls unserialize() on user-controlled data, so a crafted backup file carrying a serialized PHP object injects commands through its post_reboot_commands property, and they run through mwexec() as root (Full Disclosure, 2026-02-16). CVE-2025-69691 affects pfSense CE 2.8.0: the XMLRPC API method pfsense.exec_php runs arbitrary PHP code as root (Full Disclosure, 2026-02-16). The researcher scores them 8.8 and 9.9 under CVSS 3.1 (Full Disclosure, 2026-02-16), and ENISA's EUVD records 9.1 and 9.9 (EUVD-2025-209738; EUVD-2025-209739).

According to the researcher, Netgate was notified on 2025-12-02, acknowledged the reports, classified both as expected behaviour for authenticated administrators and indicated that no patches would be issued (Full Disclosure, 2026-02-16); the CVE records note that the supplier disputes them because the functions are only available to administrators, who are intentionally allowed to execute PHP code (EUVD-2025-209739). BSI's advisory names only pfSense CE 2.7.2 and CE 2.8.0 and references a public proof of concept (BSI WID-SEC-W-2026-1435).

An attacker can exploit several vulnerabilities in Netgate pfSense to execute arbitrary program code with administrator rights. (translated from German)

BSI WID-SEC-W-2026-1435 (CSAF version) 2026-05-08

The vendor was notified on December 2, 2025, acknowledged the reports, and indicated no patches would be issued.

post_reboot_commands property, executed through mwexec()

pfsense.exec_php that executes arbitrary PHP code as root

Full Disclosure (Nelson Adhepeau) 2026-02-16

NOTE: the Supplier disputes this because the API call is only available to admins and they are intentionally allowed to execute PHP code.

ENISA EUVD (EUVD-2025-209739, CVE-2025-69691) 2026-05-08
Correctionrun 2026-10-21T1148Z-auditaffected_productsbodyclassificationconfidencecvesevidenceheadlineprioritysourcessourcing_notesummarytechniquestitle

BSI's advisory states only that an attacker can exploit the flaws to run arbitrary code with administrator rights, rates them critical and names pfSense CE 2.7.2 and CE 2.8.0 (BSI WID-SEC-W-2026-1435); it carries no patch status and no mitigation, so it does not mark the CE build as unpatched or recommend a mitigation. Netgate disputes CVE-2025-69691 because the API call is only available to administrators, who are intentionally allowed to execute PHP code, while the CVE record's CVSS 3.1 vector scores it with low privileges (EUVD-2025-209739); the researcher adds that the endpoint is enabled by default and default administrator credentials are widely deployed (Full Disclosure, 2026-02-16). ENISA's EUVD scores CVE-2025-69690 at 9.1, against the researcher's 8.8 (EUVD-2025-209738). Netgate's refusal to patch is reported by the researcher (Full Disclosure, 2026-02-16), the CVE records mark both flaws as disputed by the supplier because the functions are admin-only (EUVD-2025-209739), and no cited source says whether pfSense Plus is affected. The researcher's post gives no file to audit for persistence, so the check is the firewall's own access logs for pfsense.exec_php calls and unplanned configuration restores (Full Disclosure, 2026-02-16).

threat11 May 05:00Zmulti-sourceOpen finding →

Co-occurring entities

Derived: referenced by the same focused operational entries (weekly summaries and report roundups don't count); ×N counts the shared entries.

Where this entity is cited

  • Threats1

Source distribution

  • euvd.enisa.europa.eu2 (40%)
  • wid.cert-bund.de2 (40%)
  • seclists.org1 (20%)