limesurvey CVE Vulnerabilities & Metrics

Focus on limesurvey vulnerabilities and metrics.

Last updated: 08 Mar 2025, 23:25 UTC

About limesurvey Security Exposure

This page consolidates all known Common Vulnerabilities and Exposures (CVEs) associated with limesurvey. We track both calendar-based metrics (using fixed periods) and rolling metrics (using gliding windows) to give you a comprehensive view of security trends and risk evolution. Use these insights to assess risk and plan your patching strategy.

For a broader perspective on cybersecurity threats, explore the comprehensive list of CVEs by vendor and product. Stay updated on critical vulnerabilities affecting major software and hardware providers.

Global CVE Overview

Total limesurvey CVEs: 53
Earliest CVE date: 10 Jul 2007, 00:30 UTC
Latest CVE date: 07 Oct 2024, 16:15 UTC

Latest CVE reference: CVE-2024-28710

Rolling Stats

30-day Count (Rolling): 0
365-day Count (Rolling): 3

Calendar-based Variation

Calendar-based Variation compares a fixed calendar period (e.g., this month versus the same month last year), while Rolling Growth Rate uses a continuous window (e.g., last 30 days versus the previous 30 days) to capture trends independent of calendar boundaries.

Variations & Growth

Month Variation (Calendar): 0%
Year Variation (Calendar): 200.0%

Month Growth Rate (30-day Rolling): 0.0%
Year Growth Rate (365-day Rolling): 200.0%

Monthly CVE Trends (current vs previous Year)

Annual CVE Trends (Last 20 Years)

Critical limesurvey CVEs (CVSS ≥ 9) Over 20 Years

CVSS Stats

Average CVSS: 4.72

Max CVSS: 9.3

Critical CVEs (≥9): 2

CVSS Range vs. Count

Range Count
0.0-3.9 17
4.0-6.9 39
7.0-8.9 8
9.0-10.0 2

CVSS Distribution Chart

Top 5 Highest CVSS limesurvey CVEs

These are the five CVEs with the highest CVSS scores for limesurvey, sorted by severity first and recency.

All CVEs for limesurvey

CVE-2024-28710 limesurvey vulnerability CVSS: 0 07 Oct 2024, 16:15 UTC

Cross Site Scripting vulnerability in LimeSurvey before 6.5.0+240319 allows a remote attacker to execute arbitrary code via a lack of input validation and output encoding in the Alert Widget's message component.

CVE-2024-28709 limesurvey vulnerability CVSS: 0 07 Oct 2024, 16:15 UTC

Cross Site Scripting vulnerability in LimeSurvey before 6.5.12+240611 allows a remote attacker to execute arbitrary code via a crafted script to the title and comment fields.

CVE-2024-42903 limesurvey vulnerability CVSS: 0 03 Sep 2024, 18:15 UTC

A Host header injection vulnerability in the password reset function of LimeSurvey v.6.6.1+240806 and before allows attackers to send users a crafted password reset link that will direct victims to a malicious domain.

CVE-2023-44796 limesurvey vulnerability CVSS: 0 18 Nov 2023, 00:15 UTC

Cross Site Scripting (XSS) vulnerability in LimeSurvey before version 6.2.9-230925 allows a remote attacker to escalate privileges via a crafted script to the _generaloptions_panel.php component.

CVE-2022-48010 limesurvey vulnerability CVSS: 0 27 Jan 2023, 18:15 UTC

LimeSurvey v5.4.15 was discovered to contain a stored cross-site scripting (XSS) vulnerability in the component /index.php/surveyAdministration/rendersidemenulink?subaction=surveytexts. This vulnerability allows attackers to execute arbitrary web scripts or HTML via a crafted payload injected into the Description or Welcome-message text fields. NOTE: the vendor indicates that this is not a vulnerability because the manipulation requires Superadministrator privileges, and Superadministrators are already allowed to customize surveys with JavaScript as they wish.

