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

exploitDog

Поиск уязвимостей

Количество 26

Количество 26

ubuntu логотип

CVE-2024-26659

больше 2 лет назад

In the Linux kernel, the following vulnerability has been resolved: xhci: handle isoc Babble and Buffer Overrun events properly xHCI 4.9 explicitly forbids assuming that the xHC has released its ownership of a multi-TRB TD when it reports an error on one of the early TRBs. Yet the driver makes such assumption and releases the TD, allowing the remaining TRBs to be freed or overwritten by new TDs. The xHC should also report completion of the final TRB due to its IOC flag being set by us, regardless of prior errors. This event cannot be recognized if the TD has already been freed earlier, resulting in "Transfer event TRB DMA ptr not part of current TD" error message. Fix this by reusing the logic for processing isoc Transaction Errors. This also handles hosts which fail to report the final completion. Fix transfer length reporting on Babble errors. They may be caused by device malfunction, no guarantee that the buffer has been filled.

CVSS3: 5.5
EPSS: Низкий
redhat логотип

CVE-2024-26659

больше 2 лет назад

In the Linux kernel, the following vulnerability has been resolved: xhci: handle isoc Babble and Buffer Overrun events properly xHCI 4.9 explicitly forbids assuming that the xHC has released its ownership of a multi-TRB TD when it reports an error on one of the early TRBs. Yet the driver makes such assumption and releases the TD, allowing the remaining TRBs to be freed or overwritten by new TDs. The xHC should also report completion of the final TRB due to its IOC flag being set by us, regardless of prior errors. This event cannot be recognized if the TD has already been freed earlier, resulting in "Transfer event TRB DMA ptr not part of current TD" error message. Fix this by reusing the logic for processing isoc Transaction Errors. This also handles hosts which fail to report the final completion. Fix transfer length reporting on Babble errors. They may be caused by device malfunction, no guarantee that the buffer has been filled.

CVSS3: 4.1
EPSS: Низкий
nvd логотип

CVE-2024-26659

больше 2 лет назад

In the Linux kernel, the following vulnerability has been resolved: xhci: handle isoc Babble and Buffer Overrun events properly xHCI 4.9 explicitly forbids assuming that the xHC has released its ownership of a multi-TRB TD when it reports an error on one of the early TRBs. Yet the driver makes such assumption and releases the TD, allowing the remaining TRBs to be freed or overwritten by new TDs. The xHC should also report completion of the final TRB due to its IOC flag being set by us, regardless of prior errors. This event cannot be recognized if the TD has already been freed earlier, resulting in "Transfer event TRB DMA ptr not part of current TD" error message. Fix this by reusing the logic for processing isoc Transaction Errors. This also handles hosts which fail to report the final completion. Fix transfer length reporting on Babble errors. They may be caused by device malfunction, no guarantee that the buffer has been filled.

CVSS3: 5.5
EPSS: Низкий
debian логотип

CVE-2024-26659

больше 2 лет назад

In the Linux kernel, the following vulnerability has been resolved: x ...

CVSS3: 5.5
EPSS: Низкий
github логотип

GHSA-389h-6rjg-wxc9

больше 2 лет назад

In the Linux kernel, the following vulnerability has been resolved: xhci: handle isoc Babble and Buffer Overrun events properly xHCI 4.9 explicitly forbids assuming that the xHC has released its ownership of a multi-TRB TD when it reports an error on one of the early TRBs. Yet the driver makes such assumption and releases the TD, allowing the remaining TRBs to be freed or overwritten by new TDs. The xHC should also report completion of the final TRB due to its IOC flag being set by us, regardless of prior errors. This event cannot be recognized if the TD has already been freed earlier, resulting in "Transfer event TRB DMA ptr not part of current TD" error message. Fix this by reusing the logic for processing isoc Transaction Errors. This also handles hosts which fail to report the final completion. Fix transfer length reporting on Babble errors. They may be caused by device malfunction, no guarantee that the buffer has been filled.

CVSS3: 5.5
EPSS: Низкий
fstec логотип

BDU:2025-15043

почти 3 года назад

Уязвимость функции process_isoc_td() модуля drivers/usb/host/xhci-ring.c - драйвера поддержки устройств шины USB ядра операционной системы Linux, позволяющая нарушителю вызвать отказ в обслуживании

CVSS3: 4.1
EPSS: Низкий
altlinux логотип

ALT-PU-2024-18076

больше 2 лет назад

ALT-PU-2024-18076: package `kernel-image-rt` update to version 5.10.213-alt1.rt105

