CVE-2025-53640 json
Indico vulnerable to user enumeration via API endpoint
published 2025-07-14 15 mo ago modified 2026-07-07 4 mo ago also EUVD-2025-21385 , GHSA-q28v-664f-q6wj , PYSEC-2026-1462
- cvss
- 6.5
- version 3.1, NVD
- cisa kev
- Not listed
- not in CISA's catalog
- epss
- 0.7%
- EPSS 0.7% chance of exploitation in 30 days, percentile 51%
- public exploits
- 0
- none known
Summary
Indico is an event management system that uses Flask-Multipass, a multi-backend authentication system for Flask. Starting in version 2.2 and prior to version 3.3.7, an endpoint used to display details of users listed in certain fields (such as ACLs) could be misused to dump basic user details (such as name, affiliation and email) in bulk. Version 3.3.7 fixes the issue. Owners of instances that allow everyone to create a user account, who wish to truly restrict access to these user details, should consider restricting user search to managers. As a workaround, it is possible to restrict access to the affected endpoints (e.g. in the webserver config), but doing so would break certain form fields which could no longer show the details of the users listed in those fields, so upgrading instead is highly recommended.
Patch / fix
- pypi indico 3.3.7
- cern indico 3.3.7
CISA SSVC
- Exploitation
- none
- Automatable
- no
- Technical impact
- partial
- Assessed
- 15 mo ago
Exploit prediction
0.66% chance of exploitation in the next 30 days, higher than 51% of all scored CVEs (FIRST EPSS, 2026-11-08).
Exploits and checks
- vicarius.io https://www.vicarius.io/vsociety/posts/cve202553640-detect-indico-vulnerability referenced PoC, tagged "exploit" by a source, unverified
- vicarius.io https://www.vicarius.io/vsociety/posts/cve202553640-mitigate-indico-vulnerability referenced PoC, tagged "exploit" by a source, unverified
CVSS scores
| assigned by | version | score | vector |
|---|---|---|---|
| CNA | 4.0 | 5.3 | CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:L/VI:N/VA:N/SC:L/SI:N/SA:N |
| CNA | 4.0 | 5.3 | CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:L/VI:N/VA:N/SC:L/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X |
| NVD | 3.1 | 6.5 | CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N |
Affected packages
| ecosystem | package | affected | fixed in |
|---|---|---|---|
| pypi | indico | >=2.2, <3.3.7 |
3.3.7 |
Affected products
- indico indico
Classification
References
-
github.com
/indico/indico/pull/6936/commits/f8583557a3da56aeea8857ae69bf17c9066c95c1
web
-
vicarius.io
/vsociety/posts/cve202553640-detect-indico-vulnerability
web, exploit, third-party-advisory
-
vicarius.io
/vsociety/posts/cve202553640-mitigate-indico-vulnerability
web, exploit, mitigation, third-party-advisory
-
github.com
/indico/indico/security/advisories/GHSA-q28v-664f-q6wj
web, vendor-advisory
-
docs.getindico.io
/en/stable/config/settings/#ALLOW_PUBLIC_USER_SEARCH
web, product
-
docs.getindico.io
/en/stable/installation/upgrade
web, product
-
github.com
/indico/indico/releases/tag/v3.3.7
web, release-notes
-
nvd.nist.gov
/vuln/detail/CVE-2025-53640
advisory
-
github.com
/indico/indico
package
-
pypi.org
/project/indico
package
-
github.com
/advisories/GHSA-q28v-664f-q6wj
advisory
Sources
- CVE List CVE-2025-53640
- GitHub Advisory GHSA-q28v-664f-q6wj
- NVD CVE-2025-53640
- OSV PYSEC-2026-1462
Fencer Vulns keeps one entry per vulnerability: the CVE id wins, then GHSA, and records that alias each other are merged, except that two CVEs always keep separate entries. The same data is available as JSON.
CPEs and fixed versions use Anchore's correction of NVD's data: Added CPE configurations because not yet analyzed by NVD.