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

exploitDog

Количество 19

Количество 19

ubuntu логотип

CVE-2026-31552

6 месяцев назад

In the Linux kernel, the following vulnerability has been resolved: wifi: wlcore: Return -ENOMEM instead of -EAGAIN if there is not enough headroom Since upstream commit e75665dd0968 ("wifi: wlcore: ensure skb headroom before skb_push"), wl1271_tx_allocate() and with it wl1271_prepare_tx_frame() returns -EAGAIN if pskb_expand_head() fails. However, in wlcore_tx_work_locked(), a return value of -EAGAIN from wl1271_prepare_tx_frame() is interpreted as the aggregation buffer being full. This causes the code to flush the buffer, put the skb back at the head of the queue, and immediately retry the same skb in a tight while loop. Because wlcore_tx_work_locked() holds wl->mutex, and the retry happens immediately with GFP_ATOMIC, this will result in an infinite loop and a CPU soft lockup. Return -ENOMEM instead so the packet is dropped and the loop terminates. The problem was found by an experimental code review agent based on gemini-3.1-pro while reviewing backports into v6.18.y.

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

CVE-2026-31552

6 месяцев назад

In the Linux kernel, the following vulnerability has been resolved: wifi: wlcore: Return -ENOMEM instead of -EAGAIN if there is not enough headroom Since upstream commit e75665dd0968 ("wifi: wlcore: ensure skb headroom before skb_push"), wl1271_tx_allocate() and with it wl1271_prepare_tx_frame() returns -EAGAIN if pskb_expand_head() fails. However, in wlcore_tx_work_locked(), a return value of -EAGAIN from wl1271_prepare_tx_frame() is interpreted as the aggregation buffer being full. This causes the code to flush the buffer, put the skb back at the head of the queue, and immediately retry the same skb in a tight while loop. Because wlcore_tx_work_locked() holds wl->mutex, and the retry happens immediately with GFP_ATOMIC, this will result in an infinite loop and a CPU soft lockup. Return -ENOMEM instead so the packet is dropped and the loop terminates. The problem was found by an experimental code review agent based on gemini-3.1-pro while reviewing backports into v6.18.y.

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

CVE-2026-31552

6 месяцев назад

In the Linux kernel, the following vulnerability has been resolved: wifi: wlcore: Return -ENOMEM instead of -EAGAIN if there is not enough headroom Since upstream commit e75665dd0968 ("wifi: wlcore: ensure skb headroom before skb_push"), wl1271_tx_allocate() and with it wl1271_prepare_tx_frame() returns -EAGAIN if pskb_expand_head() fails. However, in wlcore_tx_work_locked(), a return value of -EAGAIN from wl1271_prepare_tx_frame() is interpreted as the aggregation buffer being full. This causes the code to flush the buffer, put the skb back at the head of the queue, and immediately retry the same skb in a tight while loop. Because wlcore_tx_work_locked() holds wl->mutex, and the retry happens immediately with GFP_ATOMIC, this will result in an infinite loop and a CPU soft lockup. Return -ENOMEM instead so the packet is dropped and the loop terminates. The problem was found by an experimental code review agent based on gemini-3.1-pro while reviewing backports into v6.18.y.

CVSS3: 7.5
EPSS: Низкий
msrc логотип

CVE-2026-31552

6 месяцев назад

wifi: wlcore: Return -ENOMEM instead of -EAGAIN if there is not enough headroom

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

CVE-2026-31552

6 месяцев назад

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

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

ROS-20261007-80-0082

19 дней назад

Уязвимость kernel-lt

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

ROS-20261007-73-0081

19 дней назад

Уязвимость kernel-lt

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

GHSA-f5xv-cjm8-337g

6 месяцев назад

In the Linux kernel, the following vulnerability has been resolved: wifi: wlcore: Return -ENOMEM instead of -EAGAIN if there is not enough headroom Since upstream commit e75665dd0968 ("wifi: wlcore: ensure skb headroom before skb_push"), wl1271_tx_allocate() and with it wl1271_prepare_tx_frame() returns -EAGAIN if pskb_expand_head() fails. However, in wlcore_tx_work_locked(), a return value of -EAGAIN from wl1271_prepare_tx_frame() is interpreted as the aggregation buffer being full. This causes the code to flush the buffer, put the skb back at the head of the queue, and immediately retry the same skb in a tight while loop. Because wlcore_tx_work_locked() holds wl->mutex, and the retry happens immediately with GFP_ATOMIC, this will result in an infinite loop and a CPU soft lockup. Return -ENOMEM instead so the packet is dropped and the loop terminates. The problem was found by an experimental code review agent based on gemini-3.1-pro while reviewing backports into v6.18.y.

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

