PT-2016-3268 · Xmlsoft+5 · Libxml2+5

Simon Lees

·

Publicado

2016-03-12

·

Atualizado

2024-06-15

·

CVE-2016-3705

CVSS v2.0

7.8

Alta

VetorAV:N/AC:L/Au:N/C:N/I:N/A:C
Name of the Vulnerable Software and Affected Versions libxml2 version 2.9.3
Description The issue is related to the xmlParserEntityCheck and xmlParseAttValueComplex functions in the parser.c file of the libxml2 library. These functions do not properly track the recursion depth, allowing context-dependent attackers to cause a denial of service (stack consumption and application crash) via a crafted XML document containing a large number of nested entity references.
Recommendations For libxml2 version 2.9.3, consider updating to a newer version that addresses this issue, as the current version does not properly handle recursion depth in the xmlParserEntityCheck and xmlParseAttValueComplex functions. As a temporary workaround, consider restricting the use of these functions or limiting the complexity of XML documents to minimize the risk of exploitation.

Correção

DoS

RCE

Uncontrolled Recursion

Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾

Enumeração de Fraquezas

Identificadores relacionados

ALT-PU-2016-1221
ALT-PU-2017-1240
BDU:2018-01270
CESA-2016_1292
CVE-2016-3705
DLA-503-1
DSA-3593-1
MGASA-2016-0187
OPENSUSE-SU-2016_1594-1
OPENSUSE-SU-2016_1595-1
OPENSUSE-SU-2024:10192-1
OPENSUSE-SU-2024:10228-1
RHSA-2016:1292
RHSA-2016_1292
SUSE-SU-2016:1538-1
SUSE-SU-2016:1604-1
SUSE-SU-2017:2699-1
SUSE-SU-2017:2700-1
USN-2994-1

Produtos afetados

Alt Linux
Centos
Red Hat
Suse
Ubuntu
Libxml2