9.8

CVE-2024-3566: go programming language golang Command Injection

CVSS: 9.8v3.1CriticalAnalyzed
Published 10-04-2024Last modified 18-11-2025

Vulnerability summary

CVE-2024-3566 is a critical (CVSS 9.8) Command Injection vulnerability in go programming language golang. EPSS estimates a 6.83% chance of exploitation in the next 30 days, higher than 93.9% of scored vulnerabilities. 1 public exploit is recorded.

Overall risk
70/100
0100
High · default modelHow is this calculated?
CVSS score
9.8/10
010
Critical · v3.1 (CVE.org)
EPSS score
6.83%
0%100%
Low · -0.06 pp in 30 days
KEVNot listedIn no KEV catalog
RansomwareNone recordedNo known use recorded
Public exploits1reference

Timeline

  1. 10-04-2024
    PublishedVulnerability first disclosed.
  2. 18-11-2025
    Last modifiedVulnerability information updated.

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.

CVSS metrics

2 scores · 2 sources · 1 version

EPSS trend

Probability

6.83%

Chance of exploitation in the next 30 days

Percentile

94%

Versus all other CVEs

30-day change

-0.06 pp

From 6.88% on 20-09-2026

20-09-202620-10-2026
EPSS score
6.83%

Known exploited

Compare KEV catalogs

Not in any of the 3 tracked catalogs.

Public exploits

1 found
  • referenceUnverified

    Exploit Reference (flatt.tech)

    Maturity: unknown

Weaknesses

CWE · root cause

Affected systems

Go programming language1 product
  • golangAll versions (No fix recorded)
Haskell1 product
Haskell programming language1 product
  • haskelAll versions (No fix recorded)
Nodejs1 product
  • node.js≤ 21.7.2 | < 18.20.2 | ≥ 19.0.0, < 20.12.2 | ≥ 21.0.0, < 21.7.3
Php1 product
  • php< 8.1.28 | ≥ 8.2.0, < 8.2.18 | ≥ 8.3.0, < 8.3.6
Rust-lang1 product
Yt-dlp_project1 product
  • yt-dlp≥ 2021.04.11, < 2024.04.09

7 vendors · 7 products

References

8 links