
CVE-2025-65320: Memorizzazione in chiaro di informazioni sensibili in memoria in Abacre Restaurant Point of Sale (POS).
Tutte le versioni di Abacre Restaurant Point of Sale (POS) fino alla 15.0.0.1656 sono vulnerabili alla memorizzazione in chiaro di informazioni sensibili in memoria. Durante un tentativo di attivazione, l'applicazione lascia nella memoria del processo chiavi di licenza valide e legate al dispositivo. Le chiavi possono essere ottenute collegando il processo a un debugger e analizzando il dump del processo/della memoria e possono quindi essere utilizzate per attivare il software sulla stessa macchina senza acquistarlo.
Di seguito riportiamo le prove dell'analisi dinamica e dell'output del debugger che mostrano che queste chiavi vengono allocate e permangono nella memoria del processo durante un tentativo di attivazione.
Le immagini seguenti mostrano le prove del software completamente attivato.
Prodotto: Abacre Restaurant Point of Sale (POS)
Versione: <= 15.0.0.1656
Componente: percorso del codice di attivazione/licensing (gestione della memoria a runtime)
Primaria: Memorizzazione in chiaro di informazioni sensibili in memoria.
CWE: CWE-316 (Cleartext Storage of Sensitive Information in Memory), CWE-200 (Exposure of Sensitive Information to an Unauthorized Actor)