Lucene search

K
veracodeVeracode Vulnerability DatabaseVERACODE:43951
HistoryOct 24, 2023 - 2:58 a.m.

Buffer Overflow

2023-10-2402:58:39
Veracode Vulnerability Database
sca.analysiscenter.veracode.com
15
libz.so
buffer overflow
length checks
zip.c
integer overflow
heap-based
zipopennewfileinzip4_64
excessively long header values
software

CVSS3

9.8

Attack Vector

NETWORK

Attack Complexity

LOW

Privileges Required

NONE

User Interaction

NONE

Scope

UNCHANGED

Confidentiality Impact

HIGH

Integrity Impact

HIGH

Availability Impact

HIGH

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

AI Score

7.5

Confidence

High

EPSS

0.001

Percentile

50.6%

libz.so is vulnerable to Buffer Overflow. The vulnerability is present due to the absence of length checks in the filename, extra_field, and comment parameters within the zip.c. This oversight enables an attacker to trigger an integer overflow, leading to a heap-based buffer overflow in the zipOpenNewFileInZip4_64 function. This can occur when an attacker provides excessively long header values.

CVSS3

9.8

Attack Vector

NETWORK

Attack Complexity

LOW

Privileges Required

NONE

User Interaction

NONE

Scope

UNCHANGED

Confidentiality Impact

HIGH

Integrity Impact

HIGH

Availability Impact

HIGH

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

AI Score

7.5

Confidence

High

EPSS

0.001

Percentile

50.6%