AI-generated analysisPublished automatically and not human-verified. Validated context appears in community notes below.
← Watch feed
Low 28 Bitcoin

util: detect and warn when using exFAT on macOS

Public commit record

What the developer wrote

Authored by willcl-ark

76/100 · Adequate
util: detect and warn when using exFAT on macOS

exFAT is known to cause corruption on macOS. See #28552.

Therefore we should warn when using this fs format for either the blocks
or data directories on macOS.

Co-authored-by: l0rinc <pap.lorinc@gmail.com>
✓ Descriptive subject✓ Names a concrete action or component✓ Provides detailed explanatory context✓ Links an issue, advisory, or supporting reference
The short version

What changed, and why it matters

This commit adds a warning for Bitcoin Core users on macOS who store their data or blocks directory on an exFAT-formatted drive. It does not fix a bug in Bitcoin Core itself, but warns users about a known filesystem reliability issue on macOS that has reportedly caused database corruption and data loss. There is no security vulnerability being exploited by an attacker.

Recommended action

No immediate security patch action required. Operators running Bitcoin Core on macOS should ensure datadir and blocksdir are not located on exFAT volumes. Developers may consider whether similar warnings are warranted on other platforms or whether future filesystem checks should be expanded.

Security signals we found

01

macOS-only exFAT filesystem detection added

02

warning emitted during init for datadir/blocksdir on exFAT

03

documentation references user reports of corruption/data loss on exFAT

04

no code change to cryptographic, networking, consensus, or wallet logic

Risk score

Why this scored 28/100

Our methodology →
Potential impact 5/30
Exploitability 0/25
Stealth signal 3/15
Affected reach 8/15
Confidence 8/10
Evidence quality 4/5
Human-validated context

Community notes

Notes can correct, qualify, or add evidence to the AI analysis. Every note shown here has been validated by a human moderator.

No validated notes yet.

The AI analysis stands alone for now. Submit a note if you can add evidence or important context.