SquirrelMail Virtual Keyboard Plugin 'vkeyboard.php' Cross Site Scripting Vulnerability
BID:43749
Info
SquirrelMail Virtual Keyboard Plugin 'vkeyboard.php' Cross Site Scripting Vulnerability
| Bugtraq ID: | 43749 |
| Class: | Input Validation Error |
| CVE: | |
| Remote: | Yes |
| Local: | No |
| Published: | Oct 05 2010 12:00AM |
| Updated: | Oct 05 2010 12:00AM |
| Credit: | Moritz Naumann |
| Vulnerable: | |
| Not Vulnerable: | |
Discussion
SquirrelMail Virtual Keyboard Plugin 'vkeyboard.php' Cross Site Scripting Vulnerability
The Virtual Keyboard plugin for SquirrelMail is prone to a cross-site scripting vulnerability because it fails to properly sanitize user-supplied input.
An attacker may leverage this issue to execute arbitrary script code in the browser of an unsuspecting user in the context of the affected site. This may allow the attacker to steal cookie-based authentication credentials and to launch other attacks.
Virtual Keyboard 0.9.1 and prior are vulnerable.
The Virtual Keyboard plugin for SquirrelMail is prone to a cross-site scripting vulnerability because it fails to properly sanitize user-supplied input.
An attacker may leverage this issue to execute arbitrary script code in the browser of an unsuspecting user in the context of the affected site. This may allow the attacker to steal cookie-based authentication credentials and to launch other attacks.
Virtual Keyboard 0.9.1 and prior are vulnerable.
Exploit / POC
SquirrelMail Virtual Keyboard Plugin 'vkeyboard.php' Cross Site Scripting Vulnerability
To exploit this issue, an attacker must entice an unsuspecting user to follow a malicious URI.
The following example URI is available:
To exploit this issue, an attacker must entice an unsuspecting user to follow a malicious URI.
The following example URI is available:
Solution / Fix
SquirrelMail Virtual Keyboard Plugin 'vkeyboard.php' Cross Site Scripting Vulnerability
Solution:
An update is available. Please see the references for details.
Solution:
An update is available. Please see the references for details.
References
SquirrelMail Virtual Keyboard Plugin 'vkeyboard.php' Cross Site Scripting Vulnerability
References:
References:
- Virtual Keyboard Homepage (SquirrelMail)