Multiple GeekLog HTML Injection Vulnerabilities
BID:8792
Info
Multiple GeekLog HTML Injection Vulnerabilities
| Bugtraq ID: | 8792 |
| Class: | Input Validation Error |
| CVE: | |
| Remote: | Yes |
| Local: | No |
| Published: | Oct 08 2003 12:00AM |
| Updated: | Oct 08 2003 12:00AM |
| Credit: | Discovery of this vulnerability has been credited to jelmer <[email protected]>. |
| Vulnerable: |
Geeklog Geeklog 1.3.8 rc2 Geeklog Geeklog 1.3.8 rc1 Geeklog Geeklog 1.3.8 -1 Geeklog Geeklog 1.3.8 Geeklog Geeklog 1.3.7 sr2 Geeklog Geeklog 1.3.7 sr1 Geeklog Geeklog 1.3.7 Geeklog Geeklog 1.3.5 sr2 Geeklog Geeklog 1.3.5 sr1 Geeklog Geeklog 1.3.5 Geeklog Geeklog 1.3 |
| Not Vulnerable: | |
Discussion
Multiple GeekLog HTML Injection Vulnerabilities
Geeklog has been reported prone to multiple HTML Injection vulnerabilities.
The issues have been reported to present themselves due to a lack of sufficient sanitization performed on data that is parsed from forum interface form fields. It has been reported that an attacker, who has sufficient privileges to create a forum post, may use the forum form fields as a conduit to inject malicious HTML and script code into dynamic Geeklog content.
The malicious HTML may be rendered in the browser of an unsuspecting user who views the malicious post. Code execution will occur in the context of the affected site.
Geeklog has been reported prone to multiple HTML Injection vulnerabilities.
The issues have been reported to present themselves due to a lack of sufficient sanitization performed on data that is parsed from forum interface form fields. It has been reported that an attacker, who has sufficient privileges to create a forum post, may use the forum form fields as a conduit to inject malicious HTML and script code into dynamic Geeklog content.
The malicious HTML may be rendered in the browser of an unsuspecting user who views the malicious post. Code execution will occur in the context of the affected site.
Exploit / POC
Multiple GeekLog HTML Injection Vulnerabilities
The following proof of concept has been supplied:
<img src="javascript:alert()">
<b style="background-image: url(javascript:alert(document))">test</b>
The following proof of concept has been supplied:
<img src="javascript:alert()">
<b style="background-image: url(javascript:alert(document))">test</b>
Solution / Fix
Multiple GeekLog HTML Injection Vulnerabilities
Solution:
The vendor has released GeekLog 1.3.8-1sr3 to address these and other issues:
Geeklog Geeklog 1.3
Geeklog Geeklog 1.3.5
Geeklog Geeklog 1.3.5 sr2
Geeklog Geeklog 1.3.5 sr1
Geeklog Geeklog 1.3.7 sr1
Geeklog Geeklog 1.3.7 sr2
Geeklog Geeklog 1.3.7
Geeklog Geeklog 1.3.8 rc1
Geeklog Geeklog 1.3.8 rc2
Geeklog Geeklog 1.3.8 -1
Geeklog Geeklog 1.3.8
Solution:
The vendor has released GeekLog 1.3.8-1sr3 to address these and other issues:
Geeklog Geeklog 1.3
-
GeekLog Geeklog 1.3.8-1sr3
http://www.geeklog.net/filemgmt/visit.php?lid=271
Geeklog Geeklog 1.3.5
-
GeekLog Geeklog 1.3.8-1sr3
http://www.geeklog.net/filemgmt/visit.php?lid=271
Geeklog Geeklog 1.3.5 sr2
-
GeekLog Geeklog 1.3.8-1sr3
http://www.geeklog.net/filemgmt/visit.php?lid=271
Geeklog Geeklog 1.3.5 sr1
-
GeekLog Geeklog 1.3.8-1sr3
http://www.geeklog.net/filemgmt/visit.php?lid=271
Geeklog Geeklog 1.3.7 sr1
-
GeekLog Geeklog 1.3.8-1sr3
http://www.geeklog.net/filemgmt/visit.php?lid=271
Geeklog Geeklog 1.3.7 sr2
-
GeekLog Geeklog 1.3.8-1sr3
http://www.geeklog.net/filemgmt/visit.php?lid=271
Geeklog Geeklog 1.3.7
-
GeekLog Geeklog 1.3.8-1sr3
http://www.geeklog.net/filemgmt/visit.php?lid=271
Geeklog Geeklog 1.3.8 rc1
-
GeekLog Geeklog 1.3.8-1sr3
http://www.geeklog.net/filemgmt/visit.php?lid=271
Geeklog Geeklog 1.3.8 rc2
-
GeekLog Geeklog 1.3.8-1sr3
http://www.geeklog.net/filemgmt/visit.php?lid=271
Geeklog Geeklog 1.3.8 -1
-
GeekLog Geeklog 1.3.8-1sr3
http://www.geeklog.net/filemgmt/visit.php?lid=271
Geeklog Geeklog 1.3.8
-
GeekLog Geeklog 1.3.8-1sr3
http://www.geeklog.net/filemgmt/visit.php?lid=271
References
Multiple GeekLog HTML Injection Vulnerabilities
References:
References:
- Geeklog Homepage (Geeklog)
- Re: I have fixes for the Geeklog vulnerabilities (jelmer
)