ScreenConnect Exposure to ASP.NET ViewState Code Injection
Key facts
- Attack vector
- Network
- Privileges required
- None
- User interaction
- None
- Attack complexity
- High
- Impact type
- Code execution
- Confidentiality · integrity · availability
- High · High · High
- Fix status
- Fixed
Attack profile from CVSS 3.1 · CNA. Fix status from CNA. Impact type from CWE-502.
Summary
ScreenConnect versions 25.2.3 and earlier versions may be susceptible to a ViewState code injection attack. ASP.NET Web Forms use ViewState to preserve page and control state, with data encoded using Base64 protected by machine keys. It is important to note that to obtain these machine keys, privileged system level access must be obtained. If these machine keys are compromised, attackers could create and send a malicious ViewState to the website, potentially leading to remote code execution on the server. The risk does not originate from a vulnerability introduced by ScreenConnect, but from platform level behavior. This had no direct impact to ScreenConnect Client. ScreenConnect 2025.4 patch disables ViewState and removes any dependency on it.
Why it matters now
SSVC decision points
CISA ADP · SSVC 2.0.3
- Exploitation
- Active
- Automatable
- No
- Technical impact
- Total
The decision (Track, Attend, Act) also depends on your mission and well-being impact; see CISA's SSVC guide.
Affected products
| Vendor | Product | Affected versions | Fixed in | Status | Source |
|---|---|---|---|---|---|
| ConnectWise | ScreenConnect | before 25.2.3 | 25.2.3 | Patch available | CNA |
- ScreenConnect VendorConnectWise Affected before 25.2.3 Fixed in 25.2.3 Patch available CNA
CPE configurations NVD · 1
| CPE | Versions | Role | Vendor |
|---|---|---|---|
| cpe:2.3:a:connectwise:screenconnect:*:*:*:*:*:*:*:* | before 25.2.4 | Vulnerable | ConnectWise |
- cpe:2.3:a:connectwise:screenconnect:*:*:*:*:*:*:*:* Versions before 25.2.4 Vulnerable ·ConnectWise
Remediation
- Fix · CNA ScreenConnect (ConnectWise) Fixed in 25.2.3
Timeline
- 2025-06-02 Added to CISA KEV
- 2026-10-02 Threatist record created from CVE-2025-3935
- 2026-10-03 Alias added: GHSA-qjrp-xr9r-wmrg
References
More ConnectWise Screenconnect vulnerabilities
- TI-2026-58346 ScreenConnect Client: Guest-to-Host File Execution via File-Transfer Actions KEVCVSS 3.1CRITICAL 9.9
- TI-2024-01589 Authentication bypass using an alternate path or channel KEVCVSS 3.1CRITICAL 10.0
- TI-2024-01588 Improper limitation of a pathname to a restricted directory (“path traversal”) KEVCVSS 3.1HIGH 8.4
- TI-2025-13036 Improper server-side validation in ScreenConnect extension framework CVSS 3.1CRITICAL 9.1
- TI-2023-25574 ConnectWise ScreenConnect through 23.8.4 allows man-in-the-middle attackers to achieve… CVSS 3.1HIGH 8.1
- TI-2025-13525 Certificate Signing Extension Returns Encrypted Values CVSS 3.1MEDIUM 5.3
Sources
- CVE-2025-3935 · CVE Program
- CVE-2025-3935 · NVD
- CISA Known Exploited Vulnerabilities
- FIRST EPSS
- GHSA-qjrp-xr9r-wmrg · GitHub Advisory Database · CC BY 4.0
This product uses the NVD API but is not endorsed or certified by the NVD. Sources and licences