Advisory Database
  • Advisories
  • Dependency Scanning
  1. pypi
  2. ›
  3. streamlink
  4. ›
  5. CVE-2026-92164

CVE-2026-92164: Streamlink: HTTPSession follows HTTP redirects into file:// URLs, reading local files

September 24, 2026

HTTPSession mounts a FileAdapter for the file:// scheme and inherits redirect handling unchanged from requests.Session. requests does not check for scheme downgrades or cross-protocol transitions when it follows a redirect, so any http(s) request Streamlink makes can be redirected by the remote server into file:///... and the local file is returned as the response body.

GHSA-hgqw-6m45-hw5f / CVE-2026-44353 fixed direct file:// segment and playlist URIs in HLS playlists and DASH manifests. Those checks look at the URL as it appears in the manifest, so a manifest that lists an ordinary https:// URL passes them, and the redirect happens later at fetch time. The attack surface is the same one that advisory describes, but the flaw is one level down in HTTPSession rather than in the streaming implementations, so it applies to every request the session makes and not only to segment and manifest fetches.

References

  • github.com/advisories/GHSA-vf2x-4v53-pm7v
  • github.com/streamlink/streamlink/commit/4b99c64dde21ea70c24d9ffdbd15849b05f465c6
  • github.com/streamlink/streamlink/releases/tag/8.6.0
  • github.com/streamlink/streamlink/security/advisories/GHSA-vf2x-4v53-pm7v
  • nvd.nist.gov/vuln/detail/CVE-2026-92164

Code Behaviors & Features

Detect and mitigate CVE-2026-92164 with GitLab Dependency Scanning

Secure your software supply chain by verifying that all open source dependencies used in your projects contain no disclosed vulnerabilities. Learn more about Dependency Scanning →

Affected versions

All versions before 8.6.0

Fixed versions

  • 8.6.0

Solution

Upgrade to version 8.6.0 or above.

Impact 6.5 MEDIUM

CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:N/A:N

Learn more about CVSS

Weakness

  • CWE-73: External Control of File Name or Path

Source file

pypi/streamlink/CVE-2026-92164.yml

Spotted a mistake? Edit the file on GitLab.

  • Site Repo
  • About GitLab
  • Terms
  • Privacy Statement
  • Contact

Page generated Mon, 12 Oct 2026 12:18:36 +0000.