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

fix(core): invalidate THP credential authentication key on `Forget all`

Public commit record

What the developer wrote

Authored by Roman Zeyde

67/100 · Adequate
fix(core): invalidate THP credential authentication key on `Forget all`

[no changelog]
✓ Specific, descriptive subject✓ Names a concrete action or component✓ Uses a recognizable type or scope✓ Names security-relevant behavior explicitly! No meaningful explanatory body
The short version

What changed, and why it matters

This commit fixes a security bug in the Trezor hardware wallet's Bluetooth handling. When a user chose 'Forget all' Bluetooth pairings, the device was not clearing a special key used for a feature called THP (Trezor Host Protocol) credential authentication. As a result, after reconnecting, the device might trust the other side without asking the user to confirm again. The fix adds a call to invalidate that key whenever all Bluetooth pairings are erased.

Recommended action

Treat as a security bugfix. Users should update firmware to a version containing this commit. If a device was previously unpaired via 'Forget all' while running vulnerable firmware, users should re-pair only with trusted hosts and consider rotating any THP-related credentials if the vendor provides guidance. Trezor should document whether this is exploitable in practice and whether a CVE is warranted.

Security signals we found

01

Missing invalidation of cryptographic/authentication state on user-initiated reset

02

Cached credential authentication key could allow reconnection without fresh confirmation

03

Fix is narrowly scoped to the 'Forget all' Bluetooth unpair code path

04

No changelog entry suggests low-profile bugfix rather than public security announcement

Risk score

Why this scored 58/100

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