PT-2024-27498

CVE-2024-37356

·

تاريخ النشر

2024-05-17

·

تاريخ التحديث

2026-10-18

الوصف من

CVSS 3.1
5.5
متوسطة
المقاييسAV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
Name of the Vulnerable Software and Affected Versions Linux kernel versions prior to 6.6.37
Description A vulnerability in the Linux kernel has been resolved, specifically a shift-out-of-bounds issue in the dctcp update alpha() function. The vulnerability occurs when the dctcp shift g module parameter is set to a value that is too large, causing a shift exponent that is too large for a 32-bit type. This issue was triggered by the syzkaller tool, which started fuzzing module parameters. The vulnerability can be exploited by setting the dctcp shift g parameter to a value of 100, which is too large for the 32-bit type. To fix this issue, the maximum value of dctcp shift g has been limited using the param set uint minmax() function.
Recommendations To resolve this issue, update the Linux kernel to version 6.6.37 or later. As a temporary workaround, consider limiting the maximum value of the dctcp shift g module parameter to prevent shift-out-of-bounds issues.
قابلية الاستغلال
استغلال
إصلاح
التأثيرات
المورّدون
المنتجات المتأثرة
المعرّفات ذات الصلة
ALSA-2024:5363
ALSA-2024:7000
ALSA-2024:7001
ALSA-2025_16880
CESA-2024_7000
CESA-2024_7001
CLSA-2024-1727815919
DLA-3840-1
DSA-5730-1
INFSA-2024_5363
INFSA-2024_7000
INFSA-2024_7001
MGASA-2024-0263
MGASA-2024-0266
OESA-2024-1792
OESA-2024-1795
OESA-2024-1796
OESA-2024-1835
OESA-2024-1836
RHSA-2024:10772
RHSA-2024:10773
RHSA-2024:5363
RHSA-2024_5363
RHSA-2024:6206
RHSA-2024:7000
RHSA-2024_7000
RHSA-2024:7001
RHSA-2024_7001
RLSA-2024:5363
RLSA-2024:7001
USN-6951-1
USN-6951-2
USN-6951-3
USN-6951-4
USN-6953-1
USN-6979-1
USN-6999-1
USN-6999-2
USN-7004-1
USN-7005-1
USN-7005-2
USN-7007-1
USN-7007-2
USN-7007-3
USN-7008-1
USN-7009-1
USN-7009-2
USN-7019-1
USN-7029-1
وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