PatchSiren

PatchSiren cyber security CVE debrief

CVE-2026-58395 opnsense CVE debrief

A vulnerability in OPNsense, a FreeBSD-based firewall and routing platform, allows an authenticated user with any affected module privilege to inject XPath into the safe-delete path, potentially exposing configuration data across modules. The issue arises from the unsafe interpolation of an unvalidated safe-delete token from the request URL into an XPath expression over config.xml. This can lead to the exposure of configuration item names, descriptions, reference paths, and UUIDs, as well as provide an XPath substring-presence oracle, including for modules the user cannot otherwise access. The vulnerability is fixed in version 26.1.11.

Vendor
opnsense
Product
core
CVSS
MEDIUM 4.3
CISA KEV
Not listed in stored evidence
Original CVE published
2026-10-15
Original CVE updated
2026-10-15
Advisory published
2026-10-15
Advisory updated
2026-10-15

Who should care

OPNsense administrators and users with module privileges should assess exposure and apply patches to prevent potential configuration data exposure. The vulnerability allows an authenticated user to inject XPath into the safe-delete path, potentially exposing configuration data across modules. Administrators should review and monitor configuration data access and modifications, and restrict access to affected delete endpoints.

Why it matters

The vulnerability allows an authenticated user to inject XPath into the safe-delete path, potentially exposing configuration data across modules. OPNsense administrators should assess exposure and apply patches to prevent potential configuration data exposure.

  • Potential exposure of configuration item names, descriptions, reference paths, and UUIDs
  • XPath substring-presence oracle for modules the user cannot otherwise access
  • Error response exposure of sensitive configuration data
  • Verification priority for OPNsense administrators to ensure patch application

Technical summary

The OPNsense safe-delete path is vulnerable to XPath injection, allowing an authenticated user with any affected module privilege to potentially expose configuration data across modules. The issue arises from the unsafe interpolation of an unvalidated safe-delete token from the request URL into an XPath expression over config.xml. The vulnerability is fixed in version 26.1.11, and administrators should assess exposure and apply patches to prevent potential configuration data exposure. The vulnerability does not modify configuration or perform a deletion but can provide an XPath substring-presence oracle.

Defensive priority

Medium priority for OPNsense administrators to assess exposure and apply patches

Recommended defensive actions

  • Assess exposure by checking if the current OPNsense version is prior to 26.1.11
  • Apply patches or upgrade to version 26.1.11 or later
  • Review and monitor configuration data access and modifications
  • Restrict access to affected delete endpoints
  • Verify patch application and review system logs for potential exploitation attempts
  • Conduct a thorough review of system configurations and user access controls
  • Implement additional monitoring and detection measures to identify potential security incidents

Evidence notes

The CVE record and source item provide details on the vulnerability, affected versions, and fixed version 26.1.11. However, there is limited information on potential exploitation or victim impact. OPNsense administrators should verify their deployments and apply patches to prevent potential configuration data exposure. The vulnerability allows an authenticated user to inject XPath into the safe-delete path, potentially exposing configuration data across modules.

Sources and references

Verified primary and authoritative sources

  • CVE-2026-58395 CVE Program record

    Publisher, destination, and source semantics verified

    URL: https://www.cve.org/CVERecord?id=CVE-2026-58395

    CVE Program - Official CVE Program record with source-provided CVE metadata.

  • CVE-2026-58395 NVD vulnerability detail

    Publisher, destination, and source semantics verified

    URL: https://nvd.nist.gov/vuln/detail/CVE-2026-58395

    NIST National Vulnerability Database - Official NIST NVD detail page and source-specific vulnerability assessment.

Supplemental references

  • OPNsense: XPath injection in MVC safe-delete

    Unverified legacy reference

    URL: https://raw.githubusercontent.com/CVEProject/cvelistV5/main/cves/2026/58xxx/CVE-2026-58395.json

    cve_program_cvelist_v5

  • Source reference

    Unverified legacy reference

    URL: https://github.com/opnsense/core/security/advisories/GHSA-98h6-479q-9q3w

    Supplemental source - x_refsource_CONFIRM

  • Source reference

    Unverified legacy reference

    URL: https://github.com/opnsense/core/commit/631e14721b311badc1d3c0d29321e4d42585156b

    Supplemental source - x_refsource_MISC

  • Source reference

    Unverified legacy reference

    URL: https://github.com/opnsense/core/commit/d7054cef69f72588feac1091254960835be19dfe

    Supplemental source - x_refsource_MISC

  • Source reference

    Unverified legacy reference

    URL: https://hackerask.com/posts/opnsense

    Supplemental source - x_refsource_MISC

Methodology and review provenance

AI-assisted synthesis based on stored public vulnerability evidence. System validation, approval state, and publication status do not by themselves establish human review of this revision. PatchSiren helps prioritize defensive review and does not prove exposure or remediation on any system.