Roughly one million devices are vulnerable to attacks exploiting the BlueKeep Windows vulnerability and hackers are ready to hit them.

Yesterday I reported the discovery made by experts at GreyNoise that detected scans for systems vulnerable to the BlueKeep (CVE-2019-0708) vulnerability.

The scans were first detected on May 25, 2019, experts explained that a single threat actor launched them from the Tor network to hide their identities.

GreyNoise is observing sweeping tests for systems vulnerable to the RDP "BlueKeep" (CVE-2019-0708) vulnerability from several dozen hosts around the Internet. This activity has been observed from exclusively Tor exit nodes and is likely being executed by a single actor. pic.twitter.com/iGwuGuD4Rq — GreyNoise Intelligence (@GreyNoiseIO) May 25, 2019

Bad Packets researchers also observed scanning activity associated with the BlueKeep, most of the requests originated from the Netherlands, Russia. and China.

BlueKeep (CVE-2019-0708) #RDP scans detected per country:

🇳🇱 Netherlands 3,652

🇷🇺 Russia 2,376

🇨🇳 China 2,209

🇺🇸 United States 537

🇰🇷 South Korea 293

🇩🇪 Germany 179

🇻🇳 Vietnam 168

🇨🇦 Canada 63

🇬🇷 Greece 54

🇱🇻 Latvia 19

All Other Countries 36 pic.twitter.com/eBQ1OC1U93 — Bad Packets Report (@bad_packets) May 27, 2019

The vulnerability, tracked as CVE-2019-0708, impacts the Windows Remote Desktop Services (RDS) and was addressed by Microsoft with May 2019 Patch Tuesday updates. BlueKeep is a wormable flaw that can be exploited by malware authors to create malicious code with WannaCry capabilities.

As explained by Microsoft, this vulnerability could be exploited by malware with wormable capabilities, it could be exploited without user interaction, making it possible for malware to spread in an uncontrolled way into the target networks.

Many security experts have already developed their own exploit code for this issue without publicly disclosing it for obvious reasons.

Microsoft has released patches for Windows 7, Server 2008, XP and Server 2003. Windows 7 and Server 2008 users can prevent unauthenticated attacks by enabling Network Level Authentication (NLA), and the threat can also be mitigated by blocking TCP port 3389.

Experts at the SANS Institute observed two partial exploits that are publicly available. Chaouki Bekrar, the founder of zero-day broker firm Zerodium, explained that the flaw can be exploited remotely by an unauthenticated user to gain access to a device with SYSTEM privileges. Researchers at McAfee developed a PoC exploit that could be exploited to get remote code execution.

Other experts also announced to have successfully developed exploits for BlueKeep, including Kaspersky, Check Point, and MalwareTech.

Now the popular expert Robert Graham has scanned the Internet for vulnerable systems. He discovered more than 923,000 potentially vulnerable devices using the masscan port scanner and a modified version of rdpscan,

The initial scan executed with masscan lasted a couple of hours and allowed the expert to find all the devices running Remote Desktop, roughly 7,629,102 results.

“However, there is a lot of junk out there that’ll respond on this port. Only about half are actually Remote Desktop.” explained Graham.

“ Masscan only finds the open ports, but is not complex enough to check for the vulnerability. Remote Des kt op is a complicated protocol. A project was posted that could connect to an address and test it, to see if it was patched or vulnerable . I took that project and optimized it a bit, rdpscan , then used it to scan the results from masscan . It’s a thousand times slower, but it’s only scanning the results from masscan instead of the entire Internet.”

The scan revealed 923,671 potentially vulnerable systems, likely hackers will launch a massive offensive in the next weeks.

“The upshot is that these tests confirm that roughly 950,000 machines are on the public Internet that are vulnerable to this bug. Hackers are likely to figure out a robust exploit in the next month or two and cause havoc with these machines. ” Graham added.

Below the detailed results of the scans conducted by the expert:

1447579 UNKNOWN – receive timeout

1414793 SAFE – Target appears patched

1294719 UNKNOWN – connection reset by peer

1235448 SAFE – CredSSP/NLA required

923671 VULNERABLE — got appid

651545 UNKNOWN – FIN received

438480 UNKNOWN – connect timeout

105721 UNKNOWN – connect failed 9

82836 SAFE – not RDP but HTTP

24833 UNKNOWN – connection reset on connect

3098 UNKNOWN – network error

2576 UNKNOWN – connection terminated

Summarizing, over 1.4 million machines have been patched and 1.2 million devices refused any unauthenticated connection.

Let’s close confirming the availability of the micropatch for the BlueKeep vulnerability that was released by experts at 0patch that can be deployed by administrators to protect always-on servers.



If you appreciate my effort in spreading cybersecurity awareness, please vote for Security Affairs in the section “Your Vote for the Best EU Security Tweeter”

Thank you

Pierluigi Paganini