What’s Vulnerable › Vulnerabilities
CVE-2022-21167: Arbitrary Code Execution
- Severity: critical (CVSS 9.8 v3.1)
- Exploited in the wild: not listed in CISA KEV
- EPSS: 1.5% probability of exploitation in the next 30 days
- Public exploit or detection template: none known
- Published: 2022-05-01 · updated 2026-06-17
Description
All versions of package masuit.tools.core are vulnerable to Arbitrary Code Execution via the ReceiveVarData<T> function in the SocketClient.cs component. The socket client in the package can pass in the payload via the user-controllable input after it has been established, because this socket client transmission does not have the appropriate restrictions or type bindings for the BinaryFormatter.
Affected products
- Masuit.Tools.Core: all versions
References
- https://github.com/ldqk/Masuit.Tools/blob/327f42b9f20f25bb66188672199c8265fc968d91/Masuit.Tools.Abstractions/Net/SocketClient.cs%23L197
- https://snyk.io/vuln/SNYK-DOTNET-MASUITTOOLSCORE-2316875
- https://github.com/ldqk/Masuit.Tools/blob/327f42b9f20f25bb66188672199c8265fc968d91/Masuit.Tools.Abstractions/Net/SocketClient.cs%23L197
- https://snyk.io/vuln/SNYK-DOTNET-MASUITTOOLSCORE-2316875
Get alerted when CVE-2022-21167 or the next vulnerability affects your stack