Horizon Alert
Summary of the vulnerability and why it matters
A vulnerability exists in a third-party extension for ConnectWise ScreenConnect that could allow unauthorized access to extension functionality, potentially enabling command execution on managed agents. This issue is specific to the extension and does not impact the core ScreenConnect software.
- Extension uses a default secret for API access.
- Risk of unauthorized control over managed devices.
- Confirm if the affected extension is in use.
Attack Path
How an attacker could exploit the issue
An attacker could gain unauthorized access to the RMM+ extension's functionality by exploiting a default static API secret. This exposure allows them to send commands to managed agents, potentially leading to further compromise of systems. The issue is specific to the third-party extension and does not impact the core ScreenConnect software.
- No prior authentication required.
- Exploits default API secret.
- Risk of unauthorized agent command execution.
Live Threat
Current exploitation, exposure, and threat context
Environments using the third-party RMM+ extension for ConnectWise ScreenConnect with the default static API secret could allow unauthorized actors to send commands to managed agents. This is supported when the default secret has not been changed by an administrator.
- Extension API functionality.
- Unauthorized API access with default secret.
- Commands sent to managed agents.
Operational Fix
Recommended remediation, mitigation, and detection steps
The RMM+ extension for ConnectWise ScreenConnect, specifically when retaining the default static API secret, poses a risk of unauthorized command execution on managed agents. Ownership for addressing this vulnerability likely falls to the teams managing the ConnectWise ScreenConnect environment, including application administrators and potentially infrastructure or security teams responsible for the RMM platform. The first practical step is to confirm if the RMM+ extension is deployed, if the default API secret is in use, and if the ConnectWise ScreenConnect server is externally accessible.
- Confirm extension deployment and default secrets.
- Identify accountable ConnectWise administrators.
- Plan remediation based on exposure risk.