Skip to main content

OPNsense CVE-2026-53581

CRITICAL
Path Traversal (CWE-22)
2026-09-08 security-advisories@github.com
9.0
CVSS 3.1 · Vendor: github
Share

Severity by source

Vendor (github) PRIMARY
9.0 CRITICAL
AV:N/AC:L/PR:H/UI:N/S:C/C:H/I:L/A:H
vuln.today AI
9.1 CRITICAL

Network-reachable web UI with low complexity but requires admin config access (PR:H); root arbitrary file write escapes app scope (S:C) and enables full integrity/availability and code-exec-driven confidentiality impact.

3.1 AV:N/AC:L/PR:H/UI:N/S:C/C:H/I:H/A:H
4.0 AV:N/AC:L/AT:N/PR:H/UI:N/VC:H/VI:H/VA:H/SC:H/SI:H/SA:H

Primary rating from Vendor (github).

CVSS VectorVendor: github

Attack Vector
Network
Attack Complexity
Low
Privileges Required
High
User Interaction
None
Scope
Changed
Confidentiality
High
Integrity
Low
Availability
High

Lifecycle Timeline

3
POC Analysis Generated
Sep 09, 2026 - 11:26 vuln.today
Analysis Generated
Sep 08, 2026 - 23:46 vuln.today
CVE Published
Sep 08, 2026 - 23:17 cve.org
CRITICAL 9.0

DescriptionCVE.org

OPNsense is a FreeBSD based firewall and routing platform. Prior to version 26.1.9 of opnsense/core and version 26.4_20 of BE/opnsense/core, a path traversal vulnerability in the NTP configuration module allows an attacker to overwrite arbitrary files on the system as the root user. By manipulating the GPS or PPS serial port parameter, an attacker with access to the NTP configuration can escape the intended directory and force the system to write user-controlled data to any file on the filesystem. Version 26.1.9 of opnsense/core and version 26.4_20 of BE/opnsense/core patch the issue.

AnalysisAI

Arbitrary file write as root in OPNsense's NTP configuration module (opnsense/core before 26.1.9 and BE/opnsense/core before 26.4_20) lets an administrator-level attacker escape the intended directory via a crafted GPS or PPS serial-port parameter and overwrite any file on the FreeBSD-based firewall. Because writes occur as root, this path traversal is a strong primitive for full device compromise. …

Unlock full vulnerability intelligence

  • Risk assessment & exploitation conditions
  • Attack chain visualization
  • Remediation with exact patch versions
  • Threat intelligence from 22 sources
  • Personal watchlist & email alerts

Free forever · No credit card required

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata

Access
technique details hidden
Delivery
technique details hidden
Exploit
technique details hidden
Execution
technique details hidden
Persist
technique details hidden
Impact
technique details hidden

Vulnerability AssessmentAI

Exploitation Requires an authenticated session with access to the OPNsense NTP configuration module (administrative/operator-level GUI access - consistent with CVSS PR:H), and the specific input is the GPS or PPS serial-port parameter, which the attacker sets to a directory-traversal value. … Additional conditions and limiting factors are described in the full assessment.
Risk Assessment The CVSS 3.1 vector (AV:N/AC:L/PR:H/UI:N/S:C/C:H/I:L/A:H, 9.0) is internally consistent with the description: network-reachable web UI, low complexity, but PR:H because the attacker must already hold access to the NTP configuration - i.e. … Full risk analysis with EPSS, KEV, and SSVC signal comparison available after sign-in.
Exploit Scenario Full exploit scenario with step-by-step reproduction available after sign-in.
Remediation Vendor-released patch: upgrade opnsense/core to 26.1.9 or later, and BE/opnsense/core to 26.4_20 or later, per GHSA-872g-g543-j37m (https://github.com/opnsense/core/security/advisories/GHSA-872g-g543-j37m). … Detailed patch versions, workarounds, and compensating controls in full report.

Recommended ActionAI

Within 24 hours, audit all OPNsense deployments to identify those running opnsense/core versions before 26.1.9 or BE versions before 26.4_20 using the Diagnostics > System > Firmware menu or command-line version checks. …

Sign in for detailed remediation steps and compensating controls.

Threat intelligence, references, and detailed analysis are available after sign-in.

Share

CVE-2026-53581 vulnerability details – vuln.today

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy