SonicJS through 3.0.0 contains a missing authorization vulnerability in the /api/:collection and /api/content write routes that only check coarse role labels. Authenticated authors or editors can use a bearer JWT or API key to create, modify, publish, or soft-delete other users' documents, bypassing document ACLs and administrator deny overrides.
Advisories
No advisories yet.
Fixes
Solution
No solution given by the vendor.
Workaround
No workaround given by the vendor.
References
History
Fri, 30 Oct 2026 15:30:00 +0000
| Type | Values Removed | Values Added |
|---|---|---|
| Description | SonicJS through 3.0.0 contains a missing authorization vulnerability in the /api/:collection and /api/content write routes that only check coarse role labels. Authenticated authors or editors can use a bearer JWT or API key to create, modify, publish, or soft-delete other users' documents, bypassing document ACLs and administrator deny overrides. | |
| Title | SonicJS through 3.0.0 Missing Authorization in Content Write API | |
| First Time appeared |
Sonicjs
Sonicjs sonicjs |
|
| Weaknesses | CWE-862 | |
| CPEs | cpe:2.3:a:sonicjs:sonicjs:*:*:*:*:*:*:*:* | |
| Vendors & Products |
Sonicjs
Sonicjs sonicjs |
|
| References |
|
|
| Metrics |
cvssV3_1
|
Projects
Sign in to view the affected projects.
Status: PUBLISHED
Assigner: VulnCheck
Published:
Updated: 2026-10-30T15:16:08.044Z
Reserved: 2026-10-30T14:49:23.747Z
Link: CVE-2026-119707
No data.
No data.
No data.
OpenCVE Enrichment
No data.
Weaknesses