CVE-2007-2339

Phorum < 5.1.20 - SQL Injection via Multiple Parameters

Title source: llm
STIX 2.1

Exploitation Summary

EIP tracks 3 public exploits for CVE-2007-2339. PoCs published by Janek Vind.

AI-analyzed exploit summary This exploit demonstrates a SQL injection vulnerability in Phorum 5.1.20 due to improper sanitization of array input in the `phorum_db_user_get` function. The PoC uses a crafted HTML form to inject malicious SQL via the `recipients` parameter.

Description

Multiple SQL injection vulnerabilities in Phorum before 5.1.22 allow remote attackers to execute arbitrary SQL commands via (1) a modified recipients parameter name in (a) pm.php; (2) the curr parameter to the (b) badwords (aka censorlist) or (c) banlist module in admin.php; or (3) the "Edit groups / Add group" field in the (d) groups module in admin.php.

Exploits (3)

exploitdb WORKING POC VERIFIED
by Janek Vind · htmlwebappsphp
https://www.exploit-db.com/exploits/29892

This exploit demonstrates a SQL injection vulnerability in Phorum 5.1.20 due to improper sanitization of array input in the `phorum_db_user_get` function. The PoC uses a crafted HTML form to inject malicious SQL via the `recipients` parameter.

Classification
Working Poc 90%
Attack Type
Sqli
Complexity
Trivial
Reliability
Reliable
Target: Phorum 5.1.20
Auth required
Prerequisites: Valid user account on the target Phorum instance · Active session (logged in)
devstral-2 · analyzed Feb 16, 2026 Full analysis →
exploitdb WRITEUP VERIFIED
by Janek Vind · textwebappsphp
https://www.exploit-db.com/exploits/29894

This is a writeup describing a SQL injection vulnerability in Phorum 5.1.20. It demonstrates how an attacker can exploit insufficient input sanitization to inject malicious SQL queries, specifically by creating a group with a name containing a single quote.

Classification
Writeup 90%
Attack Type
Sqli
Complexity
Trivial
Reliability
Reliable
Target: Phorum 5.1.20
Auth required
Prerequisites: Access to the admin interface · Valid credentials to add/edit groups
devstral-2 · analyzed Feb 16, 2026 Full analysis →
exploitdb WORKING POC VERIFIED
by Janek Vind · textwebappsphp
https://www.exploit-db.com/exploits/29893

This exploit demonstrates a SQL injection vulnerability in Phorum's banlist deletion functionality due to insufficient input sanitization. The PoC triggers a SQL syntax error by injecting 'OR' into the 'delete' parameter, confirming the vulnerability.

Classification
Working Poc 90%
Attack Type
Sqli
Complexity
Trivial
Reliability
Reliable
Target: Phorum 5.1.20
Auth required
Prerequisites: Access to the admin interface · Valid session or authentication credentials
devstral-2 · analyzed Feb 16, 2026 Full analysis →

References (12)

Core 12
Core References
Various Sources x_refsource_confirm
http://www.phorum.org/story.php?76
Exploit, Vendor Advisory x_refsource_misc
http://www.waraxe.us/advisory-49.html
Exploit vdb-entry x_refsource_sectrack
http://securitytracker.com/id?1017936
Third Party Advisory, VDB Entry vdb-entry x_refsource_osvdb
http://osvdb.org/35062
Third Party Advisory vdb-entry x_refsource_vupen
http://www.vupen.com/english/advisories/2007/1479
Patch, Vendor Advisory third-party-advisory x_refsource_secunia
http://secunia.com/advisories/24932
Third Party Advisory, VDB Entry mailing-list x_refsource_bugtraq
http://www.securityfocus.com/archive/1/466286/100/0/threaded
Third Party Advisory third-party-advisory x_refsource_sreason
http://securityreason.com/securityalert/2617
Exploit, Patch vdb-entry x_refsource_bid
http://www.securityfocus.com/bid/23616
Third Party Advisory, VDB Entry vdb-entry x_refsource_xf
https://exchange.xforce.ibmcloud.com/vulnerabilities/34081
Third Party Advisory, VDB Entry vdb-entry x_refsource_osvdb
http://osvdb.org/35064
Third Party Advisory, VDB Entry vdb-entry x_refsource_osvdb
http://osvdb.org/35063

Scores

EPSS 0.0187
EPSS Percentile 76.6%

Details

Status published
Products (1)
phorum/phorum < 5.1.20
Published Apr 27, 2007
Tracked Since Feb 18, 2026