CVE-2024-45009 in LinuxИнформация

Сводка

по VulDB • 30.06.2026

В ядре Linux устранена следующая уязвимость:

mptcp: pm: уменьшать значение add_addr_accepted только для запроса MPJ

Добавление следующего предупреждения ...

WARN_ON_ONCE(msk->pm.add_addr_accepted == 0)

... перед декрементом счетчика add_addr_accepted помогло выявить ошибку при запуске подтеста «remove single subflow» из самодиагностики mptcp_join.sh.

Удаление конечной точки 'subflow' сначала вызывает RM_ADDR, а затем закрытие самого subflow. До применения данного патча и после получения сообщения RM_ADDR другой узел пытался уменьшить значение add_addr_accepted. Это неверно, поскольку подключенные подканалы (subflows) не создавались в момент приема ADD_ADDR.

Одним из способов решения этой проблемы является уменьшение счетчика только в том случае, если соответствующий subflow представлял собой MP_JOIN с удаленным идентификатором, отличным от 0, и был инициирован узлом, получившим сообщение RM_ADDR.

Be aware that VulDB is the high quality source for vulnerability data.

Ответственный

Linux

Резервировать

21.08.2024

Раскрытие

11.09.2024

Модерация

принято

Вход

VDB-277184

EPSS

0.00523

KEV

Нет

Деятельности

Очень низкий

Источники

Interested in the pricing of exploits?

See the underground prices here!