CVE-2004-1559

WordPress 1.2 - Cross-Site Scripting via Multiple Parameters

Title source: llm
STIX 2.1

Exploitation Summary

EIP tracks 6 public exploits for CVE-2004-1559. PoCs published by Thomas Waldegger.

AI-analyzed exploit summary The provided text describes multiple XSS vulnerabilities in WordPress 1.2 due to improper sanitization of user-supplied URI input. It lists specific endpoints and parameters vulnerable to XSS attacks.

Description

Multiple cross-site scripting (XSS) vulnerabilities in Wordpress 1.2 allow remote attackers to inject arbitrary web script or HTML via the (1) redirect_to, text, popupurl, or popuptitle parameters to wp-login.php, (2) redirect_url parameter to admin-header.php, (3) popuptitle, popupurl, content, or post_title parameters to bookmarklet.php, (4) cat_ID parameter to categories.php, (5) s parameter to edit.php, or (6) s or mode parameter to edit-comments.php.

Exploits (6)

exploitdb WRITEUP VERIFIED
by Thomas Waldegger · textwebappsphp
https://www.exploit-db.com/exploits/24641

The provided text describes multiple XSS vulnerabilities in WordPress 1.2 due to improper sanitization of user-supplied URI input. It lists specific endpoints and parameters vulnerable to XSS attacks.

Classification
Writeup 90%
Attack Type
Xss
Complexity
Trivial
Reliability
Reliable
Target: WordPress 1.2
No auth needed
Prerequisites: Access to the target WordPress instance
MITRE ATT&CK
devstral-2 · analyzed Feb 16, 2026 Full analysis →
exploitdb WRITEUP VERIFIED
by Thomas Waldegger · textwebappsphp
https://www.exploit-db.com/exploits/24645

The provided text describes a cross-site scripting (XSS) vulnerability in WordPress 1.2, where user-supplied URI input is not properly sanitized. The example URI `/edit.php?s=[XSS]` demonstrates the vulnerable parameter.

Classification
Writeup 90%
Attack Type
Xss
Complexity
Trivial
Reliability
Theoretical
Target: WordPress 1.2
No auth needed
Prerequisites: Access to a vulnerable WordPress instance
MITRE ATT&CK
devstral-2 · analyzed Feb 16, 2026 Full analysis →
exploitdb WRITEUP VERIFIED
by Thomas Waldegger · textwebappsphp
https://www.exploit-db.com/exploits/24646

The provided text describes a cross-site scripting (XSS) vulnerability in WordPress 1.2, where user-supplied URI input is not properly sanitized in the 'edit-comments.php' file. The vulnerability can be exploited via the 's' and 'mode' parameters.

Classification
Writeup 90%
Attack Type
Xss
Complexity
Trivial
Reliability
Theoretical
Target: WordPress 1.2
No auth needed
Prerequisites: Access to the vulnerable WordPress instance
MITRE ATT&CK
devstral-2 · analyzed Feb 16, 2026 Full analysis →
exploitdb WRITEUP VERIFIED
by Thomas Waldegger · textwebappsphp
https://www.exploit-db.com/exploits/24644

The provided text describes a cross-site scripting (XSS) vulnerability in WordPress 1.2 due to improper sanitization of user-supplied URI input. The example URI demonstrates how an attacker could inject malicious scripts via the 'cat_ID' parameter in 'categories.php'.

Classification
Writeup 90%
Attack Type
Xss
Complexity
Trivial
Reliability
Theoretical
Target: WordPress 1.2
No auth needed
Prerequisites: Access to a vulnerable WordPress instance · Ability to craft malicious URI input
MITRE ATT&CK
devstral-2 · analyzed Feb 16, 2026 Full analysis →
exploitdb WRITEUP VERIFIED
by Thomas Waldegger · textwebappsphp
https://www.exploit-db.com/exploits/24643

The provided text describes a cross-site scripting (XSS) vulnerability in WordPress 1.2, where user-supplied URI input is not properly sanitized in the bookmarklet.php file. Multiple parameters are identified as vulnerable to XSS attacks.

Classification
Writeup 90%
Attack Type
Xss
Complexity
Trivial
Reliability
Theoretical
Target: WordPress 1.2
No auth needed
Prerequisites: Access to the vulnerable WordPress instance
MITRE ATT&CK
devstral-2 · analyzed Feb 16, 2026 Full analysis →
exploitdb WORKING POC VERIFIED
by Thomas Waldegger · textwebappsphp
https://www.exploit-db.com/exploits/24642

This exploit demonstrates a cross-site scripting (XSS) vulnerability in WordPress 1.2 by injecting malicious JavaScript via the `redirect_url` parameter in `admin-header.php`. The payload executes an alert box displaying the user's cookies, confirming the vulnerability.

Classification
Working Poc 90%
Attack Type
Xss
Complexity
Trivial
Reliability
Reliable
Target: WordPress 1.2
No auth needed
Prerequisites: Access to a vulnerable WordPress instance · User interaction to trigger the payload
MITRE ATT&CK
devstral-2 · analyzed Feb 16, 2026 Full analysis →

References (5)

Core 5
Core References
Third Party Advisory, VDB Entry vdb-entry x_refsource_xf
https://exchange.xforce.ibmcloud.com/vulnerabilities/17532
Exploit, Vendor Advisory third-party-advisory x_refsource_secunia
http://secunia.com/advisories/12683
Mailing List mailing-list x_refsource_bugtraq
http://marc.info/?l=bugtraq&m=109641484723194&w=2
Exploit, Patch vdb-entry x_refsource_bid
http://www.securityfocus.com/bid/11268
Third Party Advisory, VDB Entry vdb-entry x_refsource_sectrack
http://securitytracker.com/id?1011440

Scores

EPSS 0.0646
EPSS Percentile 92.9%

Details

Status published
Products (1)
wordpress/wordpress 1.2
Published Dec 31, 2004
Tracked Since Feb 18, 2026