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

CVE-2026-82367

PUBLISHED 30.08.2026

CNA: EEF

Re-entrant synchronous publish in AshGraphql subscription batcher delivers one subscriber's records to another's topic

Обновлено: 30.08.2026
Exposure of Data Element to Wrong Session vulnerability in ash-project ash_graphql can deliver one subscription's resolved records to a different subscriber's topic. AshGraphql.Subscription.Batcher.do_send/5 reads the resolved batch from the process dictionary via Process.get(:batch_resolved) and then unconditionally deletes it. That is sound only inside a task the library owns. On the :backpressure_sync and :noproc fallbacks do_send/5 runs inline in the publishing caller's process, so if a resolver inside an outer do_send/5 triggers another synchronous Ash notification, the inner call finds the outer run's value still under :batch_resolved, adopts it as its own result, and publishes it to the inner topic, a different subscription document with a different actor and tenant. It then deletes the key, so the outer run publishes nothing. The key is not namespaced by run, so records cannot be told apart. The fix saves, clears, and restores :batch_resolved around each run. This issue affects ash_graphql: from 1.4.0 before 1.11.0.

CWE

Идентификатор Описание
CWE-488 The product does not sufficiently enforce boundaries between the states of different sessions, causing data to be provided to, or used by, the wrong session.

CVSS

Оценка Severity Версия Базовый вектор
2.3 LOW 4.0 CVSS:4.0/AV:N/AC:H/AT:P/PR:L/UI:N/VC:L/VI:N/VA:N/SC:N/SI:N/SA:N

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

Product Status

ash_graphql
Product: ash_graphql
Vendor: ash-project
Default status: unaffected
Версии:
Затронутые версии Статус
Наблюдалось в версиях от 1.4.0 до 1.11.0 affected
СPE:
  • cpe:2.3:a:ash-project:ash_graphql:*:*:*:*:*:*:*:*
ash_graphql
Product: ash_graphql
Vendor: ash-project
Default status: unaffected
Версии:
Затронутые версии Статус
Наблюдалось в версиях от 3cb2c9870d050c7c4bba6c211aaed97d732f7e81 до b798ef5288664a0261990b19765558f168b718fb affected
СPE:
  • cpe:2.3:a:ash-project:ash_graphql:*:*:*:*:*:*:*:*
 

Ссылки

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