Vaadin 'JsonPaintTarget.addAttribute()' HTML Injection Vulnerability
BID:57667
Info
Vaadin 'JsonPaintTarget.addAttribute()' HTML Injection Vulnerability
| Bugtraq ID: | 57667 |
| Class: | Input Validation Error |
| CVE: | |
| Remote: | Yes |
| Local: | No |
| Published: | Feb 01 2013 12:00AM |
| Updated: | Feb 01 2013 12:00AM |
| Credit: | Reported by the vendor |
| Vulnerable: |
Vaadin Vaadin 6.6.7 Vaadin Vaadin 6.6.6 Vaadin Vaadin 6.4.9 Vaadin Vaadin 6.4.8 Vaadin Vaadin 6.4.7 |
| Not Vulnerable: | |
Discussion
Vaadin 'JsonPaintTarget.addAttribute()' HTML Injection Vulnerability
Vaadin is prone to an HTML-injection vulnerability because it fails to properly sanitize user-supplied input.
Successful exploits will allow attacker-supplied HTML and script code to run in the context of the affected browser, potentially allowing the attacker to steal cookie-based authentication credentials or control how the site is rendered to the user. Other attacks are also possible.
Vaadin versions prior to 6.8.8 are vulnerable.
Vaadin is prone to an HTML-injection vulnerability because it fails to properly sanitize user-supplied input.
Successful exploits will allow attacker-supplied HTML and script code to run in the context of the affected browser, potentially allowing the attacker to steal cookie-based authentication credentials or control how the site is rendered to the user. Other attacks are also possible.
Vaadin versions prior to 6.8.8 are vulnerable.
Exploit / POC
Vaadin 'JsonPaintTarget.addAttribute()' HTML Injection Vulnerability
Attackers can use a browser to exploit this issue.
Attackers can use a browser to exploit this issue.
Solution / Fix
Vaadin 'JsonPaintTarget.addAttribute()' HTML Injection Vulnerability
Solution:
Updates are available. Please see the references for details.
Solution:
Updates are available. Please see the references for details.
References
Vaadin 'JsonPaintTarget.addAttribute()' HTML Injection Vulnerability
References:
References:
- Potential XSS vulnerability in JsonPaintTarget (Vaadin)
- Security fixes in Vaadin Framework 6.8.8 (Vaadin)
- Vaadin 6.8.8 available (Vaadin)
- Vaadin Homepage (Vaadin)