{"id":1769,"date":"2025-02-05T10:03:36","date_gmt":"2025-02-05T10:03:36","guid":{"rendered":"https:\/\/serisec.com\/index.php\/2025\/02\/05\/hackers-exploiting-a-six-year-old-iis-vulnerability-to-gain-remote-access\/"},"modified":"2025-02-05T10:03:36","modified_gmt":"2025-02-05T10:03:36","slug":"hackers-exploiting-a-six-year-old-iis-vulnerability-to-gain-remote-access","status":"publish","type":"post","link":"https:\/\/serisec.com\/index.php\/2025\/02\/05\/hackers-exploiting-a-six-year-old-iis-vulnerability-to-gain-remote-access\/","title":{"rendered":"Hackers Exploiting A Six-Year-Old IIS Vulnerability To Gain Remote Access"},"content":{"rendered":"<p>    Hackers Exploiting A Six-Year-Old IIS Vulnerability To Gain Remote Access<br \/>\n \t<BR><br \/>\n<BR><\/BR><br \/>\n    <!-- no image --><br \/>\n \t<BR><br \/>\n<BR><\/BR><\/p>\n<div>\n<p>The eSentire Threat Response Unit (TRU) revealed that threat actors are actively exploiting a six-year-old IIS vulnerability in Progress Telerik UI for ASP.NET AJAX to gain remote access to systems.<\/p>\n<p>This vulnerability, identified as CVE-2019-18935, allows attackers to execute arbitrary code on vulnerable servers, posing a significant risk to organizations that have not updated their systems.<\/p>\n<p>While this security flaw enables threat actors to gain <a href=\"https:\/\/cybersecuritynews.com\/enterprise-remote-access-software\/\" target=\"_blank\" rel=\"noreferrer noopener\">remote access<\/a> to systems running vulnerable versions of the software.<\/p>\n<p>TRU observed the threat actors using w3wp.exe (IIS worker process) to load a reverse shell and run subsequent commands for reconnaissance via cmd.exe.<\/p>\n<p>Cybersecurity analysts at TRU <a href=\"https:\/\/www.esentire.com\/blog\/threat-actors-use-cve-2019-18935-to-deliver-reverse-shells-and-juicypotatong-privilege-escalation-tool\">noted<\/a> that the reverse shells were dropped in the C:WindowsTemp directory.<\/p>\n<h2 class=\"wp-block-heading\"><strong>Exploitation Process<\/strong><\/h2>\n<p>The exploitation process begins when threat actors send a specific request to the IIS server to determine if the file upload handler is available.<\/p>\n<p>Once confirmed, they use a customized proof-of-concept (PoC) to upload and execute a remote shell.<\/p>\n<p>The reverse shell is a mixed-mode .NET assembly that connects to a command and control (C2) server at <code>213.136.75.130<\/code> via Windows Sockets.<\/p>\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><img data-recalc-dims=\"1\" decoding=\"async\" src=\"https:\/\/i0.wp.com\/blogger.googleusercontent.com\/img\/b\/R29vZ2xl\/AVvXsEgaHsAN09_703XysxAcZi1m55ktibCBU6GsCO47OfXdUnzan1wY1gEYqXieVQAdqKdwP2ZPtNTc3aDVTqwTiw9nS_KUOiHmZRPov8he6e-ORXwgB65GRpjFlR5BMuSDGyM31SXQTV-G9o4rSrKoIBMJ9jhes4ySoeG4hcYdR66ogiMBm8RVsbtG6BI0Bo0\/s16000\/Decompiled%2520Reverse%2520Shell%2520%28Source%2520-%2520eSentire%29.webp?ssl=1\" alt=\"\"><figcaption class=\"wp-element-caption\">Decompiled Reverse Shell (Source \u2013 eSentire)<\/figcaption><\/figure>\n<\/div>\n<p>After establishing a reverse shell, attackers execute commands to gather system information, including user enumeration using <code>net.exe<\/code> and <code>net1.exe<\/code>.<\/p>\n<p>TRU also observed the deployment of the open-source <a href=\"https:\/\/cybersecuritynews.com\/penetration-testing-tools\/\">privilege escalation<\/a> <a href=\"https:\/\/cybersecuritynews.com\/penetration-testing-tools\/\">tool<\/a> JuicyPotatoNG on the host, along with several batch files whose purpose is currently unknown.<\/p>\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><img data-recalc-dims=\"1\" decoding=\"async\" src=\"https:\/\/i0.wp.com\/blogger.googleusercontent.com\/img\/b\/R29vZ2xl\/AVvXsEhO4DOa-DITLK_TAbeqKPyxvsHnUPyXu0TpMf3TErJb6v1ATN6XpOWH5MBAaYQTQ2yhdyAFhWHPFoIcU47CmSBsWKyWgK-6rRkvPVbwC5SaAq_5PH-DnlMnN4kJVn_Tu96enJAEEwNVHFRaJq0Qb5kz2zkM9vcnSzSvZytBcdn-qhGVF5_sUUGeirpFLjs\/s16000\/Remote%2520Shell%2520Loaded%2520by%2520w3wp.exe%2520IIS%2520Worker%2520Process%2520Leading%2520to%2520Recon%2520Commands%2520%28Source%2520-%2520eSentire%29.webp?ssl=1\" alt=\"\"><figcaption class=\"wp-element-caption\">Remote Shell Loaded by w3wp.exe IIS Worker Process Leading to Recon Commands (Source \u2013 eSentire)<\/figcaption><\/figure>\n<\/div>\n<p>To detect such reverse shells, a Yara rule can be used:-<\/p>\n<pre class=\"wp-block-code\"><code>rule TCP_Reverse_Shell_Windows_x64 { \n    meta: \n        description = \"Detects Windows based 64-bit TCP reverse shell\"\n        author = \"YungBinary\"\n        hash = \"b971bf43886e3ab1d823477826383dfaee1e2935788226a285c7aebeabee7348\"\n    strings: \n        $winsock_2_0 = { 66 B? 02 00 FF 15 } \n        $winsock_2_1 = { 66 B? 02 01 FF 15 } \n        $winsock_2_2 = { 66 B? 02 02 FF 15 }\n        $winsock_1_0 = { 66 B? 01 00 FF 15 } \n        $winsock_1_1 = { 66 B? 01 01 FF 15 } \n        $socket_params = { 41 B8 06 00 00 00 BA 01 00 00 00 B9 02 00 00 00 } \n        $cmd = { 48 C7 44 24 ?? 00 00 00 00 48 C7 44 24 ?? 00 00 00 00 C7 44 24 ?? 00 00 00 00 C7 44 24 ?? (01 | 00) 00 00 00 45 33 C9 45 33 C0 48 8D 15 ?? ?? ?? ?? 33 C9 FF 15 } \n        $wait = { BA FF FF FF FF 48 8B 4C ?? ?? FF 15 } \n    condition: \n        uint16(0) == 0x5a4d and \n        ((1 of ($winsock*)) and $socket_params and $cmd and $wait) \n}<\/code><\/pre>\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><img data-recalc-dims=\"1\" decoding=\"async\" src=\"https:\/\/i0.wp.com\/blogger.googleusercontent.com\/img\/b\/R29vZ2xl\/AVvXsEhNJtEupUhzj82eE_cgzfXKISyVWcxsfm-sK2smRXx5Rt779OnAlfSkcefQrVL3Q3ygWtyi_tjl203SuT6d9qroDftLT1RcCdsy4fk1_ANoXL7D4PKRWjlm9yshmkHTrmUgI6rZMmdBGUhuduldoOmjNAOtAzVmyAmEz-5Yol7yM1NnLr6c47gTztNgpWk\/s16000\/Vulnerable%2520version%2520decision%2520tree%2520%28Source%2520-%2520eSentire%29.webp?ssl=1\" alt=\"\"><figcaption class=\"wp-element-caption\">Vulnerable version decision tree (Source \u2013 eSentire)<\/figcaption><\/figure>\n<\/div>\n<p>To mitigate these threats, organizations should implement robust patch management and <a href=\"https:\/\/cybersecuritynews.com\/vulnerability-management-tools\/\" target=\"_blank\" rel=\"noreferrer noopener\">vulnerability management<\/a> services.<\/p>\n<p>Additionally, deploying Endpoint Detection and Response (<a href=\"https:\/\/cybersecuritynews.com\/av-edr-bypass-tool\/\">EDR<\/a>) solutions across all systems can help detect and respond to such attacks.<\/p>\n<p class=\"has-text-align-center has-background\" style=\"background:linear-gradient(180deg,rgb(238,238,238) 90%,rgb(169,184,195) 100%)\"><strong><code>Investigate Real-World Malicious Links &amp; Phishing Attacks With\u00a0<strong>Threat Intelligence Lookup<\/strong>\u00a0-\u00a0<a href=\"https:\/\/intelligence.any.run\/plans?utm_source=csn_feb&amp;utm_medium=article&amp;utm_campaign=3soc-challenges&amp;utm_content=plans&amp;utm_term=040225\" target=\"_blank\" rel=\"noreferrer noopener nofollow\">Try for Free<\/a><\/code><\/strong><\/p>\n<p>The post <a href=\"https:\/\/cybersecuritynews.com\/hackers-exploiting-a-six-year-old-iis-vulnerability\/\">Hackers Exploiting A Six-Year-Old IIS Vulnerability To Gain Remote Access<\/a> appeared first on <a href=\"https:\/\/cybersecuritynews.com\/\">Cyber Security News<\/a>.<\/p>\n<\/div>\n<p> \t<BR><br \/>\n <BR><\/BR><br \/>\n    Tushar Subhra Dutta<br \/>\n \t<BR><br \/>\n<BR><\/BR><br \/>\n<a href=\"https:\/\/cybersecuritynews.com\/hackers-exploiting-a-six-year-old-iis-vulnerability\/\">Go to cyber-security-news<\/a><br \/>\n \t<BR><br \/>\n <BR><\/BR><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Hackers Exploiting A Six-Year-Old IIS Vulnerability To Gain Remote Access The eSentire Threat Response Unit (TRU) revealed that threat actors are actively exploiting a six-year-old IIS vulnerability in Progress Telerik UI for ASP.NET AJAX to gain remote access to systems. This vulnerability, identified as CVE-2019-18935, allows attackers to execute arbitrary code on vulnerable servers, posing [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[63,131],"tags":[130],"class_list":["post-1769","post","type-post","status-publish","format-standard","hentry","category-cyber-security-news","category-vulnerability","tag-cyber-security-news"],"_links":{"self":[{"href":"https:\/\/serisec.com\/index.php\/wp-json\/wp\/v2\/posts\/1769"}],"collection":[{"href":"https:\/\/serisec.com\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/serisec.com\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/serisec.com\/index.php\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/serisec.com\/index.php\/wp-json\/wp\/v2\/comments?post=1769"}],"version-history":[{"count":0,"href":"https:\/\/serisec.com\/index.php\/wp-json\/wp\/v2\/posts\/1769\/revisions"}],"wp:attachment":[{"href":"https:\/\/serisec.com\/index.php\/wp-json\/wp\/v2\/media?parent=1769"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/serisec.com\/index.php\/wp-json\/wp\/v2\/categories?post=1769"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/serisec.com\/index.php\/wp-json\/wp\/v2\/tags?post=1769"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}