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

Use cluster size limit for -maxmempool bound, and allow -maxmempool=0 in general

Public commit record

What the developer wrote

Authored by Suhas Daftuar

73/100 · Adequate
Use cluster size limit for -maxmempool bound, and allow -maxmempool=0 in general

Previously we would sanity check the -maxmempool configuration based on a
multiple of the descendant size limit, but with cluster mempool the maximum
evicted size is now the cluster size limit, so use that instead.

Also allow -maxmempool=0 in general (and not just if
-limitdescendantsize/-limitclustersize is set to 0).
✓ Specific, descriptive subject✓ Names a concrete action or component✓ Provides detailed explanatory context
The short version

What changed, and why it matters

This commit adjusts a startup configuration check for Bitcoin Core's memory pool (mempool) size. It changes the internal sanity check so that the minimum allowed -maxmempool value is based on the newer 'cluster size limit' rather than the older 'descendant size limit', and it explicitly allows users to set -maxmempool=0 to disable the mempool. This is a routine consistency fix for configuration validation logic, not a security patch for an exploitable vulnerability.

Recommended action

No security action required. Treat as a normal code/maintenance review if this commit is in your deployment path; ensure the relaxed -maxmempool=0 behavior matches operational expectations.

Security signals we found

01

Configuration validation logic changed

02

No memory safety, cryptographic, or network consensus changes

03

No input parsing or authorization changes

04

No incident or exploit references present in commit or supplied references

Risk score

Why this scored 18/100

Our methodology →
Potential impact 2/30
Exploitability 1/25
Stealth signal 1/15
Affected reach 2/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.