Cross-Site-Scripting via confirmation prompts
Key facts
- Attack vector
- Network
- Privileges required
- Low
- User interaction
- Required
- Attack complexity
- Low
- Impact type
- Cross-site scripting
- Confidentiality · integrity · availability
- Low · Low · None
- Fix status
- Fixed
Attack profile from CVSS 3.1 · CNA. Fix status from CNA and GitHub. Impact type from CWE-79.
Summary
Indico is an open source a general-purpose, web based event management tool. There is a Cross-Site-Scripting vulnerability in confirmation prompts commonly used when deleting content from Indico. Exploitation requires someone with at least submission privileges (such as a speaker) and then someone else to attempt to delete this content. Considering that event organizers may want to delete suspicious-looking content when spotting it, there is a non-negligible risk of such an attack to succeed. The risk of this could be further increased when combined with some some social engineering pointing the victim towards this content. Users need to update to Indico 3.2.6 as soon as possible. See the docs for instructions on how to update. Users who cannot upgrade should only let trustworthy users manage categories, create events or upload materials ("submission" privileges on a contribution/event). This should already be the case in a properly-configured setup when it comes to category/event management. Note that a conference doing a Call for Abstracts actively invites external speakers (who the organizers may not know and thus cannot fully trust) to submit content, hence the need to update to a a fixed version ASAP in particular when using such workflows.
Why it matters now
SSVC decision points
CISA ADP · SSVC 2.0.3
- Exploitation
- None
- Automatable
- No
- Technical impact
- Partial
The decision (Track, Attend, Act) also depends on your mission and well-being impact; see CISA's SSVC guide.
Affected products
| Vendor | Product | Affected versions | Fixed in | Status | Source |
|---|---|---|---|---|---|
| indico | indico | before 3.2.6 | 3.2.6 | Patch available | CNA |
| — | indico (PyPI) | before 3.2.6 | 3.2.6 | Patch available | GHSA-fmqq-25x9-c6hm |
- indico Vendorindico Affected before 3.2.6 Fixed in 3.2.6 Patch available CNA
- indico (PyPI) Vendor— Affected before 3.2.6 Fixed in 3.2.6 Patch available GHSA-fmqq-25x9-c6hm
Remediation
- Fix · CNA indico (indico) Fixed in 3.2.6
- Fix · GHSA-fmqq-25x9-c6hm indico (PyPI) Fixed in 3.2.6 Advisory →
Timeline
- 2026-10-02 Threatist record created from CVE-2023-37901
- 2026-10-03 Alias added: GHSA-fmqq-25x9-c6hm
References
Advisory 2
More Indico vulnerabilities
- TI-2024-34052 Authorization bypass in Indico CVSS 3.1HIGH 7.5
- TI-2026-25492 Indico discloses local files resulting in Remote Code Execution through LaTeX injection CVSS 4.0HIGH 7.7
- TI-2026-20806 Indico has Server-Side Request Forgery (SSRF) in multiple places CVSS 4.0MEDIUM 6.9
- TI-2026-22632 Indico missing access check in event series management API CVSS 3.1MEDIUM 6.5
- TI-2021-10724 CERN Indico before 2.3.4 can use an attacker-supplied Host header in a password reset link. CVSS 3.1HIGH 7.5
- TI-2024-30448 Indico has a Cross-Site-Scripting during account creation CVSS 3.1MEDIUM 6.1
Sources
- CVE-2023-37901 · CVE Program
- CVE-2023-37901 · NVD
- FIRST EPSS
- GHSA-fmqq-25x9-c6hm · GitHub Advisory Database · CC BY 4.0
This product uses the NVD API but is not endorsed or certified by the NVD. Sources and licences