Skip to content
KitploitKITPLOIT
ToolsBlog
Submit
ToolsBlog
Submit

Hacking, PenTest, and Cybersecurity Tools for Your Security Arsenal!

Kitploit is a directory of hacking, cybersecurity, and pentesting tools. Discover the latest project updates to find vulnerabilities, analyze systems, automate testing, and strengthen your security.

··Feeds·Contact·Privacy·© 2026 Kitploit

Tool Directory

Categories

View all categories
Loading categories
CVE-2023-51810 — Proof-of-concept for a blind SQL injection vulnerability in StackIdeas EasyDiscuss v5.0.5, demonstrating exploitation via the search parameter and providing remediation guidance. | Kitploit
Tools/GitHubGitHub/pastea/cve-2023-51810
Vulnerability AnalysisExploitationWeb Application ExploitationWeb SecurityPenetration Testing
GitHubpastea/cve-2023-51810

CVE-2023-51810

Proof-of-concept for a blind SQL injection vulnerability in StackIdeas EasyDiscuss v5.0.5, demonstrating exploitation via the search parameter and providing remediation guidance.

View Repository
122 years agoNot yet reviewed

Most Popular

View all →

Discover the most used tools by our community.

Explore all tools

Browse our collection of tools

View all tools →
Share

CVE-2023-51810

Description

Blind SQL injection vulnerability in StackIdeas EasyDiscuss v.5.0.5 allows a remote attacker to obtain sensitive information via search parameter in the Users module.

Product

StackIdeas EasyDiscuss v5.0.5 - EasyDiscuss - Joomla Forum Discussion Tool - StackIdeas

Remediation

Upgrade to a version >= 5.0.10. Version 5.0.6-5.0.9 not tested due to lack of public available source code.

Steps

A Blind SQL injection is present on plugin EasyDiscuss (v5.0.5) installed on Joomla:

image

The vulnerability is present on "search" functionality on "users" section, that is also configured to output SQL error messages when in the injection point is used a payload that can break the query:

Example payload:

root@kitploit:~
a'

Output: image

As proof of concept, in following example a sleep(2) has been injected, that resulted in a doubled (4 seconds) sleep executed by the server. Any sleep value is doubled by the vulnerable backend:

Example payload (before url-encoding):

root@kitploit:~
' OR (SELECT 1337 FROM (SELECT(SLEEP(2)))prime) AND 'a'='a

Output: image

Exploit URL:

https://xxx.xxx/component/easydiscuss/users?search=[INJECTION_POINT]&option=com_easydiscuss&view=users

Credits

Andrea Mattiazzo, Giovanni Battista Colonna, Elisabetta Fera

Download Tool