Fix(eip712): pin hash display strings in signing context
eip712_format_hash() was storing NBGL display pointers directly into strings.tmp.tmp, a scratch buffer shared with every other signing flow. Any APDU processed while the EIP-712 review is displayed (the APDU loop stays alive on SWO_NO_RESPONSE) could silently overwrite the domain/ message hash strings without NBGL noticing. (cherry picked from commit d817f91b0ba1367a5235f830ec90d98942c5104f)
C
Charles-Edouard de la Vergne committed
eb01188cc9b8a8063cb5c3489ea4d35f82489e4c
Parent: 710e05e
Committed by Alexandre Paillier <alexandre.paillier@ledger.fr>
on 8/25/2026, 3:25:42 PM