ALT-PU-2026-6774

7 месяцев назад

ALT-PU-2026-6774: package `kernel-image-6.18` update to version 6.18.20-alt1

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

ALT-PU-2026-6748

7 месяцев назад

ALT-PU-2026-6748: package `kernel-image-un-def` update to version 6.1.167-alt1

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

ALT-PU-2026-7359

6 месяцев назад

ALT-PU-2026-7359: package `kernel-image-std-def` update to version 5.10.253-alt1

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

ALT-PU-2026-7109

6 месяцев назад

ALT-PU-2026-7109: package `kernel-image-rt` update to version 5.10.254-alt1.rt150

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

SUSE-SU-2026:3166-1

3 месяца назад

Security update for the Linux Kernel

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

SUSE-SU-2026:3130-1

3 месяца назад

Security update for the Linux Kernel

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

ELSA-2026-50372

4 месяца назад

ELSA-2026-50372: Unbreakable Enterprise kernel security update (IMPORTANT)

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

openSUSE-SU-2026:21555-1

2 месяца назад

Security update for the Linux Kernel

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

ALT-PU-2026-7350

6 месяцев назад

ALT-PU-2026-7350: package `kernel-image-pine` update to version 6.18.27-alt1

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

ALT-PU-2026-7006

6 месяцев назад

ALT-PU-2026-7006: package `kernel-image-6.12` update to version 6.12.85-alt1

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

ALT-PU-2026-7004

6 месяцев назад

ALT-PU-2026-7004: package `kernel-image-rt` update to version 6.12.85-alt1

CVSS3: 9.8
EPSS: Низкий

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

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

In the Linux kernel, the following vulnerability has been resolved: wifi: wlcore: Return -ENOMEM instead of -EAGAIN if there is not enough headroom Since upstream commit e75665dd0968 ("wifi: wlcore: ensure skb headroom before skb_push"), wl1271_tx_allocate() and with it wl1271_prepare_tx_frame() returns -EAGAIN if pskb_expand_head() fails. However, in wlcore_tx_work_locked(), a return value of -EAGAIN from wl1271_prepare_tx_frame() is interpreted as the aggregation buffer being full. This causes the code to flush the buffer, put the skb back at the head of the queue, and immediately retry the same skb in a tight while loop. Because wlcore_tx_work_locked() holds wl->mutex, and the retry happens immediately with GFP_ATOMIC, this will result in an infinite loop and a CPU soft lockup. Return -ENOMEM instead so the packet is dropped and the loop terminates. The problem was found by an experimental code review agent based on gemini-3.1-pro while reviewing backports into v6.18.y.

CVSS3: 7.5
1%
Низкий
6 месяцев назад
redhat логотип
CVE-2026-31552

In the Linux kernel, the following vulnerability has been resolved: wifi: wlcore: Return -ENOMEM instead of -EAGAIN if there is not enough headroom Since upstream commit e75665dd0968 ("wifi: wlcore: ensure skb headroom before skb_push"), wl1271_tx_allocate() and with it wl1271_prepare_tx_frame() returns -EAGAIN if pskb_expand_head() fails. However, in wlcore_tx_work_locked(), a return value of -EAGAIN from wl1271_prepare_tx_frame() is interpreted as the aggregation buffer being full. This causes the code to flush the buffer, put the skb back at the head of the queue, and immediately retry the same skb in a tight while loop. Because wlcore_tx_work_locked() holds wl->mutex, and the retry happens immediately with GFP_ATOMIC, this will result in an infinite loop and a CPU soft lockup. Return -ENOMEM instead so the packet is dropped and the loop terminates. The problem was found by an experimental code review agent based on gemini-3.1-pro while reviewing backports into v6.18.y.

CVSS3: 5.5
1%
Низкий
6 месяцев назад
nvd логотип
CVE-2026-31552

