CVE-2024-1709· connectwise / screenconnect· CWE-288, NVD-CWE-Other
ConnectWise ScreenConnect 23.9.7 - Authentication Bypass
Exploited in the wild. Listed by CISA on 2024-02-22; known to be used by ransomware.
criticalseverity
10CVSS score
100%likelihood of exploitation, next 30 days
100%of all CVEs are less likely
Readycheck to confirm it
ConnectWise ScreenConnect 23.9.7 and prior are affected by an Authentication Bypass Using an Alternate Path or Channel vulnerability, which may allow an attacker direct access to confidential information or critical systems.
Impact
Unauthenticated attackers can bypass authentication to access confidential information or critical systems, potentially leading to complete system compromise.
Fix
Update ConnectWise ScreenConnect to version 23.9.8 or later.
How to confirm it
Send: GET {{BaseURL}}/SetupWizard.aspx/{{string}}
Positive when: contains "SetupWizardPage" and "ContentPanel SetupWizard" AND status 200Run it with nuclei: nuclei -id CVE-2024-1709 -u <target>
The full check
id: CVE-2024-1709
info:
name: ConnectWise ScreenConnect 23.9.7 - Authentication Bypass
author: johnk3r
severity: critical
description: |
ConnectWise ScreenConnect 23.9.7 and prior are affected by an Authentication Bypass Using an Alternate Path or Channel vulnerability, which may allow an attacker direct access to confidential information or critical systems.
impact: |
Unauthenticated attackers can bypass authentication to access confidential information or critical systems, potentially leading to complete system compromise.
remediation: |
Update ConnectWise ScreenConnect to version 23.9.8 or later.
reference:
- https://www.huntress.com/blog/a-catastrophe-for-control-understanding-the-screenconnect-authentication-bypass
- https://github.com/watchtowrlabs/connectwise-screenconnect_auth-bypass-add-user-poc
- https://www.connectwise.com/company/trust/security-bulletins/connectwise-screenconnect-23.9.8
- https://nvd.nist.gov/vuln/detail/CVE-2024-1709
- https://github.com/rapid7/metasploit-framework/pull/18870
classification:
cvss-metrics: CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:H/A:H
cvss-score: 10
cve-id: CVE-2024-1709
cwe-id: CWE-288,NVD-CWE-Other
epss-score: 0.9998
epss-percentile: 0.9998
cpe: cpe:2.3:a:connectwise:screenconnect:*:*:*:*:*:*:*:*
metadata:
verified: true
max-request: 1
vendor: connectwise
product: screenconnect
shodan-query: http.favicon.hash:-82958153
fofa-query:
- app="ScreenConnect-Remote-Support-Software"
- app="screenconnect-remote-support-software"
- icon_hash=-82958153
zoomeye-query: app="ScreenConnect Remote Management Software"
hunter-query:
- app.name="ConnectWise ScreenConnect software"
- app.name="connectwise screenconnect software"
tags: cve,cve2024,screenconnect,connectwise,auth-bypass,kev,vkev,vuln
variables:
string: "{{rand_text_alpha(10)}}"
http:
- method: GET
path:
- "{{BaseURL}}/SetupWizard.aspx/{{string}}"
matchers-condition: and
matchers:
- type: word
part: body
words:
- "SetupWizardPage"
- "ContentPanel SetupWizard"
condition: and
- type: status
status:
- 200
extractors:
- type: kval
part: header
kval:
- ServerReferences
- https://www.huntress.com/blog/a-catastrophe-for-control-understanding-the-screenconnect-authentication-bypass
- https://github.com/watchtowrlabs/connectwise-screenconnect_auth-bypass-add-user-poc
- https://www.connectwise.com/company/trust/security-bulletins/connectwise-screenconnect-23.9.8
- https://nvd.nist.gov/vuln/detail/CVE-2024-1709
- https://github.com/rapid7/metasploit-framework/pull/18870
Use this check only on systems you are authorised to test. Where the data comes from