Cloudanix VulnDB

CVE-2023-51792

Low · 3.3

CVSS

3.3

EPSS

0.2%

Published

Apr 19, 2024

CISA due date

—

Cloudanix analysis

Schedule a fix SSVC: Track

A problem in a video handling library could let someone on the same computer mess with how information is processed inside programs.

Exploitation
Local Privilege
Attacker needs
Local User
Complexity
Low
Impact
Denial Of Service
Component
Library
Class
Buffer Overflow
Remediation
Upgrade
Effort
Medium
Patch risk
Low

What it actually does

Buffer overflow triggered when allocation size exceeds the maximum supported size of 0x10000000000, resulting in low integrity impact on the affected process.

Why it matters to the business

Local applications relying on the library may experience unexpected data corruption or instability, potentially disrupting workflows on affected systems.

How an attack unfolds

A local attacker supplies crafted input to a process using the vulnerable library version, causing an allocation request beyond the supported maximum and triggering the overflow condition.

How to fix it

Upgrade libde265 to a patched release that enforces proper allocation size limits and recompile or redeploy dependent applications.

How to confirm the fix worked

Confirm the installed library version is newer than 1.0.12, review source for allocation checks, and test with inputs attempting allocations near or above the prior limit.

Typical attack path

  1. Obtain local access to a system running an affected application
  2. Identify or invoke functionality that uses libde265 for processing
  3. Provide input engineered to request an oversized memory allocation
  4. Trigger the buffer overflow leading to integrity impact

How to detect it

Review system and application logs for memory allocation failures or crashes in processes linked to libde265, and inspect for unexpected integrity violations during media handling.

What your security team should do

  • Inventory all systems and applications using libde265
  • Prioritize patching or replacing vulnerable library instances
  • Monitor upstream project for official fixed releases

The record

Buffer Overflow vulnerability in libde265 v1.0.12 allows a local attacker to cause a denial of service via the allocation size exceeding the maximum supported size of 0x10000000000.

Affected packages

Ecosystem Package Introduced Fixed
Debian:11 libde265 0 No fix
Debian:12 libde265 0 No fix
Debian:13 libde265 0 1.0.13-1
Debian:14 libde265 0 1.0.13-1
Ubuntu:20.04:LTS libde265 0 No fix
Ubuntu:22.04:LTS libde265 0 No fix
Ubuntu:23.10 libde265 0 1.0.12-2ubuntu0.2
Ubuntu:24.04:LTS libde265 0 1.0.15-1build3
Ubuntu:24.10 libde265 0 1.0.15-1build3
Ubuntu:Pro:16.04:LTS libde265 0 1.0.2-2ubuntu0.16.04.1~esm5
Ubuntu:Pro:18.04:LTS libde265 0 1.0.2-2ubuntu0.18.04.1~esm5
Ubuntu:Pro:20.04:LTS libde265 0 1.0.4-1ubuntu0.4+esm1
Ubuntu:Pro:22.04:LTS libde265 0 1.0.8-1ubuntu0.3+esm1

Related vulnerabilities