PatchSiren cyber security CVE debrief
CVE-2026-55486 intranda CVE debrief
The Goobi viewer, a web application for displaying digitized material, has a critical vulnerability (CVSS Score: 9.3) in its IIIF Auth 2.0 endpoints. From version 25.08 to before 26.05, the application fails to validate the origin query parameter, leading to Content Security Policy (CSP) malformation and reflected Cross-Site Scripting (XSS). An attacker can exploit this by controlling both login and token calls, embedding an unescaped value into the CSP response header and an HTML response body as a JavaScript argument, enabling reflected XSS attacks.
- Vendor
- intranda
- Product
- goobi-viewer-core
- CVSS
- CRITICAL 9.3
- CISA KEV
- Not listed in stored evidence
- Original CVE published
- 2026-10-23
- Original CVE updated
- 2026-10-30
- Advisory published
- 2026-10-23
- Advisory updated
- 2026-10-30
Who should care
Defenders responsible for the Goobi viewer application, particularly those managing digitized material web applications, should assess their exposure to this vulnerability. This includes reviewing current deployment contexts, understanding the potential impact of reflected XSS attacks, and prioritizing patching to version 26.05 or later.
Why it matters
The Goobi viewer application's vulnerability in IIIF Auth 2.0 endpoints allows for reflected XSS attacks due to unsanitized origin query parameters. Defenders should prioritize patching, assess exposure, and verify security controls.
- Reflected XSS attacks through CSP malformation
- Potential for attacker-controlled login and token calls
- Need for validation and escaping of origin query parameters
- Priority for patching to version 26.05 or later
Technical summary
The Goobi viewer application, used for displaying digitized material, has a vulnerability in its IIIF Auth 2.0 endpoints. Specifically, the auth/login and auth/token endpoints accept an origin query parameter without validation. This parameter is then embedded into the Content-Security-Policy: frame-ancestors response header and into an HTML response body as a JavaScript single-quoted postMessage argument. Due to the lack of escaping, an attacker can exploit this vulnerability by controlling both the login and token calls, leading to reflected Cross-Site Scripting (XSS).
Defensive priority
Defenders should prioritize patching to version 26.05 or later, assess exposure in their current deployment contexts, and verify the effectiveness of their current security controls against this vulnerability.
Recommended defensive actions
- Patch to version 26.05 or later
- Assess exposure in current deployment contexts
- Verify security controls against this vulnerability
- Monitor for potential exploitation attempts
- 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 Program record and NVD vulnerability detail provide official information on the vulnerability. The source item and supplemental sources offer additional context on the affected versions and patches.
Sources and references
Verified primary and authoritative sources
-
CVE-2026-55486 CVE Program record
Publisher, destination, and source semantics verified
URL: https://www.cve.org/CVERecord?id=CVE-2026-55486
CVE Program - Official CVE Program record with source-provided CVE metadata.
-
CVE-2026-55486 NVD vulnerability detail
Publisher, destination, and source semantics verified
URL: https://nvd.nist.gov/vuln/detail/CVE-2026-55486
NIST National Vulnerability Database - Official NIST NVD detail page and source-specific vulnerability assessment.
Supplemental references
-
Goobi viewer: IIIF Auth 2.0 origin parameter unsanitized — CSP malformation and reflected XSS
Unverified legacy reference
URL: https://raw.githubusercontent.com/CVEProject/cvelistV5/main/cves/2026/55xxx/CVE-2026-55486.json
cve_program_cvelist_v5
-
Source reference
Unverified legacy reference
URL: https://github.com/intranda/goobi-viewer-core/security/advisories/GHSA-975w-g9gj-xq48
Supplemental source - x_refsource_CONFIRM
-
Source reference
Unverified legacy reference
URL: https://github.com/intranda/goobi-viewer-core/commit/0e488c6b02a28c1d1a747dfe3958ad2bbcff2d0b
Supplemental source - x_refsource_MISC
-
Source reference
Unverified legacy reference
URL: https://github.com/intranda/goobi-viewer-core/releases/tag/v26.05
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.