Cloudanix VulnDB

CVE-2023-6602

Medium · 5.3

CVSS

5.3

EPSS

0.5%

Published

Dec 31, 2024

CISA due date

—

Cloudanix analysis

Monitor only SSVC: Track

A flaw in video handling software might let attackers steal information by using specially crafted playlist files.

Exploitation
Remote Unauthenticated
Attacker needs
None
Complexity
Low
Impact
Data Exposure
Component
Library
Class
Information Disclosure
Remediation
Upgrade
Effort
Medium
Patch risk
Low

What it actually does

Improper parsing of non-TTY-compliant input files in HLS playlists within FFmpeg's TTY Demuxer enables possible data exfiltration.

Why it matters to the business

Organizations relying on media processing pipelines face risk of sensitive data leakage, potentially leading to compliance issues or data breaches, though low exploitability and lack of known campaigns reduce immediate urgency.

How an attack unfolds

An attacker supplies a crafted HLS playlist containing non-TTY-compliant input to an FFmpeg instance, triggering the flawed TTY Demuxer to mishandle parsing and leak data.

How to fix it

Upgrade affected OpenSSL packages on Ubuntu 14.04 LTS to 1.0.1f-1ubuntu2.20 and on Ubuntu 16.04 LTS to 1.0.2g-1ubuntu4.4; apply equivalent fixes for FFmpeg TTY Demuxer in media workflows.

How to confirm the fix worked

Verify package versions match the listed fixed releases and test HLS playlist parsing with non-TTY inputs to confirm no data leakage occurs.

Typical attack path

  1. Identify FFmpeg instances processing HLS content
  2. Craft malicious non-TTY input embedded in HLS playlist
  3. Deliver playlist to trigger processing
  4. Exfiltrate data via the parsing flaw

How to detect it

Review application logs for unusual HLS playlist processing events and monitor for unexpected data flows during media demuxing.

What your security team should do

  • Prioritize upgrades on systems processing untrusted media content
  • Monitor for updates to FFmpeg in media pipelines
  • Review HLS input sources for untrusted playlists

The record

A flaw was found in FFmpeg's TTY Demuxer. This vulnerability allows possible data exfiltration via improper parsing of non-TTY-compliant input files in HLS playlists.

Affected packages

Ecosystem Package Introduced Fixed
Debian:11 ffmpeg 0 No fix
Debian:12 ffmpeg 0 No fix
Debian:13 ffmpeg 0 No fix
Debian:14 ffmpeg 0 7:7.1.1-1
Mageia:9 ffmpeg 0 5.1.7-1.mga9
Ubuntu:20.04:LTS ffmpeg 0 No fix
Ubuntu:22.04:LTS ffmpeg 0 No fix
Ubuntu:24.04:LTS ffmpeg 0 No fix
Ubuntu:24.10 ffmpeg 0 No fix
Ubuntu:25.04 ffmpeg 0 No fix
Ubuntu:25.10 ffmpeg 0 No fix
Ubuntu:Pro:14.04:LTS libav 0 No fix
Ubuntu:Pro:16.04:LTS ffmpeg 0 No fix
Ubuntu:Pro:18.04:LTS ffmpeg 0 No fix
Ubuntu:Pro:20.04:LTS ffmpeg 0 No fix
Ubuntu:Pro:22.04:LTS ffmpeg 0 No fix
Ubuntu:Pro:24.04:LTS ffmpeg 0 No fix

Related vulnerabilities