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

exploitDog

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

Количество 20

Количество 20

ubuntu логотип

CVE-2023-52836

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

In the Linux kernel, the following vulnerability has been resolved: locking/ww_mutex/test: Fix potential workqueue corruption In some cases running with the test-ww_mutex code, I was seeing odd behavior where sometimes it seemed flush_workqueue was returning before all the work threads were finished. Often this would cause strange crashes as the mutexes would be freed while they were being used. Looking at the code, there is a lifetime problem as the controlling thread that spawns the work allocates the "struct stress" structures that are passed to the workqueue threads. Then when the workqueue threads are finished, they free the stress struct that was passed to them. Unfortunately the workqueue work_struct node is in the stress struct. Which means the work_struct is freed before the work thread returns and while flush_workqueue is waiting. It seems like a better idea to have the controlling thread both allocate and free the stress structures, so that we can be sure we don't corrupt...

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

CVE-2023-52836

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

In the Linux kernel, the following vulnerability has been resolved: locking/ww_mutex/test: Fix potential workqueue corruption In some cases running with the test-ww_mutex code, I was seeing odd behavior where sometimes it seemed flush_workqueue was returning before all the work threads were finished. Often this would cause strange crashes as the mutexes would be freed while they were being used. Looking at the code, there is a lifetime problem as the controlling thread that spawns the work allocates the "struct stress" structures that are passed to the workqueue threads. Then when the workqueue threads are finished, they free the stress struct that was passed to them. Unfortunately the workqueue work_struct node is in the stress struct. Which means the work_struct is freed before the work thread returns and while flush_workqueue is waiting. It seems like a better idea to have the controlling thread both allocate and free the stress structures, so that we can be sure we don't corrupt...

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

CVE-2023-52836

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

In the Linux kernel, the following vulnerability has been resolved: locking/ww_mutex/test: Fix potential workqueue corruption In some cases running with the test-ww_mutex code, I was seeing odd behavior where sometimes it seemed flush_workqueue was returning before all the work threads were finished. Often this would cause strange crashes as the mutexes would be freed while they were being used. Looking at the code, there is a lifetime problem as the controlling thread that spawns the work allocates the "struct stress" structures that are passed to the workqueue threads. Then when the workqueue threads are finished, they free the stress struct that was passed to them. Unfortunately the workqueue work_struct node is in the stress struct. Which means the work_struct is freed before the work thread returns and while flush_workqueue is waiting. It seems like a better idea to have the controlling thread both allocate and free the stress structures, so that we can be sure we don't corr

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

CVE-2023-52836

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

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

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

GHSA-xj3r-45pc-vrfq

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

In the Linux kernel, the following vulnerability has been resolved: locking/ww_mutex/test: Fix potential workqueue corruption In some cases running with the test-ww_mutex code, I was seeing odd behavior where sometimes it seemed flush_workqueue was returning before all the work threads were finished. Often this would cause strange crashes as the mutexes would be freed while they were being used. Looking at the code, there is a lifetime problem as the controlling thread that spawns the work allocates the "struct stress" structures that are passed to the workqueue threads. Then when the workqueue threads are finished, they free the stress struct that was passed to them. Unfortunately the workqueue work_struct node is in the stress struct. Which means the work_struct is freed before the work thread returns and while flush_workqueue is waiting. It seems like a better idea to have the controlling thread both allocate and free the stress structures, so that we can be sure we don't c...

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

BDU:2024-10253

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

Уязвимость компонентов locking/ww_mutex/test ядра операционной системы Linux, позволяющая нарушителю вызвать отказ в обслуживании

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

ROS-20241120-02

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

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

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

ALT-PU-2023-8282

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

ALT-PU-2023-8282: package `kernel-image-rt` update to version 5.10.204-alt1.rt100

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

ALT-PU-2023-8823

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

ALT-PU-2023-8823: package `kernel-image-std-def` update to version 6.1.64-alt1

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

ALT-PU-2023-7921

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

ALT-PU-2023-7921: package `kernel-image-std-def` update to version 5.10.203-alt1

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

ALT-PU-2023-8577

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

ALT-PU-2023-8577: package `kernel-image-un-def` update to version 6.1.65-alt1

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

ALT-PU-2023-8892

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

ALT-PU-2023-8892: package `kernel-image-un-def` update to version 6.5.13-alt1

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

ALT-PU-2023-8700

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

ALT-PU-2023-8700: package `kernel-image-pine` update to version 6.6.3-alt1

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

ALT-PU-2023-7838

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

ALT-PU-2023-7838: package `kernel-image-mp` update to version 6.6.4-alt1

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

ALT-PU-2023-7750

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

ALT-PU-2023-7750: package `kernel-image-rt` update to version 6.1.64-alt1.rt17

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

SUSE-SU-2024:2571-1

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

Security update for the Linux Kernel

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

SUSE-SU-2024:2896-1

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

Security update for the Linux Kernel

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

SUSE-SU-2024:2973-1

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

Security update for the Linux Kernel

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

ALT-PU-2024-4843

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

ALT-PU-2024-4843: package `kernel-image-rpi-un` update to version 6.1.77-alt1

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

ALT-PU-2024-4263

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

ALT-PU-2024-4263: package `kernel-image-rpi-un` update to version 6.1.77-alt1

CVSS3: 10
EPSS: Низкий

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

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