CVE-2022-48008 limesurvey vulnerability CVSS: 0 27 Jan 2023, 18:15 UTC

An arbitrary file upload vulnerability in the plugin manager of LimeSurvey v5.4.15 allows attackers to execute arbitrary code via a crafted PHP file.

CVE-2022-43279 limesurvey vulnerability CVSS: 0 15 Nov 2022, 21:15 UTC

LimeSurvey before v5.0.4 was discovered to contain a SQL injection vulnerability via the component /application/views/themeOptions/update.php.

CVE-2022-29710 limesurvey vulnerability CVSS: 4.3 25 May 2022, 01:15 UTC

A cross-site scripting (XSS) vulnerability in uploadConfirm.php of LimeSurvey v5.3.9 and below allows attackers to execute arbitrary web scripts or HTML via a crafted plugin.

CVE-2021-44967 limesurvey vulnerability CVSS: 9.0 24 Feb 2022, 15:15 UTC

A Remote Code Execution (RCE) vulnerabilty exists in LimeSurvey 5.2.4 via the upload and install plugins function, which could let a remote malicious user upload an arbitrary PHP code file. NOTE: the Supplier's position is that plugins intentionally can contain arbitrary PHP code, and can only be installed by a superadmin, and therefore the security model is not violated by this finding.

CVE-2018-10228 limesurvey vulnerability CVSS: 4.3 14 Dec 2021, 19:15 UTC

Cross-site scripting (XSS) vulnerability in /application/controller/admin/theme.php in LimeSurvey 3.6.2+180406 allows remote attackers to inject arbitrary web script or HTML via the changes_cp parameter to the index.php/admin/themes/sa/templatesavechanges URI.

CVE-2021-42112 limesurvey vulnerability CVSS: 4.3 08 Oct 2021, 21:15 UTC

The "File upload question" functionality in LimeSurvey 3.x-LTS through 3.27.18 allows XSS in assets/scripts/modaldialog.js and assets/scripts/uploader.js.

CVE-2020-22607 limesurvey vulnerability CVSS: 4.3 28 Jun 2021, 19:15 UTC

Cross Site Scripting vulnerabilty in LimeSurvey 4.1.11+200316 via the (1) name and (2) description parameters in application/controllers/admin/PermissiontemplatesController.php.

CVE-2020-23710 limesurvey vulnerability CVSS: 3.5 28 Jun 2021, 16:15 UTC

Cross Site Scripting (XSS) vulneraiblity in LimeSurvey 4.2.5 on textbox via the Notifications & data feature.

CVE-2019-25019 limesurvey vulnerability CVSS: 7.5 14 Feb 2021, 04:15 UTC

LimeSurvey before 4.0.0-RC4 allows SQL injection via the participant model.

CVE-2020-25799 limesurvey vulnerability CVSS: 3.5 31 Dec 2020, 18:15 UTC

LimeSurvey 3.21.1 is affected by cross-site scripting (XSS) in the Quota component of the Survey page. When the survey quota being viewed, e.g. by an administrative user, the JavaScript code will be executed in the browser.

CVE-2020-25797 limesurvey vulnerability CVSS: 3.5 31 Dec 2020, 18:15 UTC

LimeSurvey 3.21.1 is affected by cross-site scripting (XSS) in the Add Participants Function (First and last name parameters). When the survey participant being edited, e.g. by an administrative user, the JavaScript code will be executed in the browser.

CVE-2020-25798 limesurvey vulnerability CVSS: 3.5 17 Nov 2020, 15:15 UTC

A stored cross-site scripting (XSS) vulnerability in LimeSurvey before and including 3.21.1 allows authenticated users with correct permissions to inject arbitrary web script or HTML via parameter ParticipantAttributeNamesDropdown of the Attributes on the central participant database page. When the survey attribute being edited or viewed, e.g. by an administrative user, the JavaScript code will be executed in the browser.

