Approved changes feed: RSS · Atom

cpe:2.3:a:countly:countly-server:*:*:*:*:*:*:*:*

part: a version: * update: *

VendorCountly (00d81998-d53c-5b14-bb0f-9a842b71fccc)
ProductCountly Server (7c45ea66-4771-5fb7-9429-aea6032bc04b)
Edition*
Language*
Software edition*
Target software*
Target hardware*
Other*

Notes

Imported from gcve-enriched-dumps CVE data

PURL mappings

PURLSourceLast updated
No PURL mappings for this CPE yet.

Vulnerability references

IdentifiercpeApplicabilitySubmitteddb.gcve.eu detailsRationale
CVE:CVE-2026-44977 vulnerable 2026-11-03 10:17:20.291961 countly-server: Stored XSS in feedback upload enables app-admin to compromise global admin session context
CRITICAL (9)
countly-server is the server-side part of Countly, a product analytics solution. Prior to 24.05.50 and 25.03.44, plugins/star-rating/api/api.js allows a non-global application administrator to use uploadFeedbackFile to store attacker-controlled active content while trusting the supplied MIME type. plugins/star-rating/frontend/app.js publicly serves the stored content from feedback/preview/ with the attacker-influenced Content-Type, so a global administrator who opens the preview executes the payload in the Countly origin and exposes authenticated session capabilities, including auth_token and csrf_token values. This issue is fixed in versions 24.05.50 and 25.03.44.
Published: 2026-10-16T16:04:45.868Z
Updated: 2026-10-21T02:24:31.741Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-41582 vulnerable 2026-11-03 10:17:05.010544 countly-server: Unauthenticated Path Traversal via Public Image and Screenshot Routes Leads to Read Internal Files
HIGH (7.5)
countly-server is the server-side part of Countly, a product analytics solution. Prior to 24.05.50 and 25.03.44, public image and screenshot routes implemented in frontend/express/app.js, plugins/star-rating/frontend/app.js, and plugins/dashboards/frontend/app.js concatenate attacker-controlled wildcard paths without containment validation. On deployments using the local filesystem backend, an unauthenticated request can traverse outside the intended asset directories and reach getStats or getStream in api/utils/countlyFs.js, allowing arbitrary readable server files to be disclosed. The affected routes include /appimages/*, /memberimages/*, */screenshots/*, /star-rating/images/*, and /dashboards/images/screenshots/*. This issue is fixed in versions 24.05.50 and 25.03.44.
Published: 2026-10-16T16:03:39.860Z
Updated: 2026-10-19T12:37:13.079Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-87803 vulnerable 2026-09-16 04:33:01.140307 Details available
HIGH (7.1)
An authorization bypass vulnerability exists in the Countly Server DBViewer due to flawed sub-pipeline detection in the aggregation stage sanitizer. The /o/db aggregation endpoint parses user-controlled aggregation JSON and passes it through a stage sanitizer that determines whether a nested array is a sub-pipeline by checking if every element contains a key present in a hardcoded KNOWN_STAGE_OPERATORS set. If any element contains an unrecognized stage key, such as the undocumented MongoDB-internal $_internalInhibitOptimization, the sanitizer misclassifies the entire branch as a generic array and skips stage-level stripping for all sibling stages. This allows a non-admin user with DBViewer read permission to inject forbidden operators like $lookup inside $facet sub-pipelines, performing cross-collection joins into restricted collections. This leads to unauthorized read access to sensitive data including password-reset tokens (prid), enabling account takeover.
Published: 2026-09-10T09:54:01.912Z
Updated: 2026-09-10T13:17:16.963Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2022-29174 vulnerable 2026-06-08 05:42:47.274998 Predictable password reset token may lead to account takeover in countly-server
HIGH (8.1)
countly-server is the server-side part of Countly, a product analytics solution. Prior to versions 22.03.7 and 21.11.4, a malicious actor who knows an account email address/username and full name specified in the database is capable of guessing the password reset token. The actor may use this information to reset the password and take over the account. The problem has been patched in Countly Server version 22.03.7 for servers using the new user interface and in 21.11.4 for servers using the old user interface.
Published: 2022-05-17T20:45:10.000Z
Updated: 2025-04-23T18:25:30.812Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2021-32852 vulnerable 2026-06-08 05:32:08.162855 countly-server vulnerable to Cross-site Scripting
MEDIUM (5.4)
Countly, a product analytics solution, is vulnerable to cross-site scripting prior to version 21.11 of the community edition. The victim must follow a malicious link or be redirected there from malicious web site. The attacker must have an account or be able to create one. This issue is patched in version 21.11.
Published: 2023-02-20T00:00:00.000Z
Updated: 2025-03-10T21:09:07.859Z
Reference links
Imported from gcve-enriched-dumps CVE data

Contribute

You can submit an edit proposal for this CPE entry or suggest a related product/vendor addition using the action button above.

Inspect record JSON

Open JSON directly

Open this panel to browse, search, copy or download the JSON record.