CVE-2024-3566
Critical
Description
A command inject vulnerability allows an attacker to perform command injection on Windows applications that indirectly depend on the CreateProcess function when the specific conditions are satisfied.
SeverityCritical
CVSS9.8
Exploit probability94. percentile6.8%
Product
Haskell Process Library
PublishedApr 10, 2024
Weakness typeCWE-78OS command injection
How to fix
Update
- haskell process_library1.6.19.0 or later
- nodejs node.js18.20.2, 20.12.2, 21.7.3 or later
- php php8.1.28, 8.2.18, 8.3.6 or later
- rust-lang rust1.77.2 or later
- yt-dlp_project yt-dlp2024.04.09 or later
Affected products
| Product | Affected versions | Fixed in |
|---|---|---|
| haskell process_library | v < 1.6.19.0 | 1.6.19.0 |
| nodejs node.js | v < 18.20.2, 19.0.0 ≤ v < 20.12.2, 21.0.0 ≤ v < 21.7.3 | 18.20.2, 20.12.2, 21.7.3 |
| php php | v < 8.1.28, 8.2.0 ≤ v < 8.2.18, 8.3.0 ≤ v < 8.3.6 | 8.1.28, 8.2.18, 8.3.6 |
| rust-lang rust | v < 1.77.2 | 1.77.2 |
| yt-dlp_project yt-dlp | 2021.04.11 ≤ v < 2024.04.09 | 2024.04.09 |
Check your version
Choose the product and enter the version you run to see whether it falls in the affected range.
In the Intelligence 360 plan
Attack Surface Management
See the assets tied to your domains, the technologies they run and known vulnerabilities in one list.