CVE-2026-40348 Details
Description
Movary is a self hosted web app to track and rate a user's watched movies. Prior to version 0.71.1, an ordinary authenticated user can trigger server-side requests to arbitrary internal targets through `POST /settings/jellyfin/server-url-verify`. The endpoint accepts a user-controlled URL, appends `/system/info/public`, and sends a server-side HTTP request with Guzzle. Because there is no restriction on internal hosts, loopback addresses, or private network ranges, this can be abused for SSRF and internal network probing. Any ordinary authenticated user can use this endpoint to make the server connect to arbitrary internal targets and distinguish between different network states. This enables SSRF-based internal reconnaissance, including host discovery, port-state probing, and service fingerprinting. In certain deployments, it may also be usable to reach internal administrative services or cloud metadata endpoints that are not directly accessible from the outside. Version 0.71.1 fixes the issue.
A server-side request forgery (SSRF) vulnerability has been identified in Movary, a self-hosted movie tracking web application, prior to version 0.71.1. The issue allows authenticated users to send requests to internal network targets via the 'POST /settings/jellyfin/server-url-verify' endpoint. This endpoint accepts a user-controlled URL, appends '/system/info/public', and uses Guzzle to send the request. The vulnerability arises from a lack of validation on internal hosts, loopback addresses, and private network ranges, enabling unauthorized access to internal services and network probing.
Users can update to Movary version 0.71.1 or later, where this vulnerability has been fixed.
Metrics
CVSS 4.0 Severity and Vector Strings:
No CVSS 4.0 data is available for this CVE.
CVSS 3.x Severity and Vector Strings:
No data available for CVSS Version 2.0 on this CVE.
CISA-ADP
Assessed Apr 20, 2026References to Advisories, Solutions, and Tools
By selecting these links, you will be leaving this site. These are references gathered from the official CVE record and are not endorsed by Volerion.
| URL | Source(s) | Tag(s) |
|---|---|---|
| https://github.com/leepeuker/movary/security/advisories/GHSA-2m2v-v563-qqvj | CISA-ADP | ExploitVendor Advisory |
| https://github.com/leepeuker/movary/commit/d459b3513293d41254f7093aef07010a8e5dcf04 | [email protected] | Patch |
| https://github.com/leepeuker/movary/pull/751 | [email protected] | Issue TrackingPatch |
| https://github.com/leepeuker/movary/releases/tag/0.71.1 | [email protected] | Release Notes |
| https://github.com/leepeuker/movary/security/advisories/GHSA-2m2v-v563-qqvj | [email protected] | ExploitVendor Advisory |
Weakness Enumeration
| CWE-ID | CWE Name | Source |
|---|---|---|
| CWE-918 | Server-Side Request Forgery (SSRF) | [email protected] |
Affected Products
| Product | Versions |
|---|---|
| leepeuker movary | < 0.71.1 |
CPE
Remediation
| |
Change History
5 change records found show changes
| Date | Action | Recorded By |
|---|---|---|
| Jun 17, 2026 | CVE Modified | [email protected] |
| Jun 17, 2026 | CVE Modified | CISA-ADP |
| Apr 27, 2026 | Initial Analysis | [email protected] |
| Apr 20, 2026 | CVE Modified | CISA-ADP |
| Apr 18, 2026 | New CVE Received | [email protected] |