eTicket 'newticket.php' Multiple Cross-Site Scripting Vulnerabilities
BID:27130
Info
eTicket 'newticket.php' Multiple Cross-Site Scripting Vulnerabilities
| Bugtraq ID: | 27130 |
| Class: | Input Validation Error |
| CVE: |
CVE-2008-0093 |
| Remote: | Yes |
| Local: | No |
| Published: | Jan 03 2008 12:00AM |
| Updated: | May 07 2015 05:33PM |
| Credit: | Omer Singer is credited with the discovery of these vulnerabilities. |
| Vulnerable: |
HM2K eTicket 1.5.5.6-RC3 HM2K eTicket 1.5.5.6-RC2 HM2K eTicket 1.5.5.2 |
| Not Vulnerable: | |
Discussion
eTicket 'newticket.php' Multiple Cross-Site Scripting Vulnerabilities
eTicket is prone to multiple cross-site scripting vulnerabilities because the application fails to properly sanitize user-supplied input before using it in dynamically generated content.
An attacker may leverage these issues to execute arbitrary script code in the browser of an unsuspecting user in the context of the affected site. This may help the attacker steal cookie-based authentication credentials and launch other attacks.
These issues affect eTicket 1.5.6-RC3, 1.5.6-RC2, 1.5.5.2; other versions may also be affected.
eTicket is prone to multiple cross-site scripting vulnerabilities because the application fails to properly sanitize user-supplied input before using it in dynamically generated content.
An attacker may leverage these issues to execute arbitrary script code in the browser of an unsuspecting user in the context of the affected site. This may help the attacker steal cookie-based authentication credentials and launch other attacks.
These issues affect eTicket 1.5.6-RC3, 1.5.6-RC2, 1.5.5.2; other versions may also be affected.
Exploit / POC
eTicket 'newticket.php' Multiple Cross-Site Scripting Vulnerabilities
An attacker can use standard tools to exploit these issues.
The following proof-of-concept examples are available:
For eTicket 1.5.6-RC3: Create a ticket with the subject <SCRIPT>a=/XSS/;alert(a.source)</SCRIPT>
For eTicket 1.5.6-RC2: Create a ticket with the subject <script>alert(123)</script>
An attacker can use standard tools to exploit these issues.
The following proof-of-concept examples are available:
For eTicket 1.5.6-RC3: Create a ticket with the subject <SCRIPT>a=/XSS/;alert(a.source)</SCRIPT>
For eTicket 1.5.6-RC2: Create a ticket with the subject <script>alert(123)</script>
Solution / Fix
eTicket 'newticket.php' Multiple Cross-Site Scripting Vulnerabilities
Solution:
Currently we are not aware of any vendor-supplied patches for these issues. If you feel we are in error
or if you are aware of more recent information, please mail us at: [email protected].
Solution:
Currently we are not aware of any vendor-supplied patches for these issues. If you feel we are in error
or if you are aware of more recent information, please mail us at: [email protected].
References
eTicket 'newticket.php' Multiple Cross-Site Scripting Vulnerabilities
References:
References:
- eTicket Homepage (HM2K)
- The DigiTrust Group: Advisory #071228a - eTicket Persistent Cross-Site Scripting (DigiTrust Group)