Critical severity · published Oct 8, 2024
CVE-2024-43488
Visual Studio Code extension for Arduino Remote Code Execution Vulnerability
9.8
CVSS
1.2%
EPSS
No
On KEV
Description
Missing authentication for critical function in Visual Studio Code extension for Arduino allows an unauthenticated attacker to perform remote code execution through network attack vector.
CVSS vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Attack vector
Network
Complexity
Low
Privileges
None
User interaction
None
Confidentiality
High
Integrity
High
Availability
High
Scope
Unchanged
Exploitation
Is it being used?
Exploit prediction (EPSS)1.2% · higher than 69% of CVEs
Exploited in the wildNo evidence yet
CISA KEVNot listed
Ransomware campaign useNot known
Affected products
Which versions
VS
Visual Studio Code · Microsoft
All versions, or not specified · source: vendor, NVD
References
NVD
https://nvd.nist.gov/vuln/detail/CVE-2024-43488
CVE.org
https://www.cve.org/CVERecord?id=CVE-2024-43488
Patch
https://msrc.microsoft.com/update-guide/vulnerability/CVE-2024-43488
More from Visual Studio Code
9.8
CVE-2025-55319
Agentic AI and Visual Studio Code Remote Code Execution Vulnerability
9.6
CVE-2026-102238
Visual Studio Code Remote Code Execution Vulnerability
9.6
CVE-2026-81376
Visual Studio Code Security Feature Bypass Vulnerability
9.6
CVE-2026-47281
Visual Studio Code Elevation of Privilege Vulnerability
8.8
CVE-2026-69370
Visual Studio Code Remote Code Execution Vulnerability
