CVE-2024-53150: ALSA: usb-audio: Fix out of bounds reads when finding clock sources
Оценка Noroxi
Приоритет: В плане (оценка срочности 58/100)
- CISA подтвердило эксплуатацию в реальных атаках (9 апр. 2025 г.). Срок устранения для федеральных ведомств США: 30 апр. 2025 г.
- Вероятность эксплуатации в ближайшие 30 дней: 1,3% (FIRST EPSS); выше, чем у 71,6% записей.
- Может быть вызвана пользователем с локальным доступом к системе. Достаточно учётной записи с низкими привилегиями. Действия пользователя не требуются. Особые условия не требуются; воспроизводится стабильно.
- Исправленная версия: Linux Linux 096bb5b43edf755bc4477e64004fa3a20539ec2f, 4.20, 45a92cbc88e4013bfed7fd2ccab3ade45f8e896b; azl3 kernel 6.6.57.1-7 on Azure Linux 3.0 6.6.64.2-1; azl3 kernel 6.6.64.2-1 on Azure Linux 3.0 6.6.64.2-1.
Включите в обычный цикл установки исправлений. Обновитесь до Linux Linux 096bb5b43edf755bc4477e64004fa3a20539ec2f, 4.20, 45a92cbc88e4013bfed7fd2ccab3ade45f8e896b; azl3 kernel 6.6.57.1-7 on Azure Linux 3.0 6.6.64.2-1; azl3 kernel 6.6.64.2-1 on Azure Linux 3.0 6.6.64.2-1 или новее.
Формируется автоматически по данным записи: CVSS (NVD и CNA), CISA KEV и SSVC, FIRST EPSS, источники эксплойтов, исправленные версии. Как мы считаем
Первоисточники: NVD · CVE.org · CISA KEV · FIRST EPSS
In the Linux kernel, the following vulnerability has been resolved: ALSA: usb-audio: Fix out of bounds reads when finding clock sources The current USB-audio driver code doesn't check bLength of each descriptor at traversing for clock descriptors. That is, when a device provides a bogus descriptor with a shorter bLength, the driver might hit out-of-bounds reads. For addressing it, this patch adds sanity checks to the validator functions for the clock descriptor traversal. When the descriptor length is shorter than expected, it's skipped in the loop. For the clock source and clock multiplier descriptors, we can just check bLength against the sizeof() of each descriptor type. OTOH, the clock selector descriptor of UAC2 and UAC3 has an array of bNrInPins elements and two more fields at its tail, hence those have to be checked in addition to the sizeof() check.
- Опубликовано
- 24 дек. 2024 г.
- Обновлено
- 17 июн. 2026 г.
- EPSS
- 1,3 % · 71-й процентиль
- CWE
- CWE-125
Инструменты для отчёта
Оценка срочности
58
В плане
Включите в обычный цикл установки исправлений.
- CVSS
- 28 / 40 · 7.1 / 10
- CISA KEV
- 30 / 30 · В списке
- EPSS
- 0 / 30 · 1,3 %
Решение CISA SSVC
- Эксплуатация
- активная
- Автоматизируемо
- нет
- Техническое влияние
- частичное
Vulnrichment: входные данные дерева решений CISA.
Активно эксплуатируется
CISA добавило это в каталог активно эксплуатируемых уязвимостей (KEV) 9 апр. 2025 г.. Это указывает на реальные атаки, а не теорию.
Срок устранения для федеральных ведомств США: 30 апр. 2025 г..
Узнайте, когда запись изменится
- В CISA KEV: эксплуатация в реальных атаках подтверждена
- Есть боевой эксплойт
- Исправление выпущено
Если что-то из этого изменится, сообщим в ежедневной сводке.
У вас WordPress? Проверьте сайт бесплатно в WP Lens
Анализ Noroxi
Что это значит для вашей инфраструктуры?
Оценка выше формируется автоматически по данным записи и не знает вашей среды. Наша команда проверит на ваших системах, действительно ли уязвимость эксплуатируема и какой меры достаточно.
Мы используем этот продукт, нужна помощьЗатронутые системы
Затронута ли ваша версия?
Выберите продукт и введите свою версию. Она сравнивается с диапазонами этой записи прямо в браузере и никуда не отправляется.
| Вендор | Продукт | CPE |
|---|---|---|
| linux | linux kernel | cpe:2.3:o:linux:linux_kernel |
| debian | debian linux | cpe:2.3:o:debian:debian_linux |
Затронутые версии
Диапазоны версий NVD (для продуктов из каталога). Добавьте продукт в стек с версией, и сопоставление будет по ним.
- debian debian linux11.0
- linux linux kernelдо 5.4.287
- linux linux kernel5.5 и новее · до 5.10.231
- linux linux kernel5.11 и новее · до 5.15.174
- linux linux kernel5.16 и новее · до 6.1.120
- linux linux kernel6.2 и новее · до 6.6.64
- linux linux kernel6.7 и новее · до 6.11.11
- linux linux kernel6.12 и новее · до 6.12.2
Версии, заявленные вендором
Диапазоны затронутых версий, заявленные назначающей организацией (Linux). Не зависят от анализа CPE в NVD и обычно опережают его.
Linux Linux
- 9feeaa50e5b4b0b71259d918a36ecf9059e60796, 3b17a13b687ae99939dc94a4ae01fbc34f68decc, 5.4затронута
- b8e4f1fdfa422398c2d6c47bfb7d1feb3046d70a и новее · до a632bdcb359fd8145e86486ff8612da98e239acdзатронута · git
- b8e4f1fdfa422398c2d6c47bfb7d1feb3046d70a и новее · до 45a92cbc88e4013bfed7fd2ccab3ade45f8e896bзатронута · git
- b8e4f1fdfa422398c2d6c47bfb7d1feb3046d70a и новее · до ab011f7439d9bbfd34fd3b9cef4b2d6d952c9bb9затронута · git
- b8e4f1fdfa422398c2d6c47bfb7d1feb3046d70a и новее · до da13ade87a12dd58829278bc816a61bea06a56a9затронута · git
- b8e4f1fdfa422398c2d6c47bfb7d1feb3046d70a и новее · до 74cb86e1006c5437b1d90084d22018da30fddc77затронута · git
- b8e4f1fdfa422398c2d6c47bfb7d1feb3046d70a и новее · до ea0fa76f61cf8e932d1d26e6193513230816e11dзатронута · git
- b8e4f1fdfa422398c2d6c47bfb7d1feb3046d70a и новее · до 096bb5b43edf755bc4477e64004fa3a20539ec2fзатронута · git
- b8e4f1fdfa422398c2d6c47bfb7d1feb3046d70a и новее · до a3dd4d63eeb452cfb064a13862fb376ab108f6a6затронута · git
- 4.19.84 и новее · до 4.20затронута · semver
Затронутые пакеты
Данные OSV и GitHub Advisory: экосистема, пакет и диапазон. Сопоставление SBOM использует эту таблицу.
| Экосистема | Пакет | Затронутый диапазон | Исправление |
|---|---|---|---|
| AlmaLinux:8 | bpftool | до 4.18.0-553.50.1.el8_10 | 4.18.0-553.50.1.el8_10 |
| AlmaLinux:8 | kernel | до 4.18.0-553.50.1.el8_10 | 4.18.0-553.50.1.el8_10 |
| AlmaLinux:8 | kernel-abi-stablelists | до 4.18.0-553.50.1.el8_10 | 4.18.0-553.50.1.el8_10 |
| AlmaLinux:8 | kernel-core | до 4.18.0-553.50.1.el8_10 | 4.18.0-553.50.1.el8_10 |
| AlmaLinux:8 | kernel-cross-headers | до 4.18.0-553.50.1.el8_10 | 4.18.0-553.50.1.el8_10 |
| AlmaLinux:8 | kernel-debug | до 4.18.0-553.50.1.el8_10 | 4.18.0-553.50.1.el8_10 |
| AlmaLinux:8 | kernel-debug-core | до 4.18.0-553.50.1.el8_10 | 4.18.0-553.50.1.el8_10 |
| AlmaLinux:8 | kernel-debug-devel | до 4.18.0-553.50.1.el8_10 | 4.18.0-553.50.1.el8_10 |
| AlmaLinux:8 | kernel-debug-modules | до 4.18.0-553.50.1.el8_10 | 4.18.0-553.50.1.el8_10 |
| AlmaLinux:8 | kernel-debug-modules-extra | до 4.18.0-553.50.1.el8_10 | 4.18.0-553.50.1.el8_10 |
| AlmaLinux:8 | kernel-devel | до 4.18.0-553.50.1.el8_10 | 4.18.0-553.50.1.el8_10 |
| AlmaLinux:8 | kernel-doc | до 4.18.0-553.50.1.el8_10 | 4.18.0-553.50.1.el8_10 |
| AlmaLinux:8 | kernel-headers | до 4.18.0-553.50.1.el8_10 | 4.18.0-553.50.1.el8_10 |
| AlmaLinux:8 | kernel-modules | до 4.18.0-553.50.1.el8_10 | 4.18.0-553.50.1.el8_10 |
| AlmaLinux:8 | kernel-modules-extra | до 4.18.0-553.50.1.el8_10 | 4.18.0-553.50.1.el8_10 |
| AlmaLinux:8 | kernel-rt | до 4.18.0-553.50.1.rt7.391.el8_10 | 4.18.0-553.50.1.rt7.391.el8_10 |
| AlmaLinux:8 | kernel-rt-core | до 4.18.0-553.50.1.rt7.391.el8_10 | 4.18.0-553.50.1.rt7.391.el8_10 |
| AlmaLinux:8 | kernel-rt-debug | до 4.18.0-553.50.1.rt7.391.el8_10 | 4.18.0-553.50.1.rt7.391.el8_10 |
| AlmaLinux:8 | kernel-rt-debug-core | до 4.18.0-553.50.1.rt7.391.el8_10 | 4.18.0-553.50.1.rt7.391.el8_10 |
| AlmaLinux:8 | kernel-rt-debug-devel | до 4.18.0-553.50.1.rt7.391.el8_10 | 4.18.0-553.50.1.rt7.391.el8_10 |
| AlmaLinux:8 | kernel-rt-debug-modules | до 4.18.0-553.50.1.rt7.391.el8_10 | 4.18.0-553.50.1.rt7.391.el8_10 |
| AlmaLinux:8 | kernel-rt-debug-modules-extra | до 4.18.0-553.50.1.rt7.391.el8_10 | 4.18.0-553.50.1.rt7.391.el8_10 |
| AlmaLinux:8 | kernel-rt-devel | до 4.18.0-553.50.1.rt7.391.el8_10 | 4.18.0-553.50.1.rt7.391.el8_10 |
| AlmaLinux:8 | kernel-rt-modules | до 4.18.0-553.50.1.rt7.391.el8_10 | 4.18.0-553.50.1.rt7.391.el8_10 |
+96
Тот же продукт
linux: все записиДругие записи с наивысшей оценкой для того же основного продукта.
- CVE-2026-31431crypto: algif_aead - Revert to operating out-of-placeKEV90Срочно
- CVE-2022-0847A flaw was found in the way the "flags" member of the new pipe buffer structure was lacking proper initialization in copy_page_to_iter_pipe KEV89Срочно
- CVE-2021-22555Heap Out-Of-Bounds Write in Netfilter IP6T_SO_SET_REPLACEKEV85Срочно
Опубликованы до и после этой записи в том же продукте
- ← РаньшеCVE-2024-5314824 дек. 2024 г. · comedi: Flush partial mappings in error case22Наблюдать
- ← РаньшеCVE-2024-5314924 дек. 2024 г. · usb: typec: ucsi: glink: fix off-by-one in connector_status18Наблюдать
- Позже →CVE-2024-5315124 дек. 2024 г. · svcrdma: Address an integer overflow22Наблюдать
Исправление
На какую версию обновиться
Версии с исправлением по данным вендора, реестров пакетов и Microsoft. Перед обновлением сверьтесь с бюллетенем вендора.
| Продукт / пакет | Исправленная версия | Источник |
|---|---|---|
| Linux Linux | 096bb5b43edf755bc4477e64004fa3a20539ec2f | Вендор (CNA) |
| Linux Linux | 4.20 | Вендор (CNA) |
| Linux Linux | 45a92cbc88e4013bfed7fd2ccab3ade45f8e896b | Вендор (CNA) |
| Linux Linux | 5.4 | Вендор (CNA) |
| Linux Linux | 74cb86e1006c5437b1d90084d22018da30fddc77 | Вендор (CNA) |
| Linux Linux | a3dd4d63eeb452cfb064a13862fb376ab108f6a6 | Вендор (CNA) |
| Linux Linux | a632bdcb359fd8145e86486ff8612da98e239acd | Вендор (CNA) |
| Linux Linux | ab011f7439d9bbfd34fd3b9cef4b2d6d952c9bb9 | Вендор (CNA) |
| Linux Linux | da13ade87a12dd58829278bc816a61bea06a56a9 | Вендор (CNA) |
| Linux Linux | ea0fa76f61cf8e932d1d26e6193513230816e11d | Вендор (CNA) |
| azl3 kernel 6.6.57.1-7 on Azure Linux 3.0 | 6.6.64.2-1 · CBL-Mariner Releases | Microsoft (MSRC) |
| azl3 kernel 6.6.64.2-1 on Azure Linux 3.0 | 6.6.64.2-1 · CBL-Mariner Releases | Microsoft (MSRC) |
| cbl2 kernel 5.15.173.1-2 on CBL Mariner 2.0 | 5.15.176.3-1 · CBL-Mariner Releases | Microsoft (MSRC) |
| cbl2 kernel 5.15.173.1-2 on CBL-Mariner 2.0 | 5.15.176.3-1 · CBL-Mariner Releases | Microsoft (MSRC) |
| cbl2 kernel 5.15.176.3-1 on CBL Mariner 2.0 | 5.15.176.3-1 · CBL-Mariner Releases | Microsoft (MSRC) |
| almalinux:bpftool | 4.18.0-553.50.1.el8_10 · AlmaLinux:8 | Реестр пакетов (OSV) |
| almalinux:kernel | 4.18.0-553.50.1.el8_10 · AlmaLinux:8 | Реестр пакетов (OSV) |
| almalinux:kernel-abi-stablelists | 4.18.0-553.50.1.el8_10 · AlmaLinux:8 | Реестр пакетов (OSV) |
| almalinux:kernel-core | 4.18.0-553.50.1.el8_10 · AlmaLinux:8 | Реестр пакетов (OSV) |
| almalinux:kernel-cross-headers | 4.18.0-553.50.1.el8_10 · AlmaLinux:8 | Реестр пакетов (OSV) |
| almalinux:kernel-debug | 4.18.0-553.50.1.el8_10 · AlmaLinux:8 | Реестр пакетов (OSV) |
| almalinux:kernel-debug-core | 4.18.0-553.50.1.el8_10 · AlmaLinux:8 | Реестр пакетов (OSV) |
| almalinux:kernel-debug-devel | 4.18.0-553.50.1.el8_10 · AlmaLinux:8 | Реестр пакетов (OSV) |
| almalinux:kernel-debug-modules | 4.18.0-553.50.1.el8_10 · AlmaLinux:8 | Реестр пакетов (OSV) |
| almalinux:kernel-debug-modules-extra | 4.18.0-553.50.1.el8_10 · AlmaLinux:8 | Реестр пакетов (OSV) |
| almalinux:kernel-devel | 4.18.0-553.50.1.el8_10 · AlmaLinux:8 | Реестр пакетов (OSV) |
| almalinux:kernel-doc | 4.18.0-553.50.1.el8_10 · AlmaLinux:8 | Реестр пакетов (OSV) |
| debian:linux | 6.1.123-1 · Debian:12 | Реестр пакетов (OSV) |
| red hat:bpftool | 0:4.18.0-372.143.1.el8_6 · Red Hat:rhel_aus:8.6::baseos | Реестр пакетов (OSV) |
| red hat:bpftool-debuginfo | 0:4.18.0-372.143.1.el8_6 · Red Hat:rhel_aus:8.6::baseos | Реестр пакетов (OSV) |
+12
Статус эксплойта
Готовый эксплойт
Известен готовый инструмент или активное использование в реальных атаках. Это должно быть высшим приоритетом.
Контекст для исследователя
Для пентестеров и исследователей: профиль атаки, расхождение оценок, хронология, коммиты исправлений, авторы, кандидаты в варианты и цепочки, охват bug bounty. Всё выводится из имеющихся данных; без кода эксплойтов.
Хронология
От публикации до сегодня: proof of concept, модуль Metasploit, CISA KEV и запись об исправлении. Даты — как сообщают источники.
- Публикация
- CISA KEV+106 дн.
- Сегодня6 нояб. 2026 г.+682 дн.
Истории пока нет (накапливается ежедневным заданием EPSS).
Ссылки на патчи и коммиты
Коммиты, PR и diff среди источников. Отправная точка для patch-diff и поиска вариантов; это исправления, не эксплойты.
Среди источников нет ссылок на коммит или PR.
Авторы
Все исследователиНашедшие, сообщившие и аналитики, названные в записи CNA. Нажмите имя, чтобы увидеть другие записи исследователя.
В записи CNA нет авторов.
Кандидаты в варианты
Тот же продукт, тот же класс уязвимости, в пределах 18 месяцев. Если патч не закрыл первопричину, родственная ошибка здесь.
Ночной расчёт связей ничего не нашёл.
Кандидаты в цепочки
Обход аутентификации и уязвимость, требующая привилегий, в одном продукте и близко по времени: вместе они могут дать путь без аутентификации.
—
Охват bug bounty
Известной публичной программы нет.
Источник: bounty-targets-data (публичные списки HackerOne, Bugcrowd, Intigriti, YesWeHack).
Технические детали
Условия атаки
- Может быть вызвана пользователем с локальным доступом к системе.
- Достаточно учётной записи с низкими привилегиями.
- Действия пользователя не требуются.
- Особые условия не требуются; воспроизводится стабильно.
В случае успеха
- Конфиденциальность
- высокое · данные могут быть прочитаны
- Целостность
- нет
- Доступность
- высокое · работа сервиса может быть нарушена
- Вектор атаки
- Локальный
- Сложность атаки
- Низкая
- Требуемые привилегии
- Низкие
- Взаимодействие с пользователем
- Не требуется
- Область действия
- Не изменяется
- Влияние на конфиденциальность
- Высокое
- Влияние на целостность
- Нет
- Влияние на доступность
- Высокое
Класс уязвимости (CWE)
CWE-125 · Out-of-bounds ReadВектор CVSS
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:H
nvd-primary
Контекст атаки
Шаблоны атак MITRE CAPEC и техники ATT&CK для этого класса уязвимости (CWE). Отправная точка для правил обнаружения и threat hunting.
Шаблоны атак (CAPEC)
Техники ATT&CK
—
Журнал изменений
- Исправление✗ → ✓
Для отслеживаемых записей эти изменения приходят и как уведомления. →
Источники
Показать все источники (ещё 10)Свернуть
- git.kernel.org/stable/c/45a92cbc88e4013bfed7fd2ccab3ade45f8e896b
- git.kernel.org/stable/c/74cb86e1006c5437b1d90084d22018da30fddc77
- git.kernel.org/stable/c/a3dd4d63eeb452cfb064a13862fb376ab108f6a6
- git.kernel.org/stable/c/a632bdcb359fd8145e86486ff8612da98e239acd
- git.kernel.org/stable/c/ab011f7439d9bbfd34fd3b9cef4b2d6d952c9bb9
- git.kernel.org/stable/c/da13ade87a12dd58829278bc816a61bea06a56a9
- git.kernel.org/stable/c/ea0fa76f61cf8e932d1d26e6193513230816e11d
- lists.debian.org/debian-lts-announce/2025/03/msg00001.html
- lists.debian.org/debian-lts-announce/2025/03/msg00002.html
- www.cisa.gov/known-exploited-vulnerabilities-catalog?field_cve=CVE-2024-53150
Рекомендации вендоров и официальные записи. Ссылки на эксплойты/PoC намеренно исключены.