PatchSiren

PatchSiren cyber security CVE debrief

CVE-2026-58390 opnsense CVE debrief

AI-assisted PatchSiren debrief based on the supplied source corpus. The CVE record was published on 2026-10-15T15:21:09.883Z and has not been modified since then. OPNsense is a FreeBSD based firewall and routing platform. The OpenVPN connection-status dashboard widget and connection-status view place a client common_name into data-common-name attributes without quote-safe encoding, allowing for stored XSS and potential root RCE. Administrators should verify their configurations and upgrade to version 26.1.11 or later.

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

Who should care

Administrators of OPNsense systems, particularly those with OpenVPN servers configured with username-as-common-name and RADIUS or LDAP authentication, should assess exposure and prioritize remediation.

Why it matters

CVE-2026-58390 is a stored XSS vulnerability in OPNsense that can lead to root RCE. It affects OpenVPN connection-status views and dashboard widgets. Administrators should verify their configurations and upgrade to version 26.1.11 or later.

  • Potential for stored XSS and root RCE in administrator sessions
  • Possible unauthorized access to config.xml and privileged APIs
  • Required verification of OpenVPN client configurations and system upgrades

Technical summary

The OpenVPN connection-status dashboard widget and connection-status view in OPNsense prior to version 26.1.11 place a client common_name into data-common-name attributes without quote-safe encoding, allowing for stored XSS and potential root RCE. The vulnerability requires an OpenVPN server configured with username-as-common-name and RADIUS or LDAP authentication, plus the ability to provision or self-register a valid backend username containing a double quote. An authenticated client using that username can close the attribute and add an event handler, while the local user database is not affected because its username validator rejects quotes.

Defensive priority

Administrators of OPNsense systems should prioritize verification of their OpenVPN client configurations and upgrade to version 26.1.11 or later.

Recommended defensive actions

  • Verify OpenVPN client configurations for potential vulnerabilities
  • Upgrade to OPNsense version 26.1.11 or later
  • Review and restrict OpenVPN server configurations to prevent exploitation
  • Confirm whether affected product deployments exist in managed environments and assign an owner for follow-up.
  • Review compensating controls for exposed systems while remediation is scheduled and verified.
  • Check relevant monitoring, detection, and logs for exposed assets that need extra review.
  • Track exceptions, retest remediated assets, and close the item only after evidence is documented.

Evidence notes

The CVE record and source item provide details on the vulnerability, including its existence in OpenVPN connection-status dashboard widget and connection-status view in OPNsense prior to version 26.1.11. The vulnerability requires an OpenVPN server configured with username-as-common-name and RADIUS or LDAP authentication, plus the ability to provision or self-register a valid backend username containing a double quote. Deployments where the same administrator controls both the identity backend and firewall do not cross a separate The

Sources and references

Verified primary and authoritative sources

  • CVE-2026-58390 CVE Program record

    Publisher, destination, and source semantics verified

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

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

  • CVE-2026-58390 NVD vulnerability detail

    Publisher, destination, and source semantics verified

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

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

Supplemental references

  • OPNsense: Stored XSS to root RCE via OpenVPN client common_name in status views

    Unverified legacy reference

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

    cve_program_cvelist_v5

  • Source reference

    Unverified legacy reference

    URL: https://github.com/opnsense/core/security/advisories/GHSA-26cj-h9rj-g5pf

    Supplemental source - x_refsource_CONFIRM

  • Source reference

    Unverified legacy reference

    URL: https://github.com/opnsense/core/commit/11180daf579879d84d91a7fbea7a59320bc80868

    Supplemental source - x_refsource_MISC

  • Source reference

    Unverified legacy reference

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

    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.