VYPR
Unrated severityOSV Advisory· Published May 28, 2018· Updated Aug 5, 2024

CVE-2018-11516

CVE-2018-11516

Description

The vlc_demux_chained_Delete function in input/demux_chained.c in VideoLAN VLC media player 3.0.1 allows remote attackers to cause a denial of service (heap corruption and application crash) or possibly have unspecified other impact via a crafted .swf file.

AI Insight

LLM-synthesized narrative grounded in this CVE's description and references.

Affected products

2

Patches

Vulnerability mechanics

Root cause

"A heap use-after-free vulnerability exists in the SWF demuxer."

Attack vector

A remote attacker can craft a malicious SWF file. When this file is opened by a user with an affected version of VLC media player, it triggers a heap use-after-free vulnerability in the Demux() function. This can lead to a denial of service through application crash or potentially arbitrary code execution [ref_id=1].

Affected code

The vulnerability lies within the Demux() function in the SWF demuxer, located in demux/avformat/demux.c. The advisory also mentions the vlc_demux_chained_Delete function in input/demux_chained.c as being involved [ref_id=1].

What the fix does

VLC media player version 3.0.2 addresses the heap use-after-free issue in the SWF demuxer. The advisory does not provide specific details on the code changes, but updating to version 3.0.2 resolves the vulnerability [ref_id=1].

Preconditions

  • inputThe user must open a specially crafted SWF file or stream.

Generated on Jun 2, 2026. Inputs: CWE entries + fix-commit diffs from this CVE's patches. Citations validated against bundle.

References

4

News mentions

0

No linked articles in our index yet.