CVE-2019-16113

HIGH

Bludit 3.9.2 - Remote Code Execution via Image Upload Path Traversal

Title source: llm
STIX 2.1

Exploitation Summary

EIP tracks 13 public exploits for CVE-2019-16113. PoCs published by Metasploit, James Green, Luis Vacacas, including Metasploit module exploits/linux/http/bludit_upload_images_exec.

AI-analyzed exploit summary This Metasploit module exploits a directory traversal vulnerability in Bludit's image upload feature (CVE-2019-16113) to achieve remote code execution by uploading a malicious PHP payload and a custom .htaccess file to bypass file extension checks.

Description

Bludit 3.9.2 allows remote code execution via bl-kernel/ajax/upload-images.php because PHP code can be entered with a .jpg file name, and then this PHP code can write other PHP code to a ../ pathname.

Exploits (13)

exploitdb WORKING POC VERIFIED
by Metasploit · rubyremotephp
https://www.exploit-db.com/exploits/47699

This Metasploit module exploits a directory traversal vulnerability in Bludit's image upload feature (CVE-2019-16113) to achieve remote code execution by uploading a malicious PHP payload and a custom .htaccess file to bypass file extension checks.

Classification
Working Poc 100%
Attack Type
Rce
Complexity
Moderate
Reliability
Reliable
Target: Bludit v3.9.2
Auth required
Prerequisites: Valid Bludit credentials · Access to the admin interface
devstral-2 · analyzed Feb 16, 2026 Full analysis →
exploitdb WORKING POC
by James Green · textwebappsmultiple
https://www.exploit-db.com/exploits/48701

This exploit leverages a directory traversal vulnerability in Bludit 3.9.2 to upload a malicious .png file containing PHP code and a .htaccess file to execute arbitrary commands. The exploit requires valid admin credentials to authenticate and upload the payloads.

Classification
Working Poc 95%
Attack Type
Rce
Complexity
Moderate
Reliability
Reliable
Target: Bludit 3.9.2
Auth required
Prerequisites: Valid admin credentials · Network access to the target · Ability to upload files
devstral-2 · analyzed Feb 16, 2026 Full analysis →
exploitdb WORKING POC
by Luis Vacacas · pythonwebappsphp
https://www.exploit-db.com/exploits/48568

This exploit leverages a directory traversal vulnerability in Bludit 3.9.12 to upload a malicious PHP shell and execute arbitrary commands. It authenticates as an admin, uploads a webshell via the image upload functionality, and triggers command execution by accessing the uploaded file.

Classification
Working Poc 95%
Attack Type
Rce
Complexity
Moderate
Reliability
Reliable
Target: Bludit >= 3.9.12
Auth required
Prerequisites: Valid admin credentials · Access to the admin panel · Network access to the target
devstral-2 · analyzed Feb 16, 2026 Full analysis →
nomisec WORKING POC 13 stars
by cybervaca · poc
https://github.com/cybervaca/CVE-2019-16113

This repository contains a functional exploit for CVE-2019-16113, a directory traversal vulnerability in Bludit CMS versions >= 3.9.2. The exploit authenticates, uploads a malicious PHP file via a directory traversal attack, and executes arbitrary commands.

Classification
Working Poc 100%
Attack Type
Rce
Complexity
Moderate
Reliability
Reliable
Target: Bludit CMS >= 3.9.2
Auth required
Prerequisites: Valid credentials for Bludit admin panel · Network access to the target
devstral-2 · analyzed Feb 18, 2026 Full analysis →
nomisec WORKING POC 5 stars
by hg8 · poc
https://github.com/hg8/CVE-2019-16113-PoC

This repository contains a functional Python exploit for CVE-2019-16113, a remote code execution vulnerability in Bludit CMS versions >= 3.9.2. The exploit leverages an arbitrary file upload vulnerability in the image upload functionality to execute system commands via a malicious PHP payload.

Classification
Working Poc 100%
Attack Type
Rce
Complexity
Moderate
Reliability
Reliable
Target: Bludit CMS >= 3.9.2
Auth required
Prerequisites: Valid admin credentials · Network access to the target Bludit instance
devstral-2 · analyzed Feb 18, 2026 Full analysis →
nomisec WORKING POC 5 stars
by ynots0ups · poc
https://github.com/ynots0ups/CVE-2019-16113

This repository contains a functional Python exploit for CVE-2019-16113, a directory traversal and file upload vulnerability in Bludit 3.9.2. The exploit uploads a malicious PHP payload disguised as a .png file and modifies the .htaccess file to execute the payload, achieving remote code execution.

Classification
Working Poc 95%
Attack Type
Rce
Complexity
Moderate
Reliability
Reliable
Target: Bludit 3.9.2
Auth required
Prerequisites: Valid Bludit credentials · Network access to the target · PHP reverse shell listener setup
devstral-2 · analyzed Feb 18, 2026 Full analysis →
nomisec WORKING POC 1 stars
by mind2hex · poc
https://github.com/mind2hex/CVE-2019-16113-Bludit-3.9.2-RCE

This repository contains a functional Python exploit for CVE-2019-16113, targeting Bludit 3.9.2. The exploit leverages an authenticated file upload vulnerability to achieve remote command execution by uploading a malicious image and a crafted .htaccess file.