CVE-2020-16192 limesurvey vulnerability CVSS: 4.3 05 Aug 2020, 16:15 UTC

LimeSurvey 4.3.2 allows reflected XSS because application/controllers/LSBaseController.php lacks code to validate parameters.

CVE-2020-11456 limesurvey vulnerability CVSS: 3.5 01 Apr 2020, 16:15 UTC

LimeSurvey before 4.1.12+200324 has stored XSS in application/views/admin/surveysgroups/surveySettings.php and application/models/SurveysGroups.php (aka survey groups).

CVE-2020-11455 limesurvey vulnerability CVSS: 7.5 01 Apr 2020, 16:15 UTC

LimeSurvey before 4.1.12+200324 contains a path traversal vulnerability in application/controllers/admin/LimeSurveyFileManager.php.

CVE-2019-14512 limesurvey vulnerability CVSS: 4.3 16 Mar 2020, 15:15 UTC

LimeSurvey 3.17.7+190627 has XSS via Boxes in application/extensions/PanelBoxWidget/views/box.php or a label title in application/views/admin/labels/labelview_view.php.

CVE-2019-17660 limesurvey vulnerability CVSS: 4.3 16 Oct 2019, 16:15 UTC

A cross-site scripting (XSS) vulnerability in admin/translate/translateheader_view.php in LimeSurvey 3.19.1 and earlier allows remote attackers to inject arbitrary web script or HTML via the tolang parameter, as demonstrated by the index.php/admin/translate/sa/index/surveyid/336819/lang/ PATH_INFO.

CVE-2019-16187 limesurvey vulnerability CVSS: 5.0 09 Sep 2019, 21:15 UTC

Limesurvey before 3.17.14 uses an anti-CSRF cookie without the HttpOnly flag, which allows attackers to access a cookie value via a client-side script.

CVE-2019-16186 limesurvey vulnerability CVSS: 6.5 09 Sep 2019, 21:15 UTC

In Limesurvey before 3.17.14, admin users can access the plugin manager without proper permissions.

CVE-2019-16185 limesurvey vulnerability CVSS: 6.5 09 Sep 2019, 21:15 UTC

In Limesurvey before 3.17.14, admin users can view, update, or delete reserved menu entries without proper permissions.

CVE-2019-16184 limesurvey vulnerability CVSS: 7.5 09 Sep 2019, 21:15 UTC

A CSV injection vulnerability was found in Limesurvey before 3.17.14 that allows survey participants to inject commands via their survey responses that will be included in the export CSV file.

CVE-2019-16183 limesurvey vulnerability CVSS: 4.0 09 Sep 2019, 21:15 UTC

In Limesurvey before 3.17.14, admin users can run an integrity check without proper permissions.

CVE-2019-16182 limesurvey vulnerability CVSS: 4.3 09 Sep 2019, 21:15 UTC

A reflected cross-site scripting (XSS) vulnerability was found in Limesurvey before 3.17.14 that allows remote attackers to inject arbitrary web script or HTML via extensions of uploaded files.

CVE-2019-16181 limesurvey vulnerability CVSS: 4.0 09 Sep 2019, 21:15 UTC

In Limesurvey before 3.17.14, admin users can mark other users' notifications as read.

CVE-2019-16180 limesurvey vulnerability CVSS: 5.0 09 Sep 2019, 21:15 UTC

Limesurvey before 3.17.14 allows remote attackers to bruteforce the login form and enumerate usernames when the LDAP authentication method is used.

CVE-2019-16179 limesurvey vulnerability CVSS: 5.0 09 Sep 2019, 21:15 UTC

Limesurvey before 3.17.14 does not enforce SSL/TLS usage in the default configuration.

CVE-2019-16178 limesurvey vulnerability CVSS: 3.5 09 Sep 2019, 21:15 UTC

