PatchSiren cyber security CVE debrief
CVE-2026-49132 Deciso B.V. CVE debrief
PatchSiren debrief for CVE-2026-49132: OPNsense stored cross-site scripting vulnerability via certificate description field allows authenticated attackers to inject arbitrary HTML or JavaScript, enabling session hijacking or credential theft in the Dashboard. System administrators and security teams should assess exposure and prioritize remediation. The vulnerability exists in OPNsense before 26.1.9, and the unsanitized description value is persisted and later rendered in the Dashboard Certificates widget.
- Vendor
- Deciso B.V.
- Product
- OPNsense
- CVSS
- MEDIUM 5.1
- CISA KEV
- Not listed in stored evidence
- Original CVE published
- 2026-08-03
- Original CVE updated
- 2026-09-16
- Advisory published
- 2026-08-03
- Advisory updated
- 2026-09-16
Who should care
System administrators and security teams responsible for OPNsense installations should assess exposure and prioritize remediation to prevent session hijacking and credential theft.
Why it matters
CVE-2026-49132 is a stored cross-site scripting vulnerability in OPNsense before 26.1.9, allowing authenticated attackers to inject arbitrary HTML or JavaScript via the certificate description field. System administrators and security teams should assess exposure and prioritize remediation to prevent session hijacking and credential theft.
- Authenticated attackers can inject HTML or JavaScript, enabling session hijacking
- Credential theft is possible through injected scripts in the Dashboard
- Remediation priority is high for OPNsense installations
- Verification of OPNsense version and exposure is necessary
Technical summary
A stored cross-site scripting vulnerability exists in OPNsense before 26.1.9, allowing authenticated attackers to inject arbitrary HTML or JavaScript via the certificate description field. The unsanitized description value is persisted and later rendered in the Dashboard Certificates widget, enabling injected scripts to execute in the browser of any authenticated user who views the Dashboard. This can lead to session hijacking or credential theft. The vulnerability is due to the lack of proper encoding of the description value when rendering it in the Dashboard.
Defensive priority
Authenticated attackers can inject HTML or JavaScript via the certificate description field, enabling session hijacking or credential theft in the Dashboard.
Recommended defensive actions
- Review and update OPNsense installations to version 26.1.9 or later
- Restrict access to the trust certificate API
- Monitor Dashboard Certificates widget for suspicious activity
- Implement additional security measures to prevent session hijacking and credential theft
- Conduct a thorough review of OPNsense configurations and certificate descriptions
- Verify the integrity of Dashboard Certificates widget rendering
- Track and document remediation progress and verification efforts
Evidence notes
The CVE description details a stored cross-site scripting vulnerability in OPNsense before 26.1.9, allowing authenticated attackers to inject arbitrary HTML or JavaScript via the certificate description field.
Sources and references
Verified primary and authoritative sources
-
CVE-2026-49132 CVE Program record
Publisher, destination, and source semantics verified
URL: https://www.cve.org/CVERecord?id=CVE-2026-49132
CVE Program - Official CVE Program record with source-provided CVE metadata.
-
CVE-2026-49132 NVD vulnerability detail
Publisher, destination, and source semantics verified
URL: https://nvd.nist.gov/vuln/detail/CVE-2026-49132
NIST National Vulnerability Database - Official NIST NVD detail page and source-specific vulnerability assessment.
Supplemental references
-
Source reference
Unverified legacy reference
URL: https://docs.opnsense.org/releases/CE_26.1.html
-
Source reference
Unverified legacy reference
URL: https://github.com/opnsense/core/commit/12b021ff11db38705e92ac4c9af5e07d602da6ba
-
Source reference
Unverified legacy reference
URL: https://www.vulncheck.com/advisories/opnsense-stored-xss-via-certificate-description-field
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.