In the Linux kernel, the following vulnerability has been resolved: wifi: wlcore: Return -ENOMEM instead of -EAGAIN if there is not enough headroom Since upstream commit e75665dd0968 ("wifi: wlcore: ensure skb headroom before skb_push"), wl1271_tx_allocate() and with it wl1271_prepare_tx_frame() returns -EAGAIN if pskb_expand_head() fails. However, in wlcore_tx_work_locked(), a return value of -EAGAIN from wl1271_prepare_tx_frame() is interpreted as the aggregation buffer being full. This causes the code to flush the buffer, put the skb back at the head of the queue, and immediately retry the same skb in a tight while loop. Because wlcore_tx_work_locked() holds wl->mutex, and the retry happens immediately with GFP_ATOMIC, this will result in an infinite loop and a CPU soft lockup. Return -ENOMEM instead so the packet is dropped and the loop terminates. The problem was found by an experimental code review agent based on gemini-3.1-pro while reviewing backports into v6.18.y.

CVSS3: 7.5
1%
Низкий
6 месяцев назад
msrc логотип
CVE-2026-31552

wifi: wlcore: Return -ENOMEM instead of -EAGAIN if there is not enough headroom

CVSS3: 7.5
1%
Низкий
6 месяцев назад
debian логотип
CVE-2026-31552

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

CVSS3: 7.5
1%
Низкий
6 месяцев назад
redos логотип
ROS-20261007-80-0082

Уязвимость kernel-lt

CVSS3: 7.5
1%
Низкий
19 дней назад
redos логотип
ROS-20261007-73-0081

Уязвимость kernel-lt

CVSS3: 7.5
1%
Низкий
19 дней назад
github логотип
GHSA-f5xv-cjm8-337g

In the Linux kernel, the following vulnerability has been resolved: wifi: wlcore: Return -ENOMEM instead of -EAGAIN if there is not enough headroom Since upstream commit e75665dd0968 ("wifi: wlcore: ensure skb headroom before skb_push"), wl1271_tx_allocate() and with it wl1271_prepare_tx_frame() returns -EAGAIN if pskb_expand_head() fails. However, in wlcore_tx_work_locked(), a return value of -EAGAIN from wl1271_prepare_tx_frame() is interpreted as the aggregation buffer being full. This causes the code to flush the buffer, put the skb back at the head of the queue, and immediately retry the same skb in a tight while loop. Because wlcore_tx_work_locked() holds wl->mutex, and the retry happens immediately with GFP_ATOMIC, this will result in an infinite loop and a CPU soft lockup. Return -ENOMEM instead so the packet is dropped and the loop terminates. The problem was found by an experimental code review agent based on gemini-3.1-pro while reviewing backports into v6.18.y.

CVSS3: 7.5
1%
Низкий
6 месяцев назад
altlinux логотип
ALT-PU-2026-6774

ALT-PU-2026-6774: package `kernel-image-6.18` update to version 6.18.20-alt1

CVSS3: 9.8
7 месяцев назад
altlinux логотип
ALT-PU-2026-6748

ALT-PU-2026-6748: package `kernel-image-un-def` update to version 6.1.167-alt1

CVSS3: 9.8
7 месяцев назад
altlinux логотип
ALT-PU-2026-7359

ALT-PU-2026-7359: package `kernel-image-std-def` update to version 5.10.253-alt1

CVSS3: 9.8
6 месяцев назад
altlinux логотип
ALT-PU-2026-7109

ALT-PU-2026-7109: package `kernel-image-rt` update to version 5.10.254-alt1.rt150

CVSS3: 9.8
6 месяцев назад
suse-cvrf логотип
SUSE-SU-2026:3166-1

Security update for the Linux Kernel

3 месяца назад
suse-cvrf логотип
SUSE-SU-2026:3130-1

Security update for the Linux Kernel

3 месяца назад
oracle-oval логотип
ELSA-2026-50372

ELSA-2026-50372: Unbreakable Enterprise kernel security update (IMPORTANT)

4 месяца назад
suse-cvrf логотип
openSUSE-SU-2026:21555-1

Security update for the Linux Kernel

2 месяца назад
altlinux логотип
ALT-PU-2026-7350

ALT-PU-2026-7350: package `kernel-image-pine` update to version 6.18.27-alt1

CVSS3: 9.8
6 месяцев назад
altlinux логотип
ALT-PU-2026-7006

ALT-PU-2026-7006: package `kernel-image-6.12` update to version 6.12.85-alt1

CVSS3: 9.8
6 месяцев назад
altlinux логотип
ALT-PU-2026-7004

ALT-PU-2026-7004: package `kernel-image-rt` update to version 6.12.85-alt1

CVSS3: 9.8
6 месяцев назад

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