# CVE-2026-115640: LimeSurvey Community Edition stored XSS in participants database

Source: https://junglewise.ai/threats/cve-2026-115640-limesurvey-community-edition-7-7-0-contains-a-stored-cross-site  
Publisher: Junglewise Threat Intelligence, https://junglewise.ai/threats  
Published: 2026-11-10. Updated: 2026-11-10  
License: CC BY 4.0 with a link back

CVE-2026-115640 · Severity: info · Published 2026-11-10

LimeSurvey Community Edition is an open-source survey and form platform. A stored cross-site scripting vulnerability allows an authenticated user with participant import permissions to inject malicious HTML through CSV uploads, which executes when other administrators view the participant list. An attacker can steal session data and perform actions with the victim's permissions.

Technologies: [LimeSurvey Community Edition](https://junglewise.ai/threats/technologies/limesurvey-community-edition). Vendors: [LimeSurvey](https://junglewise.ai/threats/vendors/limesurvey).

## Quick answers

**Is CVE-2026-115640 exploited in the wild?** No. Junglewise Threat Intelligence has no report of CVE-2026-115640 being exploited in the wild.

**How severe is CVE-2026-115640?** Informational severity, published 10 November 2026.

**Which products and versions are affected?** LimeSurvey Community Edition 7.7.0.

**Is there a fix for CVE-2026-115640?** No fixed version is recorded yet. Check the vendor's advisory in the references below. If you run it, Junglewise drafts a mitigation that fits your setup and applies it once you approve, with senior security engineers behind it.

**How is CVE-2026-115640 attacked?** It is attacked over the network, in a web application.

**Am I affected by CVE-2026-115640?** Check whether you run LimeSurvey Community Edition at an affected version. Junglewise does that check for you around the clock: connect your code, cloud and domains, and it matches new vulnerabilities like this one against what you actually run and tells you when one reaches you.

## Technical details

The vulnerability is a stored XSS in the Central Participants Database blocklist control where HTML content in the participant_id field is imported without validation and later rendered without encoding in ButtonGroupWidget attributes. An authenticated user with participantpanel:import permission can upload a CSV file containing HTML payload in the participant_id column; when a CPDB editor opens the participant list, the unencoded markup executes in their browser context with their session permissions.

## Affected products

- LimeSurvey Community Edition 7.7.0

## Timeline

- 2026-11-10: disclosed

## References

- [https://fluidattacks.com/es/advisories/angel](https://fluidattacks.com/es/advisories/angel)
- [https://github.com/LimeSurvey/LimeSurvey/](https://github.com/LimeSurvey/LimeSurvey/)

## Related threats

- [LimeSurvey Community Edition SQL injection in survey import/export](https://junglewise.ai/threats/cve-2026-116645-limesurvey-community-edition-7-8-0-contains-an-sql-injection)
- [LimeSurvey Community Edition stored XSS in Date/Time question](https://junglewise.ai/threats/cve-2026-102626-an-authenticated-limesurvey-community-edition-7-4-0-user-with)
- [LimeSurvey Community Edition authorization bypass in REST survey patching](https://junglewise.ai/threats/cve-2026-97685-an-authenticated-limesurvey-community-edition-7-3-0-user-allowed)
- [LimeSurvey Community Edition reflected XSS in CSV import](https://junglewise.ai/threats/cve-2026-92730-limesurvey-community-edition-7-0-14-contains-a-reflected-cross)
- [LimeSurvey stored XSS in survey import warnings](https://junglewise.ai/threats/cve-2026-91775-limesurvey-fails-to-safely-encode-attacker-controlled-content)