CVSS3: 8.8
EPSS: Низкий
altlinux логотип

ALT-PU-2024-17586

больше 2 лет назад

ALT-PU-2024-17586: package `kernel-image-std-def` update to version 5.10.213-alt1

CVSS3: 8.8
EPSS: Низкий
redos логотип

ROS-20241015-12

около 2 лет назад

Множественные уязвимости kernel-lt

CVSS3: 7.1
EPSS: Низкий
altlinux логотип

ALT-PU-2024-18364

больше 2 лет назад

ALT-PU-2024-18364: package `kernel-image-std-def` update to version 6.1.82-alt1

CVSS3: 8.8
EPSS: Низкий
altlinux логотип

ALT-PU-2024-18057

больше 2 лет назад

ALT-PU-2024-18057: package `kernel-image-un-def` update to version 6.1.82-alt1

CVSS3: 8.8
EPSS: Низкий
altlinux логотип

ALT-PU-2024-18463

больше 2 лет назад

ALT-PU-2024-18463: package `kernel-image-un-def` update to version 6.6.17-alt1

CVSS3: 7.8
EPSS: Низкий
altlinux логотип

ALT-PU-2024-18206

больше 2 лет назад

ALT-PU-2024-18206: package `kernel-image-pine` update to version 6.6.17-alt1

CVSS3: 7.8
EPSS: Низкий
rocky логотип

RLSA-2024:3618

больше 2 лет назад

Moderate: kernel update

EPSS: Низкий
oracle-oval логотип

ELSA-2024-3618

больше 2 лет назад

ELSA-2024-3618: kernel update (MODERATE)

EPSS: Низкий
altlinux логотип

ALT-PU-2024-18256

больше 2 лет назад

ALT-PU-2024-18256: package `kernel-image-rt` update to version 6.1.82-alt1.rt27

CVSS3: 8.8
EPSS: Низкий
suse-cvrf логотип

SUSE-SU-2024:2892-1

около 2 лет назад

Security update for the Linux Kernel

EPSS: Низкий
suse-cvrf логотип

SUSE-SU-2024:1466-1

больше 2 лет назад

Security update for the Linux Kernel

EPSS: Низкий
suse-cvrf логотип

SUSE-SU-2024:1322-1

больше 2 лет назад

Security update for the Linux Kernel

EPSS: Низкий
suse-cvrf логотип

SUSE-SU-2024:2940-1

около 2 лет назад

Security update for the Linux Kernel

EPSS: Низкий

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

Уязвимость
CVSS
EPSS
Опубликовано
ubuntu логотип
CVE-2024-26659

In the Linux kernel, the following vulnerability has been resolved: xhci: handle isoc Babble and Buffer Overrun events properly xHCI 4.9 explicitly forbids assuming that the xHC has released its ownership of a multi-TRB TD when it reports an error on one of the early TRBs. Yet the driver makes such assumption and releases the TD, allowing the remaining TRBs to be freed or overwritten by new TDs. The xHC should also report completion of the final TRB due to its IOC flag being set by us, regardless of prior errors. This event cannot be recognized if the TD has already been freed earlier, resulting in "Transfer event TRB DMA ptr not part of current TD" error message. Fix this by reusing the logic for processing isoc Transaction Errors. This also handles hosts which fail to report the final completion. Fix transfer length reporting on Babble errors. They may be caused by device malfunction, no guarantee that the buffer has been filled.

CVSS3: 5.5
0%
Низкий
больше 2 лет назад
redhat логотип
CVE-2024-26659

In the Linux kernel, the following vulnerability has been resolved: xhci: handle isoc Babble and Buffer Overrun events properly xHCI 4.9 explicitly forbids assuming that the xHC has released its ownership of a multi-TRB TD when it reports an error on one of the early TRBs. Yet the driver makes such assumption and releases the TD, allowing the remaining TRBs to be freed or overwritten by new TDs. The xHC should also report completion of the final TRB due to its IOC flag being set by us, regardless of prior errors. This event cannot be recognized if the TD has already been freed earlier, resulting in "Transfer event TRB DMA ptr not part of current TD" error message. Fix this by reusing the logic for processing isoc Transaction Errors. This also handles hosts which fail to report the final completion. Fix transfer length reporting on Babble errors. They may be caused by device malfunction, no guarantee that the buffer has been filled.

CVSS3: 4.1
0%
Низкий
больше 2 лет назад
nvd логотип
CVE-2024-26659

In the Linux kernel, the following vulnerability has been resolved: xhci: handle isoc Babble and Buffer Overrun events properly xHCI 4.9 explicitly forbids assuming that the xHC has released its ownership of a multi-TRB TD when it reports an error on one of the early TRBs. Yet the driver makes such assumption and releases the TD, allowing the remaining TRBs to be freed or overwritten by new TDs. The xHC should also report completion of the final TRB due to its IOC flag being set by us, regardless of prior errors. This event cannot be recognized if the TD has already been freed earlier, resulting in "Transfer event TRB DMA ptr not part of current TD" error message. Fix this by reusing the logic for processing isoc Transaction Errors. This also handles hosts which fail to report the final completion. Fix transfer length reporting on Babble errors. They may be caused by device malfunction, no guarantee that the buffer has been filled.

CVSS3: 5.5
0%
Низкий
больше 2 лет назад
debian логотип
CVE-2024-26659

In the Linux kernel, the following vulnerability has been resolved: x ...

CVSS3: 5.5
0%
Низкий
больше 2 лет назад
github логотип
GHSA-389h-6rjg-wxc9

In the Linux kernel, the following vulnerability has been resolved: xhci: handle isoc Babble and Buffer Overrun events properly xHCI 4.9 explicitly forbids assuming that the xHC has released its ownership of a multi-TRB TD when it reports an error on one of the early TRBs. Yet the driver makes such assumption and releases the TD, allowing the remaining TRBs to be freed or overwritten by new TDs. The xHC should also report completion of the final TRB due to its IOC flag being set by us, regardless of prior errors. This event cannot be recognized if the TD has already been freed earlier, resulting in "Transfer event TRB DMA ptr not part of current TD" error message. Fix this by reusing the logic for processing isoc Transaction Errors. This also handles hosts which fail to report the final completion. Fix transfer length reporting on Babble errors. They may be caused by device malfunction, no guarantee that the buffer has been filled.

CVSS3: 5.5
0%
Низкий
больше 2 лет назад
fstec логотип
BDU:2025-15043

Уязвимость функции process_isoc_td() модуля drivers/usb/host/xhci-ring.c - драйвера поддержки устройств шины USB ядра операционной системы Linux, позволяющая нарушителю вызвать отказ в обслуживании

CVSS3: 4.1
0%
Низкий
почти 3 года назад
altlinux логотип
ALT-PU-2024-18076

ALT-PU-2024-18076: package `kernel-image-rt` update to version 5.10.213-alt1.rt105

CVSS3: 8.8
больше 2 лет назад
altlinux логотип
ALT-PU-2024-17586

ALT-PU-2024-17586: package `kernel-image-std-def` update to version 5.10.213-alt1

CVSS3: 8.8
больше 2 лет назад
redos логотип
ROS-20241015-12

Множественные уязвимости kernel-lt

CVSS3: 7.1
около 2 лет назад
altlinux логотип
ALT-PU-2024-18364

ALT-PU-2024-18364: package `kernel-image-std-def` update to version 6.1.82-alt1

CVSS3: 8.8
больше 2 лет назад
altlinux логотип
ALT-PU-2024-18057

ALT-PU-2024-18057: package `kernel-image-un-def` update to version 6.1.82-alt1

CVSS3: 8.8
больше 2 лет назад
altlinux логотип
ALT-PU-2024-18463

ALT-PU-2024-18463: package `kernel-image-un-def` update to version 6.6.17-alt1

CVSS3: 7.8
больше 2 лет назад
altlinux логотип
ALT-PU-2024-18206

ALT-PU-2024-18206: package `kernel-image-pine` update to version 6.6.17-alt1

CVSS3: 7.8
больше 2 лет назад
rocky логотип
RLSA-2024:3618

Moderate: kernel update

больше 2 лет назад
oracle-oval логотип
ELSA-2024-3618

ELSA-2024-3618: kernel update (MODERATE)

больше 2 лет назад
altlinux логотип
ALT-PU-2024-18256

ALT-PU-2024-18256: package `kernel-image-rt` update to version 6.1.82-alt1.rt27

CVSS3: 8.8
больше 2 лет назад
suse-cvrf логотип
SUSE-SU-2024:2892-1

Security update for the Linux Kernel

около 2 лет назад
suse-cvrf логотип
SUSE-SU-2024:1466-1

Security update for the Linux Kernel

больше 2 лет назад
suse-cvrf логотип
SUSE-SU-2024:1322-1

Security update for the Linux Kernel

больше 2 лет назад
suse-cvrf логотип
SUSE-SU-2024:2940-1

Security update for the Linux Kernel

около 2 лет назад

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