Patchfirst
CVE-2021-30116 KEVRansomwarePublic exploit Critical · 9.8 EPSS 85.7%

Kaseya Virtual System/Server Administrator (VSA) Information Disclosure Vulnerability

Kaseya · Virtual System/Server Administrator (VSA)

Summary

Kaseya Virtual System/Server Administrator (VSA) before 9.5.7 contains an information disclosure flaw in its default, unauthenticated client download page (/dl.asp), which exposes agent credentials. An attacker needs only network access to the VSA server and no authentication or user interaction: they can download and install the Windows client, read the resulting KaseyaD.ini file to obtain the agent GUID and password, and use those credentials at /dl.asp to obtain a session cookie for further attacks against the system.

Official description · NVD

Kaseya VSA before 9.5.7 allows credential disclosure, as exploited in the wild in July 2021. By default Kaseya VSA on premise offers a download page where the clients for the installation can be downloaded. The default URL for this page is https://x.x.x.x/dl.asp When an attacker download a client for Windows and installs it, the file KaseyaD.ini is generated (C:\Program Files (x86)\Kaseya\XXXXXXXXXX\KaseyaD.ini) which contains an Agent_Guid and AgentPassword This Agent_Guid and AgentPassword can be used to log in on dl.asp (https://x.x.x.x/dl.asp?un=840997037507813&pw=113cc622839a4077a84837485ced6b93e440bf66d44057713cb2f95e503a06d9) This request authenticates the client and returns a sessionId cookie that can be used in subsequent attacks to bypass authentication. Security issues discovered --- * Unauthenticated download page leaks credentials * Credentials of agent software can be used to obtain a sessionId (cookie) that can be used for services not intended for use by agents * dl.asp accepts credentials via a GET request * Access to KaseyaD.ini gives an attacker access to sufficient information to penetrate the Kaseya installation and its clients. Impact --- Via the page /dl.asp enough information can be obtained to give an attacker a sessionId that can be used to execute further (semi-authenticated) attacks against the system.

Breakdown
83.7 / 100
Exploited
Yes, in CISA KEV
Reports
1
Tactics
2/15

How an attack unfolds

Based on mappings. Select a step to see the evidence.
  1. How attackers get in

  2. What they do

First seen exploited 7 days before it was disclosed.

  1. First seen exploitedVulnCheck KEV evidence7 days before
  2. Disclosedday 0
  3. Added to CISA KEVknown ransomware use; EU database agrees+4 mo

CISA KEV listing is when exploitation was confirmed, not necessarily the first attack.

techniques

2 , grouped by in kill-chain order, 2 cited passages 2

Initial AccessTA0001

Exploit Public-Facing Application T1190 Medium
AI mapping from the description · how it is exploited

unauthenticated public-facing web page exposes credentials

The default URL for this page is https://x.x.x.x/dl.asp
From the official description (NVD) Original (opens in a new tab) ↗

Credential AccessTA0006

Unsecured Credentials T1552 Medium
AI mapping from the description · primary impact

agent credentials stored in readable config file

KaseyaD.ini is generated (C:\Program Files (x86)\Kaseya\XXXXXXXXXX\KaseyaD.ini) which contains an Agent_Guid and AgentPassword
From the official description (NVD) Original (opens in a new tab) ↗

Detection

0 rules for this CVE · 162 general rules for its techniques

Rules for this CVE

0 that reference CVE-2021-30116 directly.

CVE-specific rules are not available in this build. Search SigmaHQ ↗

Sigma rules © SigmaHQ, Detection Rule License 1.1; linked, not reproduced.

What security researchers reported

Named in 1 threat report
1 reportcyber.gc.ca

Reports are matched by finding the exact id CVE-2021-30116 in their text; nobody has reviewed the match. One passage is shown per report, at most 320 characters, linked to the original.

Also mentioned in 50 community threat pulses (AlienVault OTX)

Weaker evidence

Pulses are indicator collections that anyone can publish. A mention is not confirmation of exploitation.

References

5 links, grouped by NVD tag (4 duplicates merged)
↑ ↓ chooseEnter openEsc close