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

fix(core/eckhart): don't close device menu on `GetFeatures`

Public commit record

What the developer wrote

Authored by Roman Zeyde

77/100 · Adequate
fix(core/eckhart): don't close device menu on `GetFeatures`

Use `AVOID_RESTARTING_FOR` on TS7 (where the heap is the largest).
✓ Specific, descriptive subject✓ Names a concrete action or component✓ Uses a recognizable type or scope✓ Provides an explanatory body
The short version

What changed, and why it matters

This is a user-experience bug fix for the Trezor T3W1 hardware wallet. Previously, asking the device for its basic info (a GetFeatures request) would restart the device's workflow and close any open menu. The fix makes the device ignore that restart behavior for GetFeatures on the T3W1 model, so settings menus stay open. It is not a security vulnerability fix.

Recommended action

No security action required; treat as normal UX fix. Reviewers may verify the ECKHART-only gating and heap rationale are correct, and that no other message types were inadvertently added to AVOID_RESTARTING_FOR.

Security signals we found

01

No security-relevant signals in diff

02

Change is a UX/workflow behavior fix, not a memory safety, authentication, or cryptographic fix

03

No input parsing, serialization, or privilege boundary changes

Risk score

Why this scored 19/100

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