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

exploitDog

fstec логотип

BDU:2026-16015

Опубликовано: 12 авг. 2026
Источник: fstec
CVSS3: 7.9
CVSS2: 5.6
EPSS Низкий

Описание

Уязвимость функции readblock() файла runtime/intern.c языка программирования OCaml связана с чтением за пределами допустимого диапазона в памяти. Эксплуатация уязвимости может позволить нарушителю выполнить произвольный код

Вендор

Red Hat, Inc.
Amazon.com Inc.
Сообщество свободного программного обеспечения

Наименование ПО

Red Hat Enterprise Linux
Amazon Linux
OCaml

Версия ПО

7 (Red Hat Enterprise Linux)
8 (Red Hat Enterprise Linux)
9 (Red Hat Enterprise Linux)
2023 (Amazon Linux)
10 (Red Hat Enterprise Linux)
до 5.5.1 (OCaml)

Тип ПО

Операционная система
Прикладное ПО информационных систем

Операционные системы и аппаратные платформы

Red Hat, Inc. Red Hat Enterprise Linux 7
Red Hat, Inc. Red Hat Enterprise Linux 8
Red Hat, Inc. Red Hat Enterprise Linux 9
Amazon.com Inc. Amazon Linux 2023
Red Hat, Inc. Red Hat Enterprise Linux 10

Уровень опасности уязвимости

Средний уровень опасности (базовая оценка CVSS 2.0 составляет 5,6)
Высокий уровень опасности (базовая оценка CVSS 3.1 составляет 7,9)

Возможные меры по устранению уязвимости

Использование рекомендаций производителя:
https://discuss.ocaml.org/t/ocaml-5-5-1-released/18510
Для программных продуктов Red Hat Inc.:
https://access.redhat.com/security/cve/cve-2026-28364
Для Amazon Linux:
https://explore.alas.aws.amazon.com/CVE-2026-28364.html

Статус уязвимости

Подтверждена производителем

Наличие эксплойта

Существует в открытом доступе

Информация об устранении

Уязвимость устранена

Идентификаторы других систем описаний уязвимостей

EPSS

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

7.9 High

CVSS3

5.6 Medium

CVSS2

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

CVSS3: 7.9
altlinux
7 месяцев назад

ALT-PU-2026-5043: package `ocaml` update to version 5.4.1-alt1

CVSS3: 7.8
ubuntu
8 месяцев назад

In OCaml before 4.14.3 and 5.x before 5.4.1, a buffer over-read in Marshal deserialization (runtime/intern.c) enables remote code execution through a multi-phase attack chain. The vulnerability stems from missing bounds validation in the readblock() function, which performs unbounded memcpy() operations using attacker-controlled lengths from crafted Marshal data.

CVSS3: 7.9
redhat
8 месяцев назад

In OCaml before 4.14.3 and 5.x before 5.4.1, a buffer over-read in Marshal deserialization (runtime/intern.c) enables remote code execution through a multi-phase attack chain. The vulnerability stems from missing bounds validation in the readblock() function, which performs unbounded memcpy() operations using attacker-controlled lengths from crafted Marshal data.

CVSS3: 7.8
nvd
8 месяцев назад

In OCaml before 4.14.3 and 5.x before 5.4.1, a buffer over-read in Marshal deserialization (runtime/intern.c) enables remote code execution through a multi-phase attack chain. The vulnerability stems from missing bounds validation in the readblock() function, which performs unbounded memcpy() operations using attacker-controlled lengths from crafted Marshal data.

CVSS3: 7.9
msrc
8 месяцев назад

In OCaml before 4.14.3 and 5.x before 5.4.1, a buffer over-read in Marshal deserialization (runtime/intern.c) enables remote code execution through a multi-phase attack chain. The vulnerability stems from missing bounds validation in the readblock() function, which performs unbounded memcpy() operations using attacker-controlled lengths from crafted Marshal data.

EPSS

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

7.9 High

CVSS3

5.6 Medium

CVSS2