CVE-2026-77385

Source
https://cve.org/CVERecord?id=CVE-2026-77385
Import Source
https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2026-77385.json
JSON Data
https://api.osv.dev/v1/vulns/CVE-2026-77385
Aliases
  • GHSA-fc8v-vr3q-hc46
Published
2026-09-18T17:15:28Z
Modified
2026-09-20T11:47:26Z
Severity
  • 4.3 (Medium) CVSS_V3 - CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:N/A:N CVSS Calculator
Summary
Kyoo: Transcoder serves uncataloged files from the media directory
Details

Kyoo is a self-hosted media server focused on movies, series, and anime. Prior to 5.1.0, a registered user with the core.play permission could supply a base64-encoded filesystem path to the transcoder. The path handling in transcoder/src/api/path.go cleaned the value and checked only that it began with Settings.SafePath before getHash processed it, while transcoder/src/api/streams.go served the accepted path without verifying a Kyoo catalog record. This missing catalog-level authorization allowed the user to retrieve hidden, temporary, operational, or other uncataloged files beneath the media directory when the path was known or guessed. This vulnerability is fixed in 5.1.0.

Database specific
{
    "cna_assigner": "GitHub_M",
    "cwe_ids": [
        "CWE-639",
        "CWE-862"
    ],
    "osv_generated_from": "https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/77xxx/CVE-2026-77385.json"
}
References

Affected packages

Git / github.com/zoriya/kyoo

Affected ranges

Type
GIT
Repo
https://github.com/zoriya/kyoo
Events
Introduced
0 Unknown introduced commit / All previous commits are affected
Fixed
Database specific
Show details
{
    "extracted_events": [
        {
            "introduced": "0"
        },
        {
            "fixed": "5.1.0"
        }
    ],
    "source": [
        "AFFECTED_FIELD",
        "REFERENCES"
    ]
}

Affected versions

v1.*
v1.0.0
v2.*
v2.0.0
v3.*
v3.0.0
v4.*
v4.0.0
v4.1.0
v4.2.0
v4.3.0
v4.4.0
v4.5.0
v4.6.0
v4.7.0
v4.7.1
v5.*
v5.0.0
v5.0.0-beta1

Database specific

source
"https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2026-77385.json"