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 sourcePublished 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"
}