CVE-2007-5120

JSPWiki 2.4.103 and 2.5.139-beta - Cross-Site Scripting via Multiple Parameters

Title source: llm
STIX 2.1

Exploitation Summary

EIP tracks 6 public exploits for CVE-2007-5120. PoCs published by Jason Kratzer.

AI-analyzed exploit summary The provided text describes an XSS vulnerability in JSPWiki versions prior to 2.5.138-beta, detailing how attacker-supplied HTML and script code can execute in the context of the affected site. It includes a sample exploit URL demonstrating the vulnerability.

Description

Multiple cross-site scripting (XSS) vulnerabilities in JSPWiki 2.4.103 and 2.5.139-beta allow remote attackers to inject arbitrary web script or HTML via the (1) group and (2) members parameters in (a) NewGroup.jsp; the (3) edittime parameter in (b) Edit.jsp; the (4) edittime, (5) author, and (6) link parameters in (c) Comment.jsp; the (7) loginname, (8) wikiname, (9) fullname, and (10) email parameters in (d) UserPreferences.jsp and (e) Login.jsp; the (11) r1 and (12) r2 parameters in (f) Diff.jsp; and the (13) changenote parameter in (g) PageInfo.jsp.

Exploits (6)

exploitdb WRITEUP VERIFIED
by Jason Kratzer · textwebappsjsp
https://www.exploit-db.com/exploits/30611

The provided text describes an XSS vulnerability in JSPWiki versions prior to 2.5.138-beta, detailing how attacker-supplied HTML and script code can execute in the context of the affected site. It includes a sample exploit URL demonstrating the vulnerability.

Classification
Writeup 90%
Attack Type
Xss
Complexity
Trivial
Reliability
Reliable
Target: JSPWiki < 2.5.138-beta
No auth needed
Prerequisites: Access to the vulnerable JSPWiki instance
MITRE ATT&CK
devstral-2 · analyzed Feb 16, 2026 Full analysis →
exploitdb WRITEUP VERIFIED
by Jason Kratzer · textwebappsjsp
https://www.exploit-db.com/exploits/30608

The provided text describes an XSS vulnerability in JSPWiki versions prior to 2.5.138-beta, where user-supplied input is not adequately sanitized, allowing attacker-supplied HTML and script code to execute in the context of the affected site.

Classification
Writeup 90%
Attack Type
Xss
Complexity
Trivial
Reliability
Reliable
Target: JSPWiki < 2.5.138-beta
No auth needed
Prerequisites: Access to a vulnerable JSPWiki instance
MITRE ATT&CK
devstral-2 · analyzed Feb 16, 2026 Full analysis →
exploitdb WRITEUP VERIFIED
by Jason Kratzer · textwebappsjsp
https://www.exploit-db.com/exploits/30612

The provided text describes an XSS vulnerability in JSPWiki versions prior to 2.5.138-beta, where user-supplied input is not adequately sanitized, allowing attacker-supplied HTML and script code to execute in the context of the affected site.

Classification
Writeup 90%
Attack Type
Xss
Complexity
Trivial
Reliability
Reliable
Target: JSPWiki < 2.5.138-beta
No auth needed
Prerequisites: Access to the vulnerable JSPWiki instance
MITRE ATT&CK
devstral-2 · analyzed Feb 16, 2026 Full analysis →
exploitdb WRITEUP VERIFIED
by Jason Kratzer · textwebappsjsp
https://www.exploit-db.com/exploits/30609

The provided text describes an XSS vulnerability in JSPWiki due to insufficient input sanitization. It includes a sample URL demonstrating how attacker-supplied HTML/script code can be injected via the '_editedtext' and 'changenote' parameters.

Classification
Writeup 90%
Attack Type
Xss
Complexity
Trivial
Reliability
Reliable
Target: JSPWiki versions prior to 2.5.138-beta
No auth needed
Prerequisites: Access to the vulnerable JSPWiki instance
MITRE ATT&CK
devstral-2 · analyzed Feb 16, 2026 Full analysis →
exploitdb WRITEUP VERIFIED
by Jason Kratzer · textwebappsjsp
https://www.exploit-db.com/exploits/30613

The provided text describes CVE-2007-5120, an input-validation vulnerability in JSPWiki leading to XSS and HTML injection. It includes a sample exploit URL but lacks executable code.

Classification
Writeup 90%
Attack Type
Xss
Complexity
Trivial
Reliability
Theoretical
Target: JSPWiki prior to 2.5.138-beta
No auth needed
Prerequisites: Access to a vulnerable JSPWiki instance
MITRE ATT&CK
devstral-2 · analyzed Feb 16, 2026 Full analysis →
exploitdb WRITEUP VERIFIED
by Jason Kratzer · textwebappsjsp
https://www.exploit-db.com/exploits/30610

The provided text describes an XSS vulnerability in JSPWiki versions prior to 2.5.138-beta, where user-supplied input is not adequately sanitized. It includes a sample URL demonstrating the vulnerability but lacks executable exploit code.

Classification
Writeup 90%
Attack Type
Xss
Complexity
Trivial
Reliability
Theoretical
Target: JSPWiki < 2.5.138-beta
No auth needed
Prerequisites: Access to a vulnerable JSPWiki instance
MITRE ATT&CK
devstral-2 · analyzed Feb 16, 2026 Full analysis →

References (7)

Core 7
Core References
Exploit, Patch vdb-entry x_refsource_bid
http://www.securityfocus.com/bid/25803
Various Sources x_refsource_confirm
http://www.ecyrd.com/~jalkanen/JSPWiki/2.4.104/ChangeLog
Third Party Advisory, VDB Entry vdb-entry x_refsource_xf
https://exchange.xforce.ibmcloud.com/vulnerabilities/36766
Patch, Vendor Advisory third-party-advisory x_refsource_secunia
http://secunia.com/advisories/26961
Third Party Advisory, VDB Entry mailing-list x_refsource_bugtraq
http://www.securityfocus.com/archive/1/480570/100/0/threaded
Third Party Advisory third-party-advisory x_refsource_sreason
http://securityreason.com/securityalert/3167

Scores

EPSS 0.0236
EPSS Percentile 81.6%

Details

CWE
CWE-79
Status published
Products (2)
jspwiki/jspwiki 2.4.103
jspwiki/jspwiki 2.5.139-beta
Published Sep 27, 2007
Tracked Since Feb 18, 2026