Lucene search

K
veracodeVeracode Vulnerability DatabaseVERACODE:43706
HistoryOct 10, 2023 - 6:26 a.m.

Buffer Overflow

2023-10-1006:26:44
Veracode Vulnerability Database
sca.analysiscenter.veracode.com
14
libvpx.so
buffer overflow
vp9_alloc_context_buffers
vp9_change_config
dynamic memory allocations
crafted html page
remote code execution

CVSS3

7.5

Attack Vector

NETWORK

Attack Complexity

LOW

Privileges Required

NONE

User Interaction

NONE

Scope

UNCHANGED

Confidentiality Impact

NONE

Integrity Impact

NONE

Availability Impact

HIGH

CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H

EPSS

0.001

Percentile

43.6%

libvpx.so is vulnerable to Buffer Overflow. The vulnerability is due to the vp9_alloc_context_buffers function in vp9_alloccommon.c and the vp9_change_config function in vp9_encoder.c. There are no proper validation or handling for dynamic memory allocations when processing certain specially formatted video data via a crafted HTML page and fails to reallocate buffers correctly, allowing an attacker to crash or remotely execute arbitrary code.

CVSS3

7.5

Attack Vector

NETWORK

Attack Complexity

LOW

Privileges Required

NONE

User Interaction

NONE

Scope

UNCHANGED

Confidentiality Impact

NONE

Integrity Impact

NONE

Availability Impact

HIGH

CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H

EPSS

0.001

Percentile

43.6%