CVE-2009-3149

Elgg 1.5 - Path Traversal via js Parameter

Title source: llm
STIX 2.1

Exploitation Summary

EIP tracks 1 public exploit for CVE-2009-3149. PoCs published by eLwaux.

AI-analyzed exploit summary This exploit targets a directory traversal vulnerability in Elgg <= 1.5 via the `_css/js.php` endpoint, allowing arbitrary file inclusion. The PoC demonstrates how an attacker can bypass the `simplecache_enabled` check to include sensitive files.

Description

Directory traversal vulnerability in _css/js.php in Elgg 1.5, when magic_quotes_gpc is disabled, allows remote attackers to read arbitrary files via a .. (dot dot) in the js parameter. NOTE: some of these details are obtained from third party information.

Exploits (1)

exploitdb WORKING POC VERIFIED
by eLwaux · textwebappsphp
https://www.exploit-db.com/exploits/9355

This exploit targets a directory traversal vulnerability in Elgg <= 1.5 via the `_css/js.php` endpoint, allowing arbitrary file inclusion. The PoC demonstrates how an attacker can bypass the `simplecache_enabled` check to include sensitive files.

Classification
Working Poc 90%
Attack Type
Info Leak
Complexity
Trivial
Reliability
Reliable
Target: Elgg <= 1.5
No auth needed
Prerequisites: The `simplecache_enabled` value in the `datalists` table must be set to 0
devstral-2 · analyzed Feb 16, 2026 Full analysis →

References (2)

Core 2
Core References
Exploit, Third Party Advisory exploit x_refsource_exploit-db
http://www.exploit-db.com/exploits/9355
Vendor Advisory third-party-advisory x_refsource_secunia
http://secunia.com/advisories/36147

Scores

EPSS 0.0283
EPSS Percentile 84.8%

Details

CWE
CWE-22
Status published
Products (1)
curveriderhq/elgg 1.5
Published Sep 10, 2009
Tracked Since Feb 18, 2026