ADVISORY

CRITICAL: @nocobase/plugin-notification-in-app-message — NocoBase: SQL injection in /api/myInAppChannels:list filter to PG-superuser RCE

Summary GET /api/myInAppChannels:list accepts a structured filter query parameter. The handler for the latestMsgReceiveTimestamp field splices the $lt value directly into a Sequelize.literal() template string with no escape, type cast, or parameter…

Source @nocobase/plugin-notification-in-app-messagePublished 3d ago · Jul 31, 2026Posted on Threads

What we hold

Package
@nocobase/plugin-notification-in-app-message
Ecosystem
npm
Severity
CRITICAL
ID
CVE-2026-52887

Summary GET /api/myInAppChannels:list accepts a structured filter query parameter. The handler for the latestMsgReceiveTimestamp field splices the $lt value directly into a Sequelize.literal() template string with no escape, type cast, or parameter…