Karakeep has a SSRF Protection Bypass via Redirect Handling
Key facts
- Attack vector
- Network
- Privileges required
- Low
- User interaction
- None
- Attack complexity
- Low
- Impact type
- —
- Confidentiality · integrity · availability
- High · Low · Low
- Fix status
- Fixed
Attack profile from CVSS 3.1 · CNA. Fix status from CNA.
Summary
Karakeep is a elf-hostable bookmark-everything app. A Server-Side Request Forgery (SSRF) protection bypass vulnerability was identified in versions prior to 0.32.0 affecting redirect-following processing components. Although the application implements protections intended to prevent requests toward internal/private network destinations, these protections could be bypassed through crafted HTTP redirect chains. By leveraging attacker-controlled redirects, an authenticated user could cause vulnerable application components to initiate requests toward internally reachable Docker network services accessible from the application environment. The issue affected multiple processing paths, including crawler-related functionality and video download processing flows. Version 0.32.0 contains a patch.
Why it matters now
SSVC decision points
CISA ADP · SSVC 2.0.3
- Exploitation
- Poc
- Automatable
- No
- Technical impact
- Partial
The decision (Track, Attend, Act) also depends on your mission and well-being impact; see CISA's SSVC guide.
Affected products
| Vendor | Product | Affected versions | Fixed in | Status | Source |
|---|---|---|---|---|---|
| karakeep-app | karakeep | before 0.32.0 | 0.32.0 | Patch available | CNA |
- karakeep Vendorkarakeep-app Affected before 0.32.0 Fixed in 0.32.0 Patch available CNA
Remediation
- Fix · CNA karakeep (karakeep-app) Fixed in 0.32.0
Timeline
- 2026-10-02 Threatist record created from CVE-2026-45082
More karakeep-app vulnerabilities
- TI-2026-53043 karakeep-app karakeep OAuth Sign-In auth.ts improper authentication CVSS 4.0MEDIUM 6.3
- TI-2026-53042 karakeep-app karakeep Login Endpoint auth.ts authorize excessive authentication CVSS 4.0MEDIUM 6.3
Sources
This product uses the NVD API but is not endorsed or certified by the NVD. Sources and licences