Un motore di annotazione è la parte di un'app per riunioni o collaborazione che riceve, interpreta e rende input di disegno, markup, puntatore e sovrapposizione durante una sessione live. Può gestire tratti di penna su uno schermo condiviso, note su una lavagna, timbri o altre modifiche generate dai partecipanti.
Nel contesto della cybersecurity, questo componente è importante perché si trova su un confine di fiducia: prende dati da utenti remoti e li trasforma in azioni sul client locale. Se il parser o il renderer è debole, dati di annotazione costruiti ad arte possono mandare in crash l'app, corrompere la memoria o, nei casi più gravi, consentire l'esecuzione remota di codice. Gli attacchi zero-click sono particolarmente pericolosi qui perché il bersaglio potrebbe non dover approvare nulla; il client elabora automaticamente l'input ostile. I difensori riducono il rischio applicando rapidamente le patch, limitando chi può annotare, disabilitando la funzione nelle riunioni sensibili e trattando le funzionalità di collaborazione come parte della superficie di attacco.


