CVE-2023-24205

Clash for Windows v0.20.12 was discovered to contain a remote code execution (RCE) vulnerability which is exploited via overwriting the configuration file…

Critical · published February 23, 2023

CVSS v3.1
9.8
EPSS
1%
Percentile
69.9
In the wild
Unconfirmed
What it is

🔥 Remote code execution is lurking in Clash for Windows v0.20.12, and it all hinges on a single mismanaged configuration file! Think of it like a restaurant that serves up meals without checking the orders — one chef replaces a dish with whatever they feel like, and suddenly, all the patrons are eating mystery meat instead of their favorites! An attacker could gain control over the application and execute any malicious commands, causing absolute chaos for users. They could manipulate settings, steal sensitive data, or even bring the entire system crashing down. This vulnerability is not just a minor annoyance; it can lead to devastating consequences for both users and infrastructure.

Put simply

Think of it like a restaurant that serves up meals without checking the orders — one chef replaces a dish with whatever they feel like, and suddenly, all the patrons are eating mystery meat instead of their favorites! This RCE vulnerability arises from the ability to overwrite the configuration file (cfw-setting.yaml) without proper authorization, allowing attackers to inject and execute arbitrary code.

What to do

An attacker could gain control over the application and execute any malicious commands, causing absolute chaos for users. They could manipulate settings, steal sensitive data, or even bring the entire system crashing down. This vulnerability is not just a minor annoyance; it can lead to devastating consequences for both users and infrastructure. Immediately update Clash for Windows to version 0.20.13 or later, which addresses this vulnerability. Review your configuration management practices to ensure that sensitive files cannot be modified without proper authentication. Consider implementing additional security measures like file integrity monitoring. You've got this! By taking these steps, you'll lock down your system and boost its defenses in no time! 🛡️

The record
Technical detail
CVSS v3.1
9.8 · CRITICAL
Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
CVSS v4.0
Not supplied
EPSS
0.01287 · 69.9th percentile
Published
2023-02-23T00:00Z
EPSS history
Timeline
  • 23 FEB 00:00Z
    Clash for Windows v0.20.12 was discovered to contain a remote code execution (RCE) vulnerability which is exploited via overwriting the configuration file…
    cvelistv5