Predictive Vulnerability Intelligence.

Product

  • Product
  • Pricing
  • Documentation

Company

  • About
  • Partnerships
  • Blog
  • Support

Legal

  • Terms
  • Privacy
  • Data Licensing

© 2026 FAUCET Technologies LLC. All rights reserved.

CVE-2026-39857

20
FAUCET Score

CYBERSECURITY BRIEFING NOTE OVERVIEW CVE-2026-39857 is an authorization bypass vulnerability affecting ApostropheCMS, an open-source Node.js content management system, in versions 4.28.0 and prior. The flaw exists in the REST API's choices and counts query parameters, which execute MongoDB distinct() operations that bypass the publicApiProjection restrictions designed to limit publicly exposed fields. This allows unauthenticated attackers to extract sensitive field values from any schema field type with a registered query builder, including string, integer, float, select, boolean, date, slug, and relationship fields. Both the piece-type and page REST APIs are affected. SEVERITY The vulnerability carries a CVSS 3.1 score of 5.3 (MEDIUM) with a network-based attack vector, low complexity, and no authentication required. The impact is limited to confidentiality, with no integrity or availability implications. The primary risk is unauthorized information disclosure, as attackers can enumerate all distinct values for protected fields and determine document counts by field value, potentially exposing sensitive data architecture and content patterns. EXPLOITATION STATUS There is no current evidence of active exploitation in the wild. The vulnerability does not appear on the Known Exploited Vulnerabilities (KEV) catalog and is inactive on threat intelligence hot lists. However, the straightforward nature of the attack—requiring only unauthenticated API calls—suggests exploitation could be readily weaponized. The issue has been remediated in version 4.29.0, and organizations should upgrade immediately to mitigate exposure.

Impacted Technologies

VendorProductVersion(s)CPE
< 4.29.0CPE matchmatch criteria
cpe:2.3:a:apostrophecms:apostrophecms:*:*:*:*:*:*:*:*

CVSS Data

CVSS version used by this source: 3.1

5.3MEDIUM

CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N

Attack Vector
NETWORK
Attack Complexity
LOW
Privileges Required
NONE
User Interaction
NONE
Scope
UNCHANGED
Confidentiality Impact
LOW
Integrity Impact
NONE
Availability Impact
NONE
Exploitability Score
3.9
Impact Score
1.4
CvssVersion
3.1

Exploit Intelligence

EPSS Score
0.43%
Probability of exploitation in next 30 days
EPSS Percentile
35.7%
Percentile rank of EPSS score among Peer Group
As of 2026-07-27
Model: v2026.06.15
This CVE's current EPSS score of 0.0043 is in the 22nd percentile among its peer group of 23,701 CVEs.

Social Chatter

The average CVE in this peer group has 0.0 Twitter, 0.0 Reddit, 0.1 Bluesky, 0.0 Mastodon, and 0.4 GitHub mentions.

Media Mentions

The average CVE in this peer group has 0.0 InfoSec Media, 0.0 Vendor Blog, and 0.0 Security Researcher mentions.

Remediation

Patch Available

Vendor Patches (2)

github_advisorypatch availablevia nvd_reference
View patch
npmpatch availablevia ghsa
Product: apostropheFixed in: 4.29.0

Vendor Advisories (1)

npmGHSA-c276-fj82-f2pqmedium

ApostropheCMS: Information Disclosure via choices/counts Query Parameters Bypassing publicApiProjection Field Restrictions

Apr 16, 2026

References

github.com / apostrophecms/apostrophe/commit/6c2b548dec2e3f7a82e8e16736603f4cd17525aa
Patch
github.com / apostrophecms/apostrophe/security/advisories/GHSA-c276-fj82-f2pq
ExploitMitigationVendor Advisory