A stored cross-site scripting (XSS) vulnerability was found in Limesurvey before 3.17.14 that allows authenticated users with correct permissions to inject arbitrary web script or HTML via titles of admin box buttons on the home page.

CVE-2019-16177 limesurvey vulnerability CVSS: 5.0 09 Sep 2019, 21:15 UTC

In Limesurvey before 3.17.14, the entire database is exposed through browser caching.

CVE-2019-16176 limesurvey vulnerability CVSS: 5.0 09 Sep 2019, 21:15 UTC

A path disclosure vulnerability was found in Limesurvey before 3.17.14 that allows a remote attacker to discover the path to the application in the filesystem.

CVE-2019-16175 limesurvey vulnerability CVSS: 4.3 09 Sep 2019, 21:15 UTC

A clickjacking vulnerability was found in Limesurvey before 3.17.14.

CVE-2019-16174 limesurvey vulnerability CVSS: 6.8 09 Sep 2019, 21:15 UTC

An XML injection vulnerability was found in Limesurvey before 3.17.14 that allows remote attackers to import specially crafted XML files and execute code or compromise data integrity.

CVE-2019-16173 limesurvey vulnerability CVSS: 3.5 09 Sep 2019, 19:15 UTC

LimeSurvey before v3.17.14 allows reflected XSS for escalating privileges from a low-privileged account to, for example, SuperAdmin. This occurs in application/core/Survey_Common_Action.php,

CVE-2019-16172 limesurvey vulnerability CVSS: 3.5 09 Sep 2019, 19:15 UTC

LimeSurvey before v3.17.14 allows stored XSS for escalating privileges from a low-privileged account to, for example, SuperAdmin. The attack uses a survey group in which the title contains JavaScript that is mishandled upon group deletion.

CVE-2019-15640 limesurvey vulnerability CVSS: 5.0 26 Aug 2019, 17:15 UTC

Limesurvey before 3.17.10 does not validate both the MIME type and file extension of an image.

CVE-2019-9960 limesurvey vulnerability CVSS: 7.5 24 Mar 2019, 01:29 UTC

The downloadZip function in application/controllers/admin/export.php in LimeSurvey through 3.16.1+190225 allows a relative path.

CVE-2017-18358 limesurvey vulnerability CVSS: 4.3 15 Jan 2019, 16:29 UTC

LimeSurvey before 2.72.4 has Stored XSS by using the Continue Later (aka Resume later) feature to enter an email address, which is mishandled in the admin panel.

CVE-2018-20322 limesurvey vulnerability CVSS: 4.3 21 Dec 2018, 23:29 UTC

LimeSurvey version 3.15.5 contains a Cross-site scripting (XSS) vulnerability in Survey Resource zip upload, resulting in Javascript code execution against LimeSurvey administrators. Fixed in version 3.15.6.

CVE-2018-17003 limesurvey vulnerability CVSS: 4.3 21 Sep 2018, 17:29 UTC

In LimeSurvey 3.14.7, HTML Injection and Stored XSS have been discovered in the appendix via the surveyls_title parameter to /index.php?r=admin/survey/sa/insert.

CVE-2018-17057 limesurvey vulnerability CVSS: 7.5 14 Sep 2018, 20:29 UTC

An issue was discovered in TCPDF before 6.2.22. Attackers can trigger deserialization of arbitrary data via the phar:// wrapper.

CVE-2018-1000659 limesurvey vulnerability CVSS: 6.5 06 Sep 2018, 17:29 UTC

LimeSurvey version 3.14.4 and earlier contains a directory traversal in file upload that allows upload of webshell vulnerability in file upload functionality that can result in remote code execution as authenticated user. This attack appear to be exploitable via An authenticated user can upload a specially crafted zip file to get remote code execution. This vulnerability appears to have been fixed in after commit 72a02ebaaf95a80e26127ee7ee2b123cccce05a7 / version 3.14.4.

CVE-2018-1000658 limesurvey vulnerability CVSS: 6.5 06 Sep 2018, 17:29 UTC

