PT-2026-60296 · Nocobase · @Nocobase/Plugin-Notification-In-App-Message+1
Publicado
2026-07-15
·
Atualizado
2026-07-15
·
CVE-2026-52887
CVSS v3.1
10
Crítica
| Vetor | AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:H/A:H |
Nome do Software Vulnerável e Versões Afetadas
NocoBase versões anteriores a 2.0.61
Description
Existe um problema no @nocobase/plugin-notification-in-app-message onde o endpoint 'GET /api/myInAppChannels:list' está exposto. Um usuário autenticado e cadastrado pode explorar isso fornecendo um valor para a variável
filter[latestMsgReceiveTimestamp][$lt], que é inserida em uma string de template Sequelize.literal() sem a devida filtragem ou vinculação de parâmetros. Isso permite a execução de instruções PostgreSQL empilhadas, possivelmente permitindo a execução de comandos através da funcionalidade COPY ... TO PROGRAM.Recommendations
Atualizar para a versão 2.0.61.
Correção
SQL injection
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾
Enumeração de Fraquezas
Identificadores relacionados
Produtos afetados
@Nocobase/Plugin-Notification-In-App-Message
Nocobase