CVE-2026-56422: MISP Core: Mass Assignment and Object Re-ownership via Unvalidated Request Fields
Оценка Noroxi
Приоритет: Наблюдать (оценка срочности 37/100)
- В отслеживаемых источниках (CISA KEV, Exploit-DB, Metasploit, Nuclei, GitHub) нет публичного эксплойта или записей об эксплуатации.
- Вероятность эксплуатации в ближайшие 30 дней: 0,60% (FIRST EPSS).
- Может быть вызвана любым, у кого есть доступ через интернет. Достаточно учётной записи с низкими привилегиями. Действия пользователя не требуются. Особые условия не требуются; воспроизводится стабильно.
- Исправленная версия не указана, но в ссылках есть исправление (коммит или PR).
Пока низкий приоритет. См. разделы об исправлении и затронутых версиях ниже.
Формируется автоматически по данным записи: CVSS (NVD и CNA), CISA KEV и SSVC, FIRST EPSS, источники эксплойтов, исправленные версии. Как мы считаем
Первоисточники: NVD · CVE.org · FIRST EPSS
Multiple MISP core controllers and model capture paths accepted client-controlled request fields such as primary keys (id) and ownership/scope foreign keys (event_id, org_id, user_id, sharing_group_id, galaxy_cluster_uuid, organisation_uuid, and related nested object identifiers) without consistently stripping, pinning, or revalidating them against the server-authorized object. In affected paths, an authenticated user with access to one authorized object could submit crafted REST or form payloads that caused MISP to save data against a different object than the one checked by the authorization logic. Depending on the endpoint, this could allow object overwrite, object re-parenting, ownership transfer, unauthorized sharing-group scoping, event/object injection, proposal retargeting, or stored attacker-controlled content appearing in another user’s context. The fixes harden affected create/edit/import flows by stripping client-supplied primary keys on create-only saves, re-pinning route- or database-authorized identifiers before save operations, validating effective sharing-group scope, and adding field whitelists where ownership fields must never be editable. The initial broad fix also added a central CRUDComponent::edit() primary-key re-pin so payload-supplied IDs cannot redirect saves away from the already-authorized row. GitHub’s patch for 7acf8220c describes this central issue as CRUDComponent::edit() copying supplied fields, including a payload primary key, onto the loaded record, allowing CakePHP save() to update an arbitrary row unless the loaded ID is re-pinned.
- Опубликовано
- 22 июн. 2026 г.
- Обновлено
- 23 июн. 2026 г.
- EPSS
- 0,6 % · 49-й процентиль
- CWE
- CWE-639
Инструменты для отчёта
Оценка срочности
37
Наблюдать
Пока низкий приоритет.
- CVSS
- 37 / 40 · 9.4 / 10
- CISA KEV
- 0 / 30 · Нет в списке
- EPSS
- 0 / 30 · 0,6 %
Решение CISA SSVC
- Эксплуатация
- нет
- Автоматизируемо
- нет
- Техническое влияние
- полное
Vulnrichment: входные данные дерева решений CISA.
Оценка CNA и NVD
- NVD
- —
- CNA · CIRCL
- 9,4
- NVD ещё не выставил свою оценку; показана оценка CNA.
CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:H/VA:H/SC:H/SI:H/SA:H
Оценка присваивающего органа и независимая оценка NVD. Разрыв означает, что критичность спорна.
Узнайте, когда запись изменится
- Нет в KEV: эксплуатация в реальных атаках не зафиксирована
- Публичного эксплойта нет
- Исправленной версии пока нет
Если что-то из этого изменится, сообщим в ежедневной сводке.
У вас WordPress? Проверьте сайт бесплатно в WP Lens
Анализ Noroxi
Что это значит для вашей инфраструктуры?
Оценка выше формируется автоматически по данным записи и не знает вашей среды. Наша команда проверит на ваших системах, действительно ли уязвимость эксплуатируема и какой меры достаточно.
Мы используем этот продукт, нужна помощьЗатронутые системы
Затронута ли ваша версия?
Выберите продукт и введите свою версию. Она сравнивается с диапазонами этой записи прямо в браузере и никуда не отправляется.
—
Версии, заявленные вендором
Диапазоны затронутых версий, заявленные назначающей организацией (CIRCL). Не зависят от анализа CPE в NVD и обычно опережают его.
misp misp
- до 2.5.41 включительнозатронута · semver
Тот же продукт
misp: все записиДругие записи с наивысшей оценкой для того же основного продукта.
- CVE-2026-103655MISP TOTP Code Replay Allows Duplicate Authentication Within Validity Period37Наблюдать
- CVE-2026-90961MISP LdapAuth and LinOTPAuth Authentication Bypass via Empty or Non-String Credentials37Наблюдать
- CVE-2026-10868MISP user edit endpoint mass assignment vulnerability allows unauthorized user account modification36Наблюдать
Опубликованы до и после этой записи в том же продукте
- ← РаньшеCVE-2026-5439712 июн. 2026 г. · MISP event editing allows unauthorized assignment to undisclosed sharing groups24Наблюдать
- ← РаньшеCVE-2026-5439812 июн. 2026 г. · MISP object edit authorization bypass allows unauthorized sharing group assignment21Наблюдать
- Позже →CVE-2026-601248 июл. 2026 г. · MISP importModule missing authorization allows read-only users to modify events via misp_standard imports21Наблюдать
Исправление
На какую версию обновиться
Версии с исправлением по данным вендора, реестров пакетов и Microsoft. Перед обновлением сверьтесь с бюллетенем вендора.
Для этой записи не зафиксирована версия с исправлением. Смотрите бюллетени вендора в источниках.
Статус эксплойта
Публичный эксплойт неизвестен
Публичный эксплойт пока не обнаружен. Это не значит, что вы в безопасности, лишь что порог чуть выше.
Контекст для исследователя
Для пентестеров и исследователей: профиль атаки, расхождение оценок, хронология, коммиты исправлений, авторы, кандидаты в варианты и цепочки, охват bug bounty. Всё выводится из имеющихся данных; без кода эксплойтов.
Хронология
От публикации до сегодня: proof of concept, модуль Metasploit, CISA KEV и запись об исправлении. Даты — как сообщают источники.
Кроме публикации датированных событий нет.
Истории пока нет (накапливается ежедневным заданием EPSS).
Ссылки на патчи и коммиты
Коммиты, PR и diff среди источников. Отправная точка для patch-diff и поиска вариантов; это исправления, не эксплойты.
Авторы
Все исследователиНашедшие, сообщившие и аналитики, названные в записи CNA. Нажмите имя, чтобы увидеть другие записи исследователя.
- Claude (the international export version)инструмент
- Andras Iklodyразработчик исправления
- Jeroen Pinoyаналитик
- Jakub Chylińskiаналитик
Кандидаты в варианты
Тот же продукт, тот же класс уязвимости, в пределах 18 месяцев. Если патч не закрыл первопричину, родственная ошибка здесь.
- CVE-2026-54361с разницей 10 дн.MISP mass assignment vulnerabilities allow unauthorized modification of ownership and delegation records35Наблюдать
- CVE-2026-103235с разницей 100 дн.MISP Event Delegation Mass Assignment Allows Retargeting Delegation to Arbitrary Events34Наблюдать
- CVE-2026-54360с разницей 10 дн.MISP sharing group creation mass assignment allows unauthorized takeover of existing sharing groups33Наблюдать
- CVE-2026-91846с разницей 85 дн.MISP Collection Element Add Missing Authorization on Referenced Object UUID28Наблюдать
- CVE-2026-95683с разницей 92 дн.MISP Overmind Event View Discloses Report Content Bypassing Report-Level ACL21Наблюдать
- CVE-2026-54357с разницей 10 дн.MISP improper authorization allows organization administrators to modify site administrator user settings20Наблюдать
Кандидаты в цепочки
Обход аутентификации и уязвимость, требующая привилегий, в одном продукте и близко по времени: вместе они могут дать путь без аутентификации.
—
Охват bug bounty
Известной публичной программы нет.
Источник: bounty-targets-data (публичные списки HackerOne, Bugcrowd, Intigriti, YesWeHack).
Технические детали
Условия атаки
- Может быть вызвана любым, у кого есть доступ через интернет.
- Достаточно учётной записи с низкими привилегиями.
- Действия пользователя не требуются.
- Особые условия не требуются; воспроизводится стабильно.
В случае успеха
- Конфиденциальность
- Целостность
- Доступность
- Вектор атаки
- Сеть
- Сложность атаки
- Низкая
- Требуемые привилегии
- Низкие
- Взаимодействие с пользователем
- Не требуется
- Область действия
- X
Класс уязвимости (CWE)
CWE-639 · Authorization Bypass Through User-Controlled KeyВектор CVSS
CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:H/VA:H/SC:H/SI:H/SA:H/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X
nvd-secondary
Первопричина
Эндпоинт получает запись по идентификатору из запроса, но не проверяет, принадлежит ли она запрашивающему пользователю.
Ошибка в коде
Весь класс CWE-639Показательный пример этого класса уязвимостей. Это не исходный код вендора; показан ошибочный шаблон и его исправление.
Уязвимый код
const invoice = await Invoice.findById(req.params.id);
res.json(invoice);Исправленный код
const invoice = await Invoice.findOne({
id: req.params.id,
ownerId: req.user.id,
});
if (!invoice) return res.sendStatus(404);
res.json(invoice);Контекст атаки
Шаблоны атак MITRE CAPEC и техники ATT&CK для этого класса уязвимости (CWE). Отправная точка для правил обнаружения и threat hunting.
У MITRE нет сопоставления CAPEC/ATT&CK для этого CWE.
Журнал изменений
Изменений отслеживаемых полей пока нет. Здесь появятся изменения оценки, KEV, зрелости эксплойта и статуса исправления.
Источники
Показать все источники (ещё 15)Свернуть
- github.com/MISP/MISP/commit/025f711506850aadb69cde1b57e5e5d57628c87f
- github.com/MISP/MISP/commit/05aad418c57bb78e6b58a843d70d45de8f50db45
- github.com/MISP/MISP/commit/2cc26f38f3e85c594957899f09043d5193146607
- github.com/MISP/MISP/commit/3ff6bd9cfdab5d41b4667ea7298d88ffd6f3fcb8
- github.com/MISP/MISP/commit/57433015815e59db5a1f11536f90920952cf3fcd
- github.com/MISP/MISP/commit/58f637aaab4d133e72f1454ebb963191d96d3b78
- github.com/MISP/MISP/commit/634f1f87c295193486c08c2c7ba1fee8a7339baa
- github.com/MISP/MISP/commit/63aebc27a878233b9475c742985aaef909bc755b
- github.com/MISP/MISP/commit/7acf8220cafac58bcfb362da37aca512fe4bb396
- github.com/MISP/MISP/commit/8311427c2edd72a8341f0a65e1f11073d7ad9191
- github.com/MISP/MISP/commit/84bafe69f5d0ab7f811371c0801a613f271ebc0b
- github.com/MISP/MISP/commit/9341690e9b6dde7f0605edea5533e05ba7362e35
- github.com/MISP/MISP/commit/ab9619dfa6cb5210fd20fb3b0b57006e4fc93916
- github.com/MISP/MISP/commit/bc182d55dde5686a36ca2eb88fe6c2adabb9fad9
- github.com/MISP/MISP/commit/c80a3533b3d787f45f5185a4621cc0f05b0cf2e5
Рекомендации вендоров и официальные записи. Ссылки на эксплойты/PoC намеренно исключены.