CVE-2026-52887
CriticalPublic exploitPrior to 2.0.61, NocoBase @nocobase/plugin-notification-in-app-message exposed GET /api/myInAppChannels:list, where the filter[latestMsgReceiveTimestamp][$lt] value was inserted into a Sequelize.literal() template string without escaping or parameter binding, allowing a…
Published Jul 15, 2026 · Updated Aug 12, 2026 · Also known as EUVD-2026-44802, GHSA-p849-8hwh-84j9
Key Facts
Patch immediately- CVE-2026-52887 is a critical-severity vulnerability (CVSS 10.0 v3.1) affecting @nocobase/plugin-notification-in-app-message (npm), nocobase.
- It is not listed in any known-exploited vulnerabilities catalog. Public exploit code is available.
- EPSS estimates a 0.9% probability of exploitation in the next 30 days.
- Fixed versions are available, including @nocobase/plugin-notification-in-app-message 2.0.61, nocobase 2.0.61.
- Brandefense priority: patch immediately, because public exploit code exists for a high-severity flaw.
CVSS v3.1
10.0
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:H/A:H
EPSS (30-day exploit likelihood)
0.9%
Exploited in the wild
No known
Not in a known-exploited catalog
Public exploit code
Available
Proof-of-concept or weaponized module
Get the full CVE-2026-52887 brief as a PDF
Every affected product and fixed release, exploitation status and a first 24 hours response checklist, emailed within minutes.
Description
NocoBase is an AI-powered no-code/low-code platform for building business applications and enterprise solutions. Prior to 2.0.61, NocoBase @nocobase/plugin-notification-in-app-message exposed GET /api/myInAppChannels:list, where the filter[latestMsgReceiveTimestamp][$lt] value was inserted into a Sequelize.literal() template string without escaping or parameter binding, allowing a signed-up authenticated user to run stacked PostgreSQL statements and potentially execute commands with COPY ... TO PROGRAM. This vulnerability is fixed in 2.0.61.
Affected Products
2 affected entries in total| Product | Affected versions | Fixed in |
|---|---|---|
| @nocobase/plugin-notification-in-app-messagenpm | See advisory | 2.0.61 |
| nocobase | See advisory | 2.0.61 |
Patched Releases
@nocobase/plugin-notification-in-app-message
2.0.61
nocobase
2.0.61
Timeline
Publicly disclosed
Jul 15, 2026
Last updated
Aug 12, 2026
Weakness Type
- CWE-89 Improper Neutralization of Special Elements used in an SQL Command ('SQL Injection')
References
- advisoryGHSA advisory
- advisoryhttps://github.com/CVEProject/cvelistV5/tree/main/cves/2026/52xxx/CVE-2026-52887.json
- advisoryhttps://github.com/nocobase/nocobase/pull/9630
- advisoryhttps://nvd.nist.gov/vuln/detail/CVE-2026-52887
- otherhttps://github.com/nocobase/nocobase
FAQ
Common Questions.
NocoBase is an AI-powered no-code/low-code platform for building business applications and enterprise solutions.
Affected: @nocobase/plugin-notification-in-app-message (npm); nocobase. The full list is in the CVE brief.
It is not listed in any known-exploited vulnerabilities catalog.
No, it is not currently listed in the CISA Known Exploited Vulnerabilities catalog.
Public exploit code is available.
Fixed versions are available, including @nocobase/plugin-notification-in-app-message 2.0.61, nocobase 2.0.61.
Brandefense priority: patch immediately, because public exploit code exists for a high-severity flaw.
Is CVE-2026-52887 Running On Your Attack Surface?
Brandefense maps vulnerabilities like this one to your internet-facing assets and tells you exactly where to patch.
Request A Demo