CVE-2026-58394GHSA-8pgr-x852-qx4j
core: OPNsense: Stored XSS in Administration Settings via Certificate Description
opnsense core
CVSS
5.2MediumExploitationPublic exploit codeCISA's assessment says proof of concept code is public, assessed 15 Oct 2026. Not in the KEV catalogCISA via CVE List
Exploit odds (EPSS)0.24%Chance of exploitation activity in the next 30 days, higher than 14% of CVEs. Scored 23 Oct 2026FIRST EPSS
Fixed inNone listedNo source names a fixed version. Check the vendor advisory below
What fixes it
No source in this snapshot names a fixed version. The vendor advisories under References are the place to check.
Description
OPNsense is a FreeBSD based firewall and routing platform. Prior to version 26.1.11, src/www/system_advanced_admin.php reads certificate records into $a_cert but omits that array from legacy_html_escape_form_data() before rendering each certificate descr value in the SSL Certificate selector. The certificate description accepts HTML metacharacters, allowing a user with the page-system-certmanager privilege to store markup that executes when another user opens System Settings Administration. This issue is fixed in version 26.1.11.
Text from CVE List
Affected versions 1
- coreaffected: < 26.1.11CVE List
References 4
- github.com/opnsense/core/commit/9d0a590e9c49f4374a5539929b366123f63bc9ebFixvia CVE List
- github.com/opnsense/core/commit/adcb02f8f68071e636bf9660b2cb8d0229f34674Fixvia CVE List
- github.com/opnsense/core/security/advisories/GHSA-8pgr-x852-qx4jExploitvia CVE List
- hackerask.com/posts/opnsenseReferencevia CVE List