CVE-2024-25385
Medium · 6.2CVSS
6.2
EPSS
0.2%
Published
Feb 22, 2024
CISA due date
—
Cloudanix analysis
A flaw in a video file handling program can make it crash when given certain files, interrupting any tasks that depend on it.
- Exploitation
- Local Privilege
- Attacker needs
- Local User
- Complexity
- Low
- Impact
- Denial Of Service
- Component
- Application
- Class
- Denial of service
- Remediation
- Upgrade
- Effort
- Medium
- Patch risk
- Low
What it actually does
Local denial of service via crash in flv_close at flv.c:375:21 when processing certain inputs.
Why it matters to the business
Disrupts local media file processing workflows that rely on this tool, causing operational interruptions with low urgency given age and lack of known exploitation.
How an attack unfolds
A local attacker supplies a crafted FLV file to the flvmeta binary; processing triggers the flaw in flv_close resulting in application crash and denial of service. No named threat actors or ransomware usage reported.
How to fix it
Upgrade flvmeta to a version beyond 1.2.2 if a fix is released; otherwise replace the tool with a maintained alternative and remove the vulnerable binary from use.
How to confirm the fix worked
Run flvmeta version check and test against known crashing FLV samples in a lab environment to confirm resolution or continued exposure.
Typical attack path
- Locate flvmeta binary on accessible system
- Prepare malicious FLV input file targeting the flv_close path
- Invoke flvmeta against the crafted file to induce crash
How to detect it
Review system and application logs for unexpected flvmeta process terminations or segmentation faults during FLV processing; no widespread exploitation indicators available.
What your security team should do
- Inventory all systems using flvmeta and remove or isolate the binary
- Monitor for any new fixed releases and apply promptly
- Substitute with actively maintained FLV tooling
The record
An issue in flvmeta v.1.2.2 allows a local attacker to cause a denial of service via the flvmeta/src/flv.c:375:21 function in flv_close.
Affected packages
| Ecosystem | Package | Introduced | Fixed |
|---|---|---|---|
| Ubuntu:16.04:LTS | flvmeta | 0 | No fix |
| Ubuntu:18.04:LTS | flvmeta | 0 | No fix |
| Ubuntu:20.04:LTS | flvmeta | 0 | No fix |
| Ubuntu:22.04:LTS | flvmeta | 0 | No fix |
| Ubuntu:24.04:LTS | flvmeta | 0 | No fix |
| Ubuntu:24.10 | flvmeta | 0 | No fix |
| Ubuntu:25.04 | flvmeta | 0 | No fix |
| Ubuntu:25.10 | flvmeta | 0 | No fix |
| Ubuntu:Pro:16.04:LTS | flvmeta | 0 | No fix |
| Ubuntu:Pro:18.04:LTS | flvmeta | 0 | No fix |
| Ubuntu:Pro:20.04:LTS | flvmeta | 0 | No fix |
Related vulnerabilities
- CVE-2026-109618 PHP uses longjmp() for out-of-memory (OOM) errors to exit the current context and abort… CWE-416
- CVE-2026-109619 PHP has various global state that temporarily points into request memory. CWE-416
- CVE-2026-112402 Pillow is a Python imaging library. CWE-416
- CVE-2026-112396 Pillow is a Python imaging library. CWE-416
- CVE-2025-55654 A use-after-free in the gf_filter_pid_get_packet function (filter_core/filter_pid.c) of… CWE-416
- CVE-2026-17591 A flaw was found in libarchive. CWE-416
- CVE-2026-92392 During an upload, curl mishandles HTTP/2 `RST_STREAM` received from the server (with… CWE-416
- CVE-2026-109268 ImageMagick before 6.9.13-57 and 7.x before 7.1.2-32 contains a use after free… CWE-416