Description
LimeSurvey Community Edition 7.8.0 contains an SQL injection vulnerability in the survey-archive participant import and SPSS-response export workflow. An authenticated user with global surveys.create permission can import a crafted .lsa archive whose participant XML creates an attacker-named attribute column. When the user exports responses from the imported non-anonymous survey, LimeSurvey passes the persisted name to Yii's select builder. Names containing parentheses are treated as SQL expressions instead of quoted identifiers, causing attacker-controlled SQL to execute with the application's database privileges.
Published: 2026-11-11
Score: 7.1 High
EPSS: n/a
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Analysis and contextual insights are available on OpenCVE Cloud.

Remediation

Vendor Solution

Apply an upstream patch that strictly validates imported participant attribute identifiers and always quotes schema-derived identifiers before constructing the SPSS export SELECT list. Upgrade to the vendor-fixed release once one is published.


Vendor Workaround

Do not grant untrusted accounts global survey-creation permission and do not import untrusted .lsa archives. Review imported participant-table schemas for unexpected attribute column names.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Wed, 11 Nov 2026 03:00:00 +0000

Type Values Removed Values Added
Description LimeSurvey Community Edition 7.8.0 contains an SQL injection vulnerability in the survey-archive participant import and SPSS-response export workflow. An authenticated user with global surveys.create permission can import a crafted .lsa archive whose participant XML creates an attacker-named attribute column. When the user exports responses from the imported non-anonymous survey, LimeSurvey passes the persisted name to Yii's select builder. Names containing parentheses are treated as SQL expressions instead of quoted identifiers, causing attacker-controlled SQL to execute with the application's database privileges.
Title LimeSurvey Community Edition 7.8.0 - SQL injection via Archive Attributes
First Time appeared Limesurvey
Limesurvey limesurvey Community Edition
Weaknesses CWE-89
CPEs cpe:2.3:a:limesurvey:limesurvey_community_edition:7.8.0:*:linux:*:*:*:*:*
cpe:2.3:a:limesurvey:limesurvey_community_edition:7.8.0:*:macos:*:*:*:*:*
cpe:2.3:a:limesurvey:limesurvey_community_edition:7.8.0:*:windows:*:*:*:*:*
Vendors & Products Limesurvey
Limesurvey limesurvey Community Edition
References
Metrics cvssV4_0

{'score': 7.1, 'vector': 'CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:N/VA:N/SC:N/SI:N/SA:N'}


Subscriptions

Limesurvey Limesurvey Community Edition
cve-icon MITRE

Status: PUBLISHED

Assigner: Fluid Attacks

Published:

Updated: 2026-11-11T02:50:53.016Z

Reserved: 2026-10-26T19:01:24.882Z

Link: CVE-2026-116645

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-11-11T03:16:48.630

Modified: 2026-11-11T03:16:48.630

Link: CVE-2026-116645

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

No data.

Weaknesses
  • CWE-89

    Improper Neutralization of Special Elements used in an SQL Command ('SQL Injection')