CVE-2009-2937

Planet and Planet Venus - Cross-Site Scripting via IMG SRC Attribute

Title source: llm
STIX 2.1

Exploitation Summary

EIP tracks 1 public exploit for CVE-2009-2937. PoCs published by Steve Kemp.

AI-analyzed exploit summary The exploit demonstrates an HTML injection vulnerability in Planet 2.0, where user-supplied input is not properly sanitized, allowing arbitrary HTML and script code execution in the context of the affected website.

Description

Cross-site scripting (XSS) vulnerability in Planet 2.0 and Planet Venus allows remote attackers to inject arbitrary web script or HTML via the SRC attribute of an IMG element in a feed.

Exploits (1)

exploitdb WORKING POC VERIFIED
by Steve Kemp · textwebappsphp
https://www.exploit-db.com/exploits/33219

The exploit demonstrates an HTML injection vulnerability in Planet 2.0, where user-supplied input is not properly sanitized, allowing arbitrary HTML and script code execution in the context of the affected website.

Classification
Working Poc 90%
Attack Type
Xss
Complexity
Trivial
Reliability
Reliable
Target: Planet 2.0
No auth needed
Prerequisites: Access to a vulnerable Planet 2.0 instance · Ability to inject HTML/JavaScript into user-supplied input
MITRE ATT&CK
devstral-2 · analyzed Feb 16, 2026 Full analysis →

References (10)

Core 10
Core References
Vendor Advisory third-party-advisory x_refsource_secunia
http://secunia.com/advisories/36636
Vendor Advisory third-party-advisory x_refsource_secunia
http://secunia.com/advisories/36766
Issue Tracking x_refsource_confirm
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=546178
Issue Tracking x_refsource_confirm
https://bugzilla.redhat.com/show_bug.cgi?id=522802
Exploit vdb-entry x_refsource_bid
http://www.securityfocus.com/bid/36392
Issue Tracking x_refsource_confirm
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=546179

Scores

EPSS 0.0450
EPSS Percentile 90.3%

Details

CWE
CWE-79
Status published
Products (2)
intertwingly/planet 2.0
intertwingly/planet_venus
Published Sep 18, 2009
Tracked Since Feb 18, 2026