CVE-2026-65058 PUBLISHED

Trezor Safe improper security check in on-device display

Assigner: cisa-cg
Reserved: 21.07.2026 Published: 21.07.2026 Updated: 21.07.2026

Trezor Safe 3, Safe 5, and Safe 7 firmware contains a confirmation-binding flaw in the Ethereum sign_tx / sign_tx_eip1559 flow. For contract interactions, the device confirms only the initial calldata chunk while the signature commits to the full streamed calldata. An attacker could present calldata to a victim then supply a different tail that changes the signed transaction. Fixed in 70c9b0c.

Metrics

CVSS Vector: CVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:A/VC:N/VI:H/VA:N/SC:N/SI:N/SA:N
CVSS Score: 5.9

Product Status

Vendor Trezor
Product Safe 3
Versions Default: unknown
  • affected from 0 to 70c9b0c (excl.)
  • Version 70c9b0c is unaffected
Vendor Trezor
Product Safe 7
Versions Default: unknown
  • affected from 0 to 70c9b0c (excl.)
  • Version 70c9b0c is unaffected
Vendor Trezor
Product Safe 5
Versions Default: unknown
  • affected from 0 to 70c9b0c (excl.)
  • Version 70c9b0c is unaffected

Credits

  • Oleh Konko, 1seal

References

Problem Types

  • CWE-358 Improperly Implemented Security Check for Standard CWE