Куда я попал?
SECURITM это SGRC система, ? автоматизирующая процессы в службах информационной безопасности. SECURITM помогает построить и управлять ИСПДн, КИИ, ГИС, СМИБ/СУИБ, банковскими системами защиты.
А еще SECURITM это место для обмена опытом и наработками для служб безопасности.

CVE-2022-49272

PUBLISHED 11.05.2026

CNA: Linux

ALSA: pcm: Fix potential AB/BA lock with buffer_mutex and mmap_lock

Обновлено: 11.05.2026
In the Linux kernel, the following vulnerability has been resolved: ALSA: pcm: Fix potential AB/BA lock with buffer_mutex and mmap_lock syzbot caught a potential deadlock between the PCM runtime->buffer_mutex and the mm->mmap_lock. It was brought by the recent fix to cover the racy read/write and other ioctls, and in that commit, I overlooked a (hopefully only) corner case that may take the revert lock, namely, the OSS mmap. The OSS mmap operation exceptionally allows to re-configure the parameters inside the OSS mmap syscall, where mm->mmap_mutex is already held. Meanwhile, the copy_from/to_user calls at read/write operations also take the mm->mmap_lock internally, hence it may lead to a AB/BA deadlock. A similar problem was already seen in the past and we fixed it with a refcount (in commit b248371628aa). The former fix covered only the call paths with OSS read/write and OSS ioctls, while we need to cover the concurrent access via both ALSA and OSS APIs now. This patch addresses the problem above by replacing the buffer_mutex lock in the read/write operations with a refcount similar as we've used for OSS. The new field, runtime->buffer_accessing, keeps the number of concurrent read/write operations. Unlike the former buffer_mutex protection, this protects only around the copy_from/to_user() calls; the other codes are basically protected by the PCM stream lock. The refcount can be a negative, meaning blocked by the ioctls. If a negative value is seen, the read/write aborts with -EBUSY. In the ioctl side, OTOH, they check this refcount, too, and set to a negative value for blocking unless it's already being accessed.

БДУ ФСТЭК

Идентификатор Описание
BDU:2026-12374 Уязвимость функции snd_pcm_attach_substream() модуля sound/core/pcm.c поддержки аудио карт ядра операционной системы Linux, позволяющая нарушителю вызвать отказ в обслуживании

EPSS

Вероятность Severity Процентиль ? Дата расчёта
0.20% LOW 9.89 30.08.2026

Доп. Информация

Product Status

Linux
Product: Linux
Vendor: Linux
Default status: unaffected
Версии:
Затронутые версии Статус
Наблюдалось в версиях от 73867cb2bc7dfa7fbd219e53a0b68d253d8fda09 до 7e9133607e1501c94881be35e118d8f84d96dcb4 affected
Наблюдалось в версиях от b3830197aa7413c65767cf5a1aa8775c83f0dbf7 до 40f4cffbe13a51faf136faf5f9ef6847782cd595 affected
Наблюдалось в версиях от 08d1807f097a63ea00a7067dad89c1c81cb2115e до 9661bf674d6a82b76e4ae424438a8ce1e3ed855d affected
Наблюдалось в версиях от 8527c8f052fb42091c6569cb928e472376a4a889 до 9017201e8d8c6d1472273361389ed431188584a0 affected
Наблюдалось в версиях от 47711ff10c7e126702cfa725f6d86ef529d15a5f до 7777744e92a0b30e3e0cce2758d911837011ebd9 affected
Наблюдалось в версиях от 4d1b0ace2d56dc27cc4921eda7fae57f77f03eb5 до abedf0d08c79d76da0d6fa0d5dbbc98871dcbc2e affected
Наблюдалось в версиях от dd2f8c684da3e226e5ec7a81c89ff5fd4a957a03 до be9813ad2fc8f0885f5ce6925af0d993ce5da4e5 affected
Наблюдалось в версиях от dca947d4d26dbf925a64a6cfb2ddbc035e831a3d до bc55cfd5718c7c23e5524582e9fa70b4d10f2433 affected
Linux
Product: Linux
Vendor: Linux
Default status: unaffected
Версии:
Затронутые версии Статус
Наблюдалось в версиях от 5.10.109 до 5.10.110 affected
Наблюдалось в версиях от 5.15.32 до 5.15.33 affected
Наблюдалось в версиях от 5.16.18 до 5.16.19 affected
Наблюдалось в версиях от 5.17.1 до 5.17.2 affected
 

Ссылки

Мы используем cookie-файлы, чтобы получить статистику, которая помогает нам улучшить сервис для вас с целью персонализации сервисов и предложений. Вы может прочитать подробнее о cookie-файлах или изменить настройки браузера. Продолжая пользоваться сайтом, вы даёте согласие на использование ваших cookie-файлов и соглашаетесь с Политикой обработки персональных данных.