PatchSiren

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.