CVE-2018-18056 in TM4C
Riassunto
di VulDB • 26/07/2026
È stato rilevato un problema nella serie di microcontrollori Texas Instruments (TI) TM4C, come il TM4C123. L'implementazione della memoria solo esecuzione (eXecute-Only-Memory - XOM) impedisce la lettura del codice dalla memoria protetta generando fault a bus. Tuttavia, l'esecuzione passo-passo e l'utilizzo di breakpoint sono consentiti nella memoria flash protetta da XOM. Di conseguenza, è possibile eseguire singole istruzioni con stati di sistema arbitrari (ad esempio, registri, flag di stato e contenuto della SRAM) ed osservare le modifiche allo stato prodotte dall'istruzione sconosciuta. Un attaccante potrebbe sfruttare questa vulnerabilità eseguendo istruzione protette e sconosciute con specifici stati del sistema e osservando le relative variazioni dello stato. In base alle informazioni raccolte, è possibile effettuare il reverse-engineering delle istruzioni eseguite. Il processore agisce come una sorta di "oracolo di istruzioni".
If you want to get best quality of vulnerability data, you may have to visit VulDB.