Логотип exploitDog
Консоль
Логотип exploitDog

exploitDog

redhat логотип

CVE-2021-45960

Опубликовано: 17 янв. 2022
Источник: redhat
CVSS3: 8.8
EPSS Низкий

Описание

In Expat (aka libexpat) before 2.4.3, a left shift by 29 (or more) places in the storeAtts function in xmlparse.c can lead to realloc misbehavior (e.g., allocating too few bytes, or only freeing memory).

expat (libexpat) is susceptible to a software flaw that causes process interruption. When processing a large number of prefixed XML attributes on a single tag can libexpat can terminate unexpectedly due to buffer overrun. The highest threat from this vulnerability is to availability.

Затронутые пакеты

ПлатформаПакетСостояниеРекомендацияРелиз
Red Hat Enterprise Linux 6expatOut of support scope
Red Hat Enterprise Linux 6firefoxOut of support scope
Red Hat Enterprise Linux 6thunderbirdOut of support scope
Red Hat Enterprise Linux 6xulrunnerOut of support scope
Red Hat Enterprise Linux 7firefoxAffected
Red Hat Enterprise Linux 7thunderbirdAffected
Red Hat Enterprise Linux 7xulrunnerWill not fix
Red Hat Enterprise Linux 8firefoxAffected
Red Hat Enterprise Linux 8thunderbirdAffected
Red Hat Enterprise Linux 8xmlrpc-cWill not fix

Показывать по

Дополнительная информация

Статус:

Moderate
Дефект:
CWE-682->CWE-130
https://bugzilla.redhat.com/show_bug.cgi?id=2044451expat: Large number of prefixed XML attributes on a single tag can crash libexpat

EPSS

Процентиль: 57%
0.00355
Низкий

8.8 High

CVSS3

Связанные уязвимости

CVSS3: 8.8
ubuntu
больше 3 лет назад

In Expat (aka libexpat) before 2.4.3, a left shift by 29 (or more) places in the storeAtts function in xmlparse.c can lead to realloc misbehavior (e.g., allocating too few bytes, or only freeing memory).

CVSS3: 8.8
nvd
больше 3 лет назад

In Expat (aka libexpat) before 2.4.3, a left shift by 29 (or more) places in the storeAtts function in xmlparse.c can lead to realloc misbehavior (e.g., allocating too few bytes, or only freeing memory).

CVSS3: 8.8
msrc
больше 3 лет назад

Описание отсутствует

CVSS3: 8.8
debian
больше 3 лет назад

In Expat (aka libexpat) before 2.4.3, a left shift by 29 (or more) pla ...

CVSS3: 8.8
github
больше 3 лет назад

In Expat (aka libexpat) before 2.4.3, a left shift by 29 (or more) places in the storeAtts function in xmlparse.c can lead to realloc misbehavior (e.g., allocating too few bytes, or only freeing memory).

EPSS

Процентиль: 57%
0.00355
Низкий

8.8 High

CVSS3