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

exploitDog

redhat логотип

CVE-2019-19768

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

Описание

In the Linux kernel 5.4.0-rc2, there is a use-after-free (read) in the __blk_add_trace function in kernel/trace/blktrace.c (which is used to fill out a blk_io_trace structure and place it in a per-cpu sub-buffer).

A use-after-free vulnerability was found in the Linux kernel’s implementation of blktrace in the __blk_add_trace function. A local attacker with permissions to run block trace instructions against a device can create a situation where the core block_trace object is used after it is freed. The attacker can pre-groom memory to race this use-after-free to create a condition where the memory is corrupted and cause privilege escalation. The ability to create this condition requires elevated privileges, and it has been decided that this change in Red Hat Enterprise Linux 5 and 6 would risk introducing possible regressions and will not be backported.

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

ПлатформаПакетСостояниеРекомендацияРелиз
Red Hat Enterprise Linux 5kernelAffected
Red Hat Enterprise Linux 6kernelAffected
Red Hat Enterprise Linux 7kernel-rtFixedRHSA-2020:208512.05.2020
Red Hat Enterprise Linux 7kernelFixedRHSA-2020:208212.05.2020
Red Hat Enterprise Linux 7kernel-altFixedRHSA-2020:210412.05.2020
Red Hat Enterprise Linux 7.2 Advanced Update SupportkernelFixedRHSA-2020:228526.05.2020
Red Hat Enterprise Linux 7.3 Advanced Update SupportkernelFixedRHSA-2020:227726.05.2020
Red Hat Enterprise Linux 7.3 Telco Extended Update SupportkernelFixedRHSA-2020:227726.05.2020
Red Hat Enterprise Linux 7.3 Update Services for SAP SolutionskernelFixedRHSA-2020:227726.05.2020
Red Hat Enterprise Linux 7.4 Advanced Update SupportkernelFixedRHSA-2020:221419.05.2020

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

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

Статус:

Important
Дефект:
CWE-416
https://bugzilla.redhat.com/show_bug.cgi?id=1786164kernel: use-after-free in __blk_add_trace in kernel/trace/blktrace.c

EPSS

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

6.7 Medium

CVSS3

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

CVSS3: 7.5
ubuntu
больше 5 лет назад

In the Linux kernel 5.4.0-rc2, there is a use-after-free (read) in the __blk_add_trace function in kernel/trace/blktrace.c (which is used to fill out a blk_io_trace structure and place it in a per-cpu sub-buffer).

CVSS3: 7.5
nvd
больше 5 лет назад

In the Linux kernel 5.4.0-rc2, there is a use-after-free (read) in the __blk_add_trace function in kernel/trace/blktrace.c (which is used to fill out a blk_io_trace structure and place it in a per-cpu sub-buffer).

CVSS3: 7.5
debian
больше 5 лет назад

In the Linux kernel 5.4.0-rc2, there is a use-after-free (read) in the ...

github
около 3 лет назад

In the Linux kernel 5.4.0-rc2, there is a use-after-free (read) in the __blk_add_trace function in kernel/trace/blktrace.c (which is used to fill out a blk_io_trace structure and place it in a per-cpu sub-buffer).

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

Уязвимость функции __blk_add_trace ядра операционных систем Linux, позволяющая нарушителю вызвать отказ в обслуживании

EPSS

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

6.7 Medium

CVSS3