Classification
Working Poc 95%
Attack Type
Rce
Complexity
Moderate
Reliability
Reliable
Target: Bludit 3.9.2
Auth required
Prerequisites: Valid credentials for Bludit admin panel · Access to the Bludit admin interface
devstral-2 · analyzed Feb 18, 2026 Full analysis →
gitlab WORKING POC
by s0ups · poc
https://gitlab.com/s0ups/cve-2019-16113

This repository contains a functional Python exploit for CVE-2019-16113, which targets a directory traversal and file upload vulnerability in Bludit 3.9.2. The exploit uploads a malicious PHP payload disguised as a PNG file and modifies the .htaccess file to execute the payload, resulting in remote code execution.

Classification
Working Poc 100%
Attack Type
Rce
Complexity
Moderate
Reliability
Reliable
Target: Bludit 3.9.2
Auth required
Prerequisites: valid Bludit credentials · network access to the target · listener setup for reverse shell
devstral-2 · analyzed Feb 23, 2026 Full analysis →
nomisec WORKING POC
by DXY0411 · poc
https://github.com/DXY0411/CVE-2019-16113

This repository contains a functional exploit for CVE-2019-16113, targeting Bludit CMS versions >= 3.9.2. The exploit leverages a path traversal vulnerability in the image upload functionality to achieve remote code execution (RCE) by uploading a malicious .htaccess file and a PHP shell.

Classification
Working Poc 95%
Attack Type
Rce
Complexity
Moderate
Reliability
Reliable
Target: Bludit CMS >= 3.9.2
Auth required
Prerequisites: Valid admin credentials · Bludit CMS version >= 3.9.2 · Access to the admin panel
devstral-2 · analyzed Feb 18, 2026 Full analysis →
nomisec WORKING POC
by m4rm0k · poc
https://github.com/m4rm0k/CVE-2019-16113

This repository contains a functional exploit for CVE-2019-16113, which combines brute-force authentication bypass (CVE-2019-17240) and file upload vulnerability in Bludit CMS 3.9.2 to achieve remote code execution via a reverse shell.

Classification
Working Poc 95%
Attack Type
Rce
Complexity
Moderate
Reliability
Reliable
Target: Bludit CMS 3.9.2
Auth required
Prerequisites: Target running Bludit CMS 3.9.2 · Network access to the target · Listener set up for reverse shell
devstral-2 · analyzed Feb 18, 2026 Full analysis →
nomisec WORKING POC
by dldygnl · poc
https://github.com/dldygnl/CVE-2019-16113

This repository contains functional exploit code for CVE-2019-16113, targeting Bludit CMS. It includes scripts for password cracking, Metasploit integration for RCE, and privilege escalation to root via a known password.

Classification
Working Poc 90%
Attack Type
Rce | Auth Bypass
Complexity
Moderate
Reliability
Reliable
Target: Bludit CMS (version not specified)
Auth required
Prerequisites: Metasploit framework · Python3 · Bludit admin credentials or password list
devstral-2 · analyzed Feb 18, 2026 Full analysis →
nomisec WORKING POC
by Kenun99 · poc
https://github.com/Kenun99/CVE-2019-16113-Dockerfile

This repository contains a functional exploit for CVE-2019-16113, a directory traversal vulnerability in Bludit CMS 3.9.2. The exploit leverages improper file handling during image uploads to achieve remote code execution (RCE) via a crafted .htaccess file and a malicious image file.

Classification
Working Poc 95%
Attack Type
Rce
Complexity
Moderate
Reliability
Reliable
Target: Bludit CMS 3.9.2
Auth required
Prerequisites: Valid Bludit admin credentials · Network access to the target Bludit instance
devstral-2 · analyzed Feb 18, 2026 Full analysis →
metasploit WORKING POC EXCELLENT
by christasa, sinn3r · rubypocphp
https://github.com/rapid7/metasploit-framework/blob/master/modules/exploits/linux/http/bludit_upload_images_exec.rb

This Metasploit module exploits a directory traversal vulnerability in Bludit's image upload feature (CVE-2019-16113) to achieve remote code execution by uploading a malicious PHP payload and a custom .htaccess file to bypass file extension checks.

Classification
Working Poc 100%
Attack Type
Rce
Complexity
Moderate
Reliability
Reliable
Target: Bludit v3.9.2
Auth required
Prerequisites: Valid Bludit credentials · Access to the admin interface
devstral-2 · analyzed Feb 16, 2026 Full analysis →

References (4)

Core 4
Core References
Exploit, Third Party Advisory x_refsource_misc
https://github.com/bludit/bludit/issues/1081
Exploit, Third Party Advisory, VDB Entry x_refsource_misc
http://packetstormsecurity.com/files/157988/Bludit-3.9.12-Directory-Traversal.html
Exploit, Third Party Advisory, VDB Entry x_refsource_misc
http://packetstormsecurity.com/files/158569/Bludit-3.9.2-Directory-Traversal.html

Scores

CVSS v3 8.8
EPSS 0.8896
EPSS Percentile 99.5%
Attack Vector NETWORK
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H

Details

CWE
CWE-22
Status published
Products (1)
bludit/bludit 3.9.2
Published Sep 08, 2019
Tracked Since Feb 18, 2026