LimeSurvey version prior to 3.14.4 contains a file upload vulnerability in upload functionality that can result in an attacker gaining code execution via webshell. This attack appear to be exploitable via an authenticated user uploading a zip archive which can contains malicious php files that can be called under certain circumstances. This vulnerability appears to have been fixed in after commit 91d143230eb357260a19c8424b3005deb49a47f7 / version 3.14.4.

CVE-2018-16397 limesurvey vulnerability CVSS: 4.0 03 Sep 2018, 15:29 UTC

In LimeSurvey before 3.14.7, an admin user can leverage a "file upload" question to read an arbitrary file,

CVE-2018-1000514 limesurvey vulnerability CVSS: 4.3 26 Jun 2018, 16:29 UTC

LimeSurvey version 3.0.0-beta.3+17110 contains a Cross ite Request Forgery (CSRF) vulnerability in Boxes that can result in CSRF admins to delete boxes. This vulnerability appears to have been fixed in 3.6.x.

CVE-2018-1000513 limesurvey vulnerability CVSS: 3.5 26 Jun 2018, 16:29 UTC

LimeSurvey version 3.0.0-beta.3+17110 contains a Cross Site Scripting (XSS) vulnerability in Boxes that can result in JS code execution against LimeSurvey admins. This vulnerability appears to have been fixed in 3.6.x.

CVE-2018-7556 limesurvey vulnerability CVSS: 6.4 28 Feb 2018, 07:29 UTC

LimeSurvey 2.6.x before 2.6.7, 2.7x.x before 2.73.1, and 3.x before 3.4.2 mishandles application/controller/InstallerController.php after installation, which allows remote attackers to access the configuration file.

CVE-2018-1000053 limesurvey vulnerability CVSS: 6.8 09 Feb 2018, 23:29 UTC

LimeSurvey version 3.0.0-beta.3+17110 contains a Cross ite Request Forgery (CSRF) vulnerability in Theme Uninstallation that can result in CSRF causing LimeSurvey admins to delete all their themes, rendering the website unusable. This attack appear to be exploitable via Simple HTML markup can be used to send a GET request to the affected endpoint.

CVE-2015-5078 limesurvey vulnerability CVSS: 6.5 28 Jun 2015, 14:59 UTC

SQL injection vulnerability in the insert function in application/controllers/admin/dataentry.php in LimeSurvey 2.06+ allows remote authenticated users to execute arbitrary SQL commands via the closedate parameter.

CVE-2015-4628 limesurvey vulnerability CVSS: 6.5 18 Jun 2015, 10:59 UTC

SQL injection vulnerability in application/controllers/admin/questiongroups.php in LimeSurvey before 2.06+ Build 150618 allows remote authenticated administrators to execute arbitrary SQL commands via the sid parameter.

CVE-2014-5018 limesurvey vulnerability CVSS: 4.3 21 Jul 2014, 14:55 UTC

Incomplete blacklist vulnerability in the autoEscape function in common_helper.php in LimeSurvey 2.05+ Build 140618 allows remote attackers to conduct cross-site scripting (XSS) attacks via the GBK charset in the loadname parameter to index.php, related to the survey resume.

CVE-2014-5017 limesurvey vulnerability CVSS: 7.5 21 Jul 2014, 14:55 UTC

SQL injection vulnerability in CPDB in application/controllers/admin/participantsaction.php in LimeSurvey 2.05+ Build 140618 allows remote attackers to execute arbitrary SQL commands via the sidx parameter in a JSON request to admin/participants/sa/getParticipants_json, related to a search parameter.

CVE-2014-5016 limesurvey vulnerability CVSS: 4.3 21 Jul 2014, 14:55 UTC

Multiple cross-site scripting (XSS) vulnerabilities in LimeSurvey 2.05+ Build 140618 allow remote attackers to inject arbitrary web script or HTML via (1) the pid attribute to the getAttribute_json function to application/controllers/admin/participantsaction.php in CPDB, (2) the sa parameter to application/views/admin/globalSettings_view.php, or (3) a crafted CSV file to the "Import CSV" functionality.

CVE-2011-5256 limesurvey vulnerability CVSS: 2.6 12 Feb 2013, 20:55 UTC

Cross-site scripting (XSS) vulnerability in the tooltips in LimeSurvey before 1.91+ Build 11379-20111116, when viewing survey results, allows remote attackers to inject arbitrary web script or HTML via unknown parameters.

CVE-2012-4995 limesurvey vulnerability CVSS: 4.3 19 Sep 2012, 19:55 UTC

Cross-site scripting (XSS) vulnerability in admin/userrighthandling.php in LimeSurvey before 1.91+ Build 120224 allows remote attackers to inject arbitrary web script or HTML via the full_name parameter in a moduser action to admin/admin.php. NOTE: some of these details are obtained from third party information.

CVE-2012-4994 limesurvey vulnerability CVSS: 6.5 19 Sep 2012, 19:55 UTC

SQL injection vulnerability in admin/admin.php in LimeSurvey before 1.91+ Build 120224 allows remote authenticated users to execute arbitrary SQL commands via the id parameter in a browse action. NOTE: some of these details are obtained from third party information.

CVE-2012-4927 limesurvey vulnerability CVSS: 7.5 15 Sep 2012, 17:55 UTC

SQL injection vulnerability in Limesurvey (a.k.a PHPSurveyor) before 1.91+ Build 120224 and earlier allows remote attackers to execute arbitrary SQL commands via the fieldnames parameter to index.php.

CVE-2011-3752 limesurvey vulnerability CVSS: 5.0 23 Sep 2011, 23:55 UTC

LimeSurvey 1.90+ build9642-20101214 allows remote attackers to obtain sensitive information via a direct request to a .php file, which reveals the installation path in an error message, as demonstrated by admin/statistics.php and certain other files.

CVE-2009-1604 limesurvey vulnerability CVSS: 7.5 11 May 2009, 20:00 UTC

Unspecified vulnerability in LimeSurvey before 1.82 allows remote attackers to execute commands and obtain sensitive data via unknown attack vectors related to /admin/remotecontrol/.

CVE-2008-2570 limesurvey vulnerability CVSS: 9.3 06 Jun 2008, 18:32 UTC

Multiple unspecified vulnerabilities in LimeSurvey (formerly PHPSurveyor) before 1.71 have unknown impact and attack vectors.

CVE-2008-2571 limesurvey vulnerability CVSS: 4.3 06 Jun 2008, 18:32 UTC

Cross-site request forgery (CSRF) vulnerability in LimeSurvey (formerly PHPSurveyor) before 1.71 allows remote attackers to change arbitrary quotas as administrators via a "modify quota" action.

CVE-2007-5573 limesurvey vulnerability CVSS: 6.8 18 Oct 2007, 21:17 UTC

PHP remote file inclusion vulnerability in classes/core/language.php in LimeSurvey 1.5.2 and earlier allows remote attackers to execute arbitrary PHP code via a URL in the rootdir parameter.

CVE-2007-3632 limesurvey vulnerability CVSS: 6.8 10 Jul 2007, 00:30 UTC

Multiple PHP remote file inclusion vulnerabilities in LimeSurvey (aka PHPSurveyor) 1.49RC2 allow remote attackers to execute arbitrary PHP code via a URL in the homedir parameter to (1) OLE/PPS/File.php, (2) OLE/PPS/Root.php, (3) Spreadsheet/Excel/Writer.php, or (4) OLE/PPS.php in admin/classes/pear/; or (5) Worksheet.php, (6) Parser.php, (7) Workbook.php, (8) Format.php, or (9) BIFFwriter.php in admin/classes/pear/Spreadsheet/Excel/Writer/.