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

fix(core): wipe BLE bonds after entering wipe code

Public commit record

What the developer wrote

Authored by tychovrahe

62/100 · Adequate
fix(core): wipe BLE bonds after entering wipe code
✓ Specific, descriptive subject✓ Names a concrete action or component✓ Uses a recognizable type or scope! No meaningful explanatory body
The short version

What changed, and why it matters

This update fixes a bug in the Trezor hardware wallet where entering a 'wipe code' (a special PIN that securely erases the device) did not remove saved Bluetooth pairings on the T3W1 model. After the fix, the device reboots into a dedicated wipe routine in the bootloader that both erases storage and clears Bluetooth bonding information, preventing a wiped device from remaining paired to a previously trusted phone or computer.

Recommended action

Treat this as a security fix and include it in the next firmware release. Users who rely on wipe-code or PIN-attempt wipe features on T3W1 should upgrade, because older firmware may leave Bluetooth pairings behind after a wipe, allowing a recovered or stolen device to reconnect to a previously paired host without re-pairing.

Security signals we found

01

Incomplete data wipe: wipe code previously erased user storage but left BLE bond data intact

02

New secure wipe boot path: BOOT_COMMAND_WIPE with dedicated bootloader handling

03

Bluetooth bond clearing added to wipe flow via wipe_bonds(NULL)

04

BLE readiness synchronization added via ble_wait_until_ready() before bond wipe

05

Wipe metadata (title/message/footer) now passed through bootargs

Risk score

Why this scored 58/100

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