Skip to content
Heist/ feed
Back to feed
High

PlexRipper allows API leak due to open CORS policy

Type: advisorySources: OSV

PlexRipper is a cross-platform media downloader for Plex. PlexRipper’s open CORS policy allows attackers to gain sensitive information from PlexRipper by getting the user to access the attacker’s domain. This allows an attacking website to access the /api/PlexAccount endpoint and steal the user’s Plex login. This vulnerability is fixed in 0.24.0.

Products
Not specified
Affected versions
Not specified
Fixed versions
Not specified
CVEs
CVE-2024-49763
Confirmed fixed CVEs
Not specified
Updated in this feed
7 Nov 2026, 15:40 UTC · Revision 1

Source evidence

PlexRipper allows API leak due to open CORS policy

core-osv · Original source

Published 2 Dec 2024, 16:41 UTC

PlexRipper is a cross-platform media downloader for Plex. PlexRipper’s open CORS policy allows attackers to gain sensitive information from PlexRipper by getting the user to access the attacker’s domain. This allows an attacking website to access the /api/PlexAccount endpoint and steal the user’s Plex login. This vulnerability is fixed in 0.24.0.

osv:CVE-2024-49763
Complete source record
{
  "id": "e6a25db68464805f0bf22d7bca7fe8b943cad9b32220c30028bcd337a3d6410c",
  "url": "https://osv.dev/vulnerability/CVE-2024-49763",
  "method": "structured",
  "payload": {
    "kind": "advisory",
    "title": "PlexRipper allows API leak due to open CORS policy",
    "summary": "PlexRipper is a cross-platform media downloader for Plex. PlexRipper’s open CORS policy allows attackers to gain sensitive information from PlexRipper by getting the user to access the attacker’s domain. This allows an attacking website to access the /api/PlexAccount endpoint and steal the user’s Plex login. This vulnerability is fixed in 0.24.0.",
    "evidence": "osv:CVE-2024-49763",
    "products": [],
    "severity": "high",
    "structured": {
      "id": "CVE-2024-49763",
      "aliases": [
        "CVE-2024-49763"
      ],
      "metrics": [
        {
          "type": "CVSS_V4",
          "score": "CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:N/VA:N/SC:N/SI:N/SA:N"
        }
      ],
      "affected": [
        {
          "ranges": [
            {
              "repo": "https://github.com/Reaparr/Reaparr",
              "type": "GIT",
              "events": [
                {
                  "introduced": "0"
                },
                {
                  "fixed": "b918d8730417b3b35fd596c4e69b71f475e29b45"
                }
              ],
              "database_specific": {
                "extracted_events": [
                  {
                    "range": [
                      {
                        "introduced": "0"
                      },
                      {
                        "fixed": "0.24.0"
                      }
                    ],
                    "source": "AFFECTED_FIELD",
                    "strategy": "StringRangeExpression"
                  },
                  {
                    "range": [
                      {
                        "fixed": "184074644a1f5a8ac59519929a9c4b92280fb2a1"
                      }
                    ],
                    "source": "REFERENCES_COMMIT"
                  }
                ]
              }
            }
          ],
          "versions": [
            "v0.23.2",
            "v0.23.1",
            "v0.23.0",
            "v0.22.0",
            "v0.21.0",
            "v0.20.0",
            "v0.19.1",
            "v0.19.0",
            "v0.18.0",
            "v0.17.0",
            "v0.16.0",
            "v0.15.0",
            "v0.14.0-dev.1",
            "v0.13.0-dev.1",
            "v0.12.0-dev.1",
            "v0.11.1",
            "v0.11.0",
            "v0.10.0",
            "v0.9.1-dev",
            "v0.9.0",
            "v0.9.0-rc-3",
            "v0.8.7-rc-3",
            "v0.8.7-rc-2",
            "v0.8.7-rc-1",
            "v0.8.7",
            "v0.8.5",
            "v0.8.4",
            "v0.8.3",
            "v0.8.2",
            "v0.8.1",
            "v0.7.0",
            "v0.6.3",
            "v0.6.2",
            "v0.6.1",
            "v0.5",
            "v0.4.2",
            "v0.4.1",
            "v0.4",
            "v0.3",
            "v0.1.1-alpha"
          ],
          "database_specific": {
            "source": "https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2024-49763.json"
          }
        }
      ],
      "modified": "2026-10-28T02:30:51.284455577Z",
      "provider": "osv",
      "references": [
        "https://github.com/CVEProject/cvelistV5/tree/main/cves/2024/49xxx/CVE-2024-49763.json",
        "https://nvd.nist.gov/vuln/detail/CVE-2024-49763",
        "https://securitylab.github.com/advisories/GHSL-2024-305_PlexRipper/",
        "https://github.com/PlexRipper/PlexRipper/commit/184074644a1f5a8ac59519929a9c4b92280fb2a1"
      ],
      "provider_metadata": {
        "cwe_ids": [
          "CWE-942"
        ],
        "cna_assigner": "GitHub_M",
        "osv_generated_from": "https://github.com/CVEProject/cvelistV5/tree/main/cves/2024/49xxx/CVE-2024-49763.json"
      }
    },
    "related_cves": [
      {
        "value": "CVE-2024-49763",
        "evidence": "/id"
      }
    ],
    "security_relevant": true,
    "severity_evidence": "/severity/0/score"
  },
  "source_id": "core-osv",
  "document_id": 519778,
  "published_at": "2024-12-02T16:41:26.846+00:00"
}