CVE-2022-3807
Medium · 6.5CVSS
6.5
EPSS
1.1%
Published
Nov 1, 2022
CISA due date
—
Cloudanix analysis
A flaw in a media-processing library lets attackers remotely send bad files that make programs using the library slow down or stop working.
- Exploitation
- Requires User Interaction
- Attacker needs
- User Interaction
- Complexity
- Low
- Impact
- Denial Of Service
- Component
- Library
- Class
- Denial of service
- Remediation
- Upgrade
- Effort
- Medium
- Patch risk
- Low
What it actually does
Remote unauthenticated attacker can trigger unbounded resource consumption in the Bento4 library via crafted input to the affected component, resulting in denial of service.
Why it matters to the business
Applications that process untrusted media files may become unresponsive or crash, causing service outages, increased infrastructure costs, and degraded user experience.
How an attack unfolds
An attacker crafts a malicious input file that exploits the incomplete remediation of the prior resource-consumption issue; the file is delivered over the network and processed by Bento4, exhausting CPU or memory until the process becomes unresponsive.
How to fix it
Replace the vulnerable Bento4 library with a version that fully addresses the resource-consumption flaw; if no patched release is available, isolate or sandbox any processing of untrusted media and monitor for excessive resource usage.
How to confirm the fix worked
Rebuild or redeploy with the updated library, then re-execute the publicly disclosed proof-of-concept input while monitoring process CPU and memory usage to confirm the denial-of-service condition no longer occurs.
Typical attack path
- Identify a target application that uses the vulnerable Bento4 library to parse media
- Generate or obtain a specially crafted input file that triggers the resource-consumption path
- Deliver the file to the target via network-accessible upload, download, or streaming interface
- Trigger processing of the file, causing sustained resource exhaustion and service degradation
How to detect it
Review application and system logs for sudden spikes in CPU or memory consumption coinciding with media-file processing; correlate with web-server or upload logs showing requests that deliver files shortly before the resource spike.
What your security team should do
- Inventory all deployments that embed or link against Bento4 and prioritize upgrade or replacement
- Apply network-level controls to limit exposure of media-processing endpoints to untrusted sources
- Implement resource limits and monitoring on processes that invoke Bento4 to contain impact
- Subscribe to upstream project notifications for any subsequent fixes addressing the incomplete remediation
The record
A vulnerability was found in Axiomatic Bento4. It has been rated as problematic. Affected by this issue is some unknown functionality of the component Incomplete Fix CVE-2019-13238. The manipulation leads to resource consumption. The attack may be launched remotely. The exploit has been disclosed to the public and may be used. The identifier of this vulnerability is VDB-212660.
Affected packages
| Ecosystem | Package | Introduced | Fixed |
|---|---|---|---|
| Ubuntu:22.04:LTS | kodi-inputstream-adaptive | 0 | No fix |
| Ubuntu:24.04:LTS | kodi-inputstream-adaptive | 0 | No fix |
| Ubuntu:24.10 | kodi-inputstream-adaptive | 0 | No fix |
| Ubuntu:25.04 | kodi-inputstream-adaptive | 0 | No fix |
| Ubuntu:25.10 | kodi-inputstream-adaptive | 0 | No fix |
Related vulnerabilities
- CVE-2022-3974 A vulnerability classified as critical was found in Axiomatic Bento4. Also affects kodi-inputstream-adaptive
- CVE-2022-40884 Bento4 1.6.0 has memory leaks via the mp4fragment. Also affects kodi-inputstream-adaptive
- CVE-2022-31282 Bento4 MP4Dump v1.2 was discovered to contain a segmentation violation via an unknown… Also affects kodi-inputstream-adaptive
- CVE-2022-31287 An issue was discovered in Bento4 v1.2. Also affects kodi-inputstream-adaptive
- CVE-2022-31285 An issue was discovered in Bento4 1.2. Also affects kodi-inputstream-adaptive
- CVE-2022-29017 Bento4 v1.6.0.0 was discovered to contain a segmentation fault via the component… Also affects kodi-inputstream-adaptive
- CVE-2026-111497 A buffer overflow vulnerability in the Brotli decoder (c/dec/decode.c) in Google Brotli… CWE-252
- CVE-2026-110353 HAProxy 3.2 before 3.4.6 allows a remote unauthenticated attacker to cause a denial of… CWE-252