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

feat(nordic/ble): add device information service

Public commit record

What the developer wrote

Authored by tychovrahe

57/100 · Thin
feat(nordic/ble): add device information service

[no changelog]
✓ 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 commit adds a standard Bluetooth 'Device Information' service to Trezor's Nordic BLE firmware. It advertises the manufacturer name ('Trezor Company s.r.o'), device model ('Trezor Safe 7'), and firmware/software version strings over Bluetooth. There is no direct vulnerability in the diff, but it increases the amount of identifiable information a nearby attacker could read from Bluetooth scan/advertising data, which can aid targeted attacks or fingerprinting.

Recommended action

Review whether the Device Information Service characteristics require pairing/encryption on this product; if not, consider gating read access behind authenticated pairing. Ensure version strings do not leak sensitive build or internal identifiers. Add a changelog entry for the new BLE service behavior.

Security signals we found

01

New Bluetooth GATT service exposes device-identifying metadata (manufacturer, model, version)

02

Version strings set at runtime from build macros via settings_runtime_set

03

No changelog entry despite user-facing BLE behavior change

04

No evidence of access-control restrictions on DIS characteristics in the diff

Risk score

Why this scored 24/100

Our methodology →
Potential impact 2/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.