HP Mercury Quality Center Any SQL execution

Credit: Isma Khan
Risk: Medium
Local: Yes
Remote: Yes

CVSS Base Score: 6.5/10
Impact Subscore: 6.4/10
Exploitability Subscore: 8/10
Exploit range: Remote
Attack complexity: Low
Authentication: Single time
Confidentiality impact: Partial
Integrity impact: Partial
Availability impact: Partial

Vendor: HP Product: Mercury Quality Center Version: 9.0 build Vendor Informed: No HP Mercury Quality Center is test management product for companys to do software testing and quality insurance. HP Mercury Quality Center has additional guest command on server which allows any user who logged on to run a SQL command of their choosing. This command called 'RunQuery' not SQL injection but allows any SQL to run. I hva eonly manage to get this to work as blind SQL command no results returned but returning results probably possible with more work. Attached is small Perl script which likes to be the HPMQC client and logs in as normal user and connects to a domain and project and runs SQL. Last step in program that runs SQL will genarate error but will works. HPMQC can use MSDE, full MSSQLserver or Oracle data base. -------------- next part -------------- A non-text attachment was scrubbed... Name: HP_MQC_Run_Any_Query.pl Type: application/octet-stream Size: 5200 bytes Desc: not available Url : http://lists.grok.org.uk/pipermail/full-disclosure/attachments/20070403/efc4b3b7/attachment.obj

Vote for this issue:


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 2022, cxsecurity.com


Back to Top