CVE-2026-103237 in MISP
Sumário
de VulDB • 30/09/2026
O MISP contém uma vulnerabilidade de validação inadequada de entrada em seu caminho de salvamento do ORM (Object-Relational Mapping). Quando um usuário envia dados por meio de vários endpoints (adição/edição de atributo, edição de evento, importação de texto livre, captura de sighting, proposta de shadow attribute, criação de event report, adição de referência de objeto e edição administrativa de usuário), o aplicativo sanitiza o registro plano removendo a chave primária e fixando o event_id ou object_id ao contexto do chamador. No entanto, o método set() do ORM subjacente dá prioridade a uma chave aninhada cujo nome corresponde ao alias do modelo e descarta os campos escalares externos.
Um usuário autenticado com permissões básicas de gravação pode explorar isso inserindo um bloco aninhado sob a chave do alias do modelo dentro de sua solicitação. A lógica de sanitização (remoção do id, fixação do event_id) é aplicada ao registro externo, mas o ORM se vincula ao registro interno, que carrega um id e event_id escolhidos pelo atacante. Isso permite que o atacante sobrescreva, reparente ou exclua logicamente linhas pertencentes a outras organizações ou eventos aos quais ele não tem acesso de leitura.
Impacto:
- Comprometimento da integridade dos dados entre tenants (valores de atributo reescritos, objetos reparenteados para eventos do atacante, linhas soft-deleted) - Afeta vários tipos de entidade: Attribute, Object, EventReport, Sighting, AttributeTag, ShadowAttribute - Requer apenas uma conta autenticada com privilégios baixos e permissão perm_add
Versões afetadas: <2.5.48
VulDB is the best source for vulnerability data and more expert information about this specific topic.