CVE-2026-112952

ApostropheCMS is an open-source Node.js content management system. Prior to 4.34.0, 'POST /api/v1/@apostrophecms/doc/slugTaken' with body { "slug": "target-slug" } returns a boolean indicating whether a slug is in use across all document types and visibility levels, with no permission or type filter. Any logged-in user (including editors) can enumerate the slug space of private pages, drafts, and archived content. This issue is fixed in version 4.34.0.
Configurations

No configuration.

History

20 Oct 2026, 16:17

Type Values Removed Values Added
New CVE

Information

Published : 2026-10-20 16:17

Updated : 2026-10-21 16:17


NVD link : CVE-2026-112952

Mitre link : CVE-2026-112952

CVE.ORG link : CVE-2026-112952


JSON object : View

Products Affected

No product.

CWE
CWE-200

Exposure of Sensitive Information to an Unauthorized Actor