Lucene search
+L

CVE-2026-6683

🗓️ 01 Jul 2026 13:41:11Reported by runZeroType 
cve
 cve
🔗 web.nvd.nist.gov👁 103 Views🌐 WEB

CVE-2026-6683: FatFs older versions have divide-by-zero in exFAT sync caused by crafted metadata.

Related
Detection
Affected
Refs
Paths
ReporterTitlePublishedViews
Family
attackerkb
attackerkb
CVE-2026-6683
1 Jul 202613:41
–attackerkb
circl
Circl
CVE-2026-6683
2 Jul 202600:38
–circl
cvelist
Cvelist
CVE-2026-6683 FatFs Divide-by-Zero in exFAT Sync
1 Jul 202613:41
–cvelist
euvd
EUVD
EUVD-2026-40993
1 Jul 202613:41
–euvd
githubexploit
GithubExploit
vulns-2026-fatfs-chance
29 Jun 202620:02
–githubexploit
mend
Mend
CVE-2026-6683
1 Jul 202613:41
–mend
nvd
NVD
CVE-2026-6683
1 Jul 202615:17
–nvd
ptsecurity
Positive Technologies
PT-2026-54925
1 Jul 202600:00
–ptsecurity
rapid7
Rapid7 Vulnerability Database (full)
CVE-2026-6683: Divide By Zero
1 Jul 202600:00
–rapid7
thn
The Hacker News
Unpatched Flaws Disclosed in Filesystem Bundled Into Millions of Embedded Devices
3 Jul 202620:19
–thn
Rows per page
NVD
Node
elm-chanfatfsRange≤r0.16
[
  {
    "vendor": "ChaN",
    "product": "FatFs",
    "versions": [
      {
        "status": "affected",
        "version": "0",
        "lessThanOrEqual": "R0.16",
        "versionType": "custom"
      }
    ],
    "defaultStatus": "unaffected"
  }
]
ParameterPositionPathDescriptionCWE
BPB_FATSz32nestedff.cInteger overflow in mount_volume() when BPB_FATSz32 is crafted to produce a large value, causing the database to land inside the FAT region.CWE-190
NumFATsnestedff.cInteger overflow in mount_volume() when BPB_FATSz32 is crafted to produce a large value, causing the database to land inside the FAT region.CWE-190
BPB_NumClusExnestedff.cDivide-by-zero in sync_fs() when BPB_NumClusEx is 0, making the divisor (n_fatent - 2) equal to zero.CWE-369
GPTH_PtNumnestedff.cInfinite loop in find_volume() when GPTH_PtNum is set to its maximum value (0xFFFFFFFF) in a GPT-formatted disk.CWE-835
fp_sectnestedff.cInteger underflow in dirty-sector cache flush logic when file clusters are not laid out in order, leading to an out-of-bounds memory write.CWE-191
sectnestedff.cInteger underflow in dirty-sector cache flush logic when file clusters are not laid out in order, leading to an out-of-bounds memory write.CWE-191
ccnestedff.cInteger underflow in dirty-sector cache flush logic when file clusters are not laid out in order, leading to an out-of-bounds memory write.CWE-191
f_lseeknestedff.cStale cluster data is readable after seeking past the end of a file because FatFs does not zero the newly allocated storage.CWE-908
f_getlabelnestedff.cStack buffer overflow in f_getlabel() when an exFAT volume has an oversized label, overflowing the caller's label buffer.CWE-121
XDIR_NumLabelnestedff.cStack buffer overflow in f_getlabel() when an exFAT volume has an oversized label, overflowing the caller's label buffer.CWE-121
Rows per page

Data

Build on a solid foundation with Vulners data

We provide the essential building blocks for cybersecurity solutions with comprehensive, structured, and constantly updated vulnerability and exploits data

Api

Power your application with Vulners API

The Vulners REST API offers reliable, high-performance access to vulnerability intelligence, with 99.9% SLA uptime and CDN-backed data delivery for seamless global access

App

Assess and manage vulnerabilities with Vulners tools

Built on top of Vulners' database and SDK, end-user solutions give security professionals and developers lightweight and powerful tools for vulnerability remediation

25 Oct 2026 17:10Current
6.1Medium risk
Vulners AI Score6.1
CVSS 3.14.6
EPSS0.00306
SSVC
103