In the Linux kernel, the following vulnerability has been resolved: locking/ww_mutex/test: Fix potential workqueue corruption In some cases running with the test-ww_mutex code, I was seeing odd behavior where sometimes it seemed flush_workqueue was returning before all the work threads were finished. Often this would cause strange crashes as the mutexes would be freed while they were being used. Looking at the code, there is a lifetime problem as the controlling thread that spawns the work allocates the "struct stress" structures that are passed to the workqueue threads. Then when the workqueue threads are finished, they free the stress struct that was passed to them. Unfortunately the workqueue work_struct node is in the stress struct. Which means the work_struct is freed before the work thread returns and while flush_workqueue is waiting. It seems like a better idea to have the controlling thread both allocate and free the stress structures, so that we can be sure we don't corrupt...

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

In the Linux kernel, the following vulnerability has been resolved: locking/ww_mutex/test: Fix potential workqueue corruption In some cases running with the test-ww_mutex code, I was seeing odd behavior where sometimes it seemed flush_workqueue was returning before all the work threads were finished. Often this would cause strange crashes as the mutexes would be freed while they were being used. Looking at the code, there is a lifetime problem as the controlling thread that spawns the work allocates the "struct stress" structures that are passed to the workqueue threads. Then when the workqueue threads are finished, they free the stress struct that was passed to them. Unfortunately the workqueue work_struct node is in the stress struct. Which means the work_struct is freed before the work thread returns and while flush_workqueue is waiting. It seems like a better idea to have the controlling thread both allocate and free the stress structures, so that we can be sure we don't corrupt...

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

In the Linux kernel, the following vulnerability has been resolved: locking/ww_mutex/test: Fix potential workqueue corruption In some cases running with the test-ww_mutex code, I was seeing odd behavior where sometimes it seemed flush_workqueue was returning before all the work threads were finished. Often this would cause strange crashes as the mutexes would be freed while they were being used. Looking at the code, there is a lifetime problem as the controlling thread that spawns the work allocates the "struct stress" structures that are passed to the workqueue threads. Then when the workqueue threads are finished, they free the stress struct that was passed to them. Unfortunately the workqueue work_struct node is in the stress struct. Which means the work_struct is freed before the work thread returns and while flush_workqueue is waiting. It seems like a better idea to have the controlling thread both allocate and free the stress structures, so that we can be sure we don't corr

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

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

CVSS3: 7.8
0%
Низкий
больше 2 лет назад
github логотип
GHSA-xj3r-45pc-vrfq

In the Linux kernel, the following vulnerability has been resolved: locking/ww_mutex/test: Fix potential workqueue corruption In some cases running with the test-ww_mutex code, I was seeing odd behavior where sometimes it seemed flush_workqueue was returning before all the work threads were finished. Often this would cause strange crashes as the mutexes would be freed while they were being used. Looking at the code, there is a lifetime problem as the controlling thread that spawns the work allocates the "struct stress" structures that are passed to the workqueue threads. Then when the workqueue threads are finished, they free the stress struct that was passed to them. Unfortunately the workqueue work_struct node is in the stress struct. Which means the work_struct is freed before the work thread returns and while flush_workqueue is waiting. It seems like a better idea to have the controlling thread both allocate and free the stress structures, so that we can be sure we don't c...

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

Уязвимость компонентов locking/ww_mutex/test ядра операционной системы Linux, позволяющая нарушителю вызвать отказ в обслуживании

CVSS3: 5.5
0%
Низкий
около 3 лет назад
redos логотип
ROS-20241120-02

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

CVSS3: 8.8
почти 2 года назад
altlinux логотип
ALT-PU-2023-8282

ALT-PU-2023-8282: package `kernel-image-rt` update to version 5.10.204-alt1.rt100

CVSS3: 9.1
почти 3 года назад
altlinux логотип
ALT-PU-2023-8823

ALT-PU-2023-8823: package `kernel-image-std-def` update to version 6.1.64-alt1

CVSS3: 9.8
почти 3 года назад
altlinux логотип
ALT-PU-2023-7921

ALT-PU-2023-7921: package `kernel-image-std-def` update to version 5.10.203-alt1

CVSS3: 9.1
почти 3 года назад
altlinux логотип
ALT-PU-2023-8577

ALT-PU-2023-8577: package `kernel-image-un-def` update to version 6.1.65-alt1

CVSS3: 9.8
почти 3 года назад
altlinux логотип
ALT-PU-2023-8892

ALT-PU-2023-8892: package `kernel-image-un-def` update to version 6.5.13-alt1

CVSS3: 9.8
почти 3 года назад
altlinux логотип
ALT-PU-2023-8700

ALT-PU-2023-8700: package `kernel-image-pine` update to version 6.6.3-alt1

CVSS3: 9.8
почти 3 года назад
altlinux логотип
ALT-PU-2023-7838

ALT-PU-2023-7838: package `kernel-image-mp` update to version 6.6.4-alt1

CVSS3: 9.8
почти 3 года назад
altlinux логотип
ALT-PU-2023-7750

ALT-PU-2023-7750: package `kernel-image-rt` update to version 6.1.64-alt1.rt17

CVSS3: 9.8
почти 3 года назад
suse-cvrf логотип
SUSE-SU-2024:2571-1

Security update for the Linux Kernel

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

Security update for the Linux Kernel

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

Security update for the Linux Kernel

около 2 лет назад
altlinux логотип
ALT-PU-2024-4843

ALT-PU-2024-4843: package `kernel-image-rpi-un` update to version 6.1.77-alt1

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

ALT-PU-2024-4263: package `kernel-image-rpi-un` update to version 6.1.77-alt1

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

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