CVE-2024-8946 is a critical heap-based buffer overflow vulnerability affecting MicroPython version 1.23.0, specifically within the mp_vfs_umount function of the VFS Unmount Handler component. This flaw arises from an incorrect comparison during the VFS unmount process, allowing a remote attacker to trigger the overflow. With a CVSS score of 7.5 (HIGH), the vulnerability has a low attack complexity and can lead to a denial of service. While a public exploit has been disclosed, there is no evidence of active exploitation, and it has received minimal community discussion or media coverage.
| Vendor | Product | Version(s) | CPE |
|---|---|---|---|
1.23.0CPE matchmatch criteria | cpe:2.3:a:micropython:micropython:1.23.0:*:*:*:*:*:*:* |
CVSS version used by this source: 4.0
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:L/VI:L/VA:L/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X
The average CVE in this peer group has 0.0 Twitter, 0.0 Reddit, 0.1 Bluesky, 0.1 Mastodon, and 0.4 GitHub mentions.
No media coverage found for this CVE.
The average CVE in this peer group has 0.1 InfoSec Media, 0.0 Vendor Blog, and 0.0 Security Researcher mentions.