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

Q becomes calculator rather than e-waste

Public commit record

What the developer wrote

Authored by Peter D. Gray

45/100 · Thin
Q becomes calculator rather than e-waste
✓ Descriptive subject✓ Names a concrete action or component! No meaningful explanatory body
The short version

What changed, and why it matters

This update changes what happens on the COLDCARD Q hardware wallet after someone enters the wrong PIN 13 times and the device becomes permanently locked ("bricked"). Instead of showing only a useless "I Am Brick!" screen, the Q model now turns into a simple calculator. The change also lets the calculator's login prompt check whether PIN attempts remain before trying to log in, and adds simulator options so developers can test bricked devices. There is no direct evidence in the commit that this fixes an active security vulnerability; it reads as a usability enhancement for a device that is already considered lost.

Recommended action

Treat as a feature/usability patch rather than a security fix. Review the commented-out assertions in shared/pincodes.py to confirm they were intentionally disabled and do not mask a struct-layout issue. Verify that calc.login_repl() cannot leak secrets or perform cryptographic operations once the secure element is bricked.

Security signals we found

01

PIN-gated calculator access on bricked devices

02

Removal of allow_login flag in favor of runtime PIN-attempt check

03

New simulator flags for bricked-state testing

04

Unexplained assertion removals in PIN-attempt struct parsing

Risk score

Why this scored 27/100

Our methodology →
Potential impact 5/30
Exploitability 3/25
Stealth signal 4/15
Affected reach 5/15
Confidence 7/10
Evidence quality 3/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.