Unauthenticated SSRF and local file inclusion in Goobi viewer
Key facts
- Attack vector
- Network
- Privileges required
- None
- User interaction
- None
- Attack complexity
- Low
- Impact type
- Security bypass, Information disclosure
- Confidentiality · integrity · availability
- High · High · High
- Fix status
- Fixed
Attack profile from CVSS 3.1 · CNA. Fix status from CNA. Impact type from CWE-306 and CWE-552.
Summary
The goobi-viewer-core package of the Goobi viewer web application, from 24.03 before 26.05, has missing authentication in its DownloadTaskEndpoint WebSocket endpoint (/tasks/download/monitor.socket) (CWE-306). The endpoint accepts download requests from unauthenticated users, so a remote attacker with no account can make the server issue requests to internal resources and read local files.
Written with Claude Haiku 5.5 from the sources below · 2026-10-29
Description from the CNA
The Goobi viewer is a web application that allows digitised material to be displayed in a web browser. From version 24.03 to before version 26.05, the DownloadTaskEndpoint WebSocket endpoint (/tasks/download/monitor.socket) in goobi-viewer-core accepts download requests from unauthenticated users. This issue has been patched in version 26.05.
Why it matters now
SSVC decision points
CISA ADP · SSVC 2.0.3
- Exploitation
- None
- Automatable
- Yes
- Technical impact
- Total
The decision (Track, Attend, Act) also depends on your mission and well-being impact; see CISA's SSVC guide.
Affected products
Remediation
Upgrade goobi-viewer-core to version 26.05, which the source description says patches this issue.
Written with Claude Haiku 5.5 from the sources below · 2026-10-29
- Fix · CNA goobi-viewer-core (intranda) Fixed in 26.05
Timeline
- 2026-10-23 Threatist record created from CVE-2026-46651
- 2026-10-25 EPSS moved to the below the 50th percentile
- 2026-10-29 CISA SSVC decision points changed
References
Other 4
- https://github.com/intranda/goobi-viewer-core/security/advisories/GHSA-79jg-3m2m-jgc8
- https://github.com/intranda/goobi-viewer-core/commit/5281245708447ae3419cb42492fbb8af731a2ce5
- https://github.com/intranda/goobi-viewer-core/commit/b8943ee963e2aa1131da2212eaf85c5a2d90214f
- https://github.com/intranda/goobi-viewer-core/releases/tag/v26.05
More intranda vulnerabilities
- TI-2026-79924 Path traversal in Goobi viewer lets malicious servers write files CVSS 3.1CRITICAL 9.8
- TI-2026-32930 Goobi viewer: Unauthenticated Solr Streaming Expression Proxy CVSS 3.1CRITICAL 9.8
- TI-2020-11897 Path traversal in Goobi viewer Core CVSS 3.1CRITICAL 9.6
- TI-2026-79937 Reflected XSS in Goobi viewer IIIF Auth authorization endpoints CVSS 3.1CRITICAL 9.3
- TI-2026-79920 Predictable password reset token in Goobi viewer CVSS 3.1MEDIUM 6.5
- TI-2026-79935 Goobi viewer WebSocket endpoints lack authentication checks CVSS 3.1MEDIUM 6.5
Sources
This product uses the NVD API but is not endorsed or certified by the NVD. Sources and licences