PatchSiren cyber security CVE debrief
CVE-2026-53582 opnsense CVE debrief
A vulnerability in OPNsense, a FreeBSD-based firewall and routing platform, allows an attacker with CA Manager or Certificate Manager privileges to inject XPATH expressions and disclose sensitive information from config.xml. The issue is fixed in version 26.1.10. This vulnerability enables an attacker to recover character-by-character values from config.xml, including password hashes, API credentials, and certificate private keys, potentially leading to privilege escalation and compromise of other security domains.
- Vendor
- opnsense
- Product
- core
- CVSS
- HIGH 7.1
- CISA KEV
- Not listed in stored evidence
- Original CVE published
- 2026-10-15
- Original CVE updated
- 2026-10-16
- Advisory published
- 2026-10-15
- Advisory updated
- 2026-10-16
Who should care
System administrators and security teams responsible for OPNsense installations, particularly those with CA Manager or Certificate Manager privileges, should assess exposure and prioritize remediation.
Why it matters
This vulnerability allows an attacker to disclose sensitive information from config.xml, potentially leading to privilege escalation and compromise of other security domains.
- Privilege escalation and compromise of other security domains
- Disclosure of sensitive information, including password hashes and API credentials
- Potential for lateral movement and further exploitation
Technical summary
The Trust module in OPNsense stores attacker-controlled certificate authority and certificate refid values and interpolates them into XPath expressions. A user with CA Manager or Certificate Manager privileges can submit a crafted refid and repeatedly retrieve the object to obtain a boolean refcount oracle, allowing values in config.xml to be recovered character by character. This issue enables disclosure of sensitive information, including password hashes, API credentials, certificate private keys, VPN key material, and high-availability credentials.
Defensive priority
High
Recommended defensive actions
- Upgrade to version 26.1.10 or later
- Restrict CA Manager and Certificate Manager privileges
- Monitor config.xml for unauthorized access
- 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
- Confirm whether affected product deployments exist in managed environments and assign an owner for follow-up
Evidence notes
The CVE record and source item provide details on the vulnerability, including its description, affected versions, and fixed version. The Trust module in OPNsense stores attacker-controlled certificate authority and certificate refid values and interpolates them into XPath expressions in src/opnsense/mvc/app/models/OPNsense/Trust/FieldTypes/CAsField.php and src/opnsense/mvc/app/models/OPNsense/Trust/FieldTypes/CertificatesField.php. A user with CA Manager or Certificate Manager privileges can submit a crafted refid and repeatedly to
Sources and references
Verified primary and authoritative sources
-
CVE-2026-53582 CVE Program record
Publisher, destination, and source semantics verified
URL: https://www.cve.org/CVERecord?id=CVE-2026-53582
CVE Program - Official CVE Program record with source-provided CVE metadata.
-
CVE-2026-53582 NVD vulnerability detail
Publisher, destination, and source semantics verified
URL: https://nvd.nist.gov/vuln/detail/CVE-2026-53582
NIST National Vulnerability Database - Official NIST NVD detail page and source-specific vulnerability assessment.
Supplemental references
-
OPNsense: XPATH Injection can disclose any secret in config.xml
Unverified legacy reference
URL: https://raw.githubusercontent.com/CVEProject/cvelistV5/main/cves/2026/53xxx/CVE-2026-53582.json
cve_program_cvelist_v5
-
Source reference
Unverified legacy reference
URL: https://github.com/opnsense/core/security/advisories/GHSA-xww7-76m6-mh2r
Supplemental source - x_refsource_CONFIRM
-
Source reference
Unverified legacy reference
URL: https://github.com/opnsense/core/commit/e2cd067343511252fb0d391a17d82d3ecceece45
Supplemental source - x_refsource_MISC
-
Source reference
Unverified legacy reference
URL: https://github.com/opnsense/core/commit/fc2f0d745c17855d2027b192fd4e3fa913e26859
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.