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

exploitDog

nvd логотип

CVE-2020-12135

Опубликовано: 24 апр. 2020
Источник: nvd
CVSS3: 5.5
CVSS2: 4.3
EPSS Низкий

Описание

bson before 0.8 incorrectly uses int rather than size_t for many variables, parameters, and return values. In particular, the bson_ensure_space() parameter bytesNeeded could have an integer overflow via properly constructed bson input.

Уязвимые конфигурации

Конфигурация 1
cpe:2.3:a:whoopsie_project:whoopsie:*:*:*:*:*:*:*:*
Версия до 0.2.69 (включая)
Конфигурация 2
cpe:2.3:a:mongodb:c_driver:*:*:*:*:*:*:*:*
Версия до 0.8 (исключая)

EPSS

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

5.5 Medium

CVSS3

4.3 Medium

CVSS2

Дефекты

CWE-190

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

CVSS3: 5.5
ubuntu
почти 6 лет назад

bson before 0.8 incorrectly uses int rather than size_t for many variables, parameters, and return values. In particular, the bson_ensure_space() parameter bytesNeeded could have an integer overflow via properly constructed bson input.

CVSS3: 5.5
redhat
почти 6 лет назад

bson before 0.8 incorrectly uses int rather than size_t for many variables, parameters, and return values. In particular, the bson_ensure_space() parameter bytesNeeded could have an integer overflow via properly constructed bson input.

CVSS3: 5.5
debian
почти 6 лет назад

bson before 0.8 incorrectly uses int rather than size_t for many varia ...

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

bson before 0.8 incorrectly uses int rather than size_t for many variables, parameters, and return values. In particular, the bson_ensure_space() parameter bytesNeeded could have an integer overflow via properly constructed bson input.

CVSS3: 6.5
fstec
больше 5 лет назад

Уязвимость программного пакета для парсинга BSON, вызванная целочисленным переполнением, позволяющая нарушителю вызвать отказ в обслуживании

EPSS

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

5.5 Medium

CVSS3

4.3 Medium

CVSS2

Дефекты

CWE-190