feat: aggiunto controllo di sicurezza per query custom SQL
- Implementato controllo di sicurezza per bloccare query non SELECT - Aggiunta funzione IsSelectQuery() con validazione robusta - Bloccate operazioni pericolose: INSERT, UPDATE, DELETE, DROP, CREATE, ALTER, TRUNCATE, EXEC, etc. - Implementata pulizia query per prevenire bypass tramite commenti SQL - Aggiunto controllo per multiple statements separati da ; - Aggiunto avviso di sicurezza nell'interfaccia utente - Implementato logging di sicurezza per audit e debug - Controllo applicato sia in validazione che in esecuzione per doppia protezione Il sistema ora garantisce che solo query SELECT possano essere eseguite, mantenendo la sicurezza del database e prevenendo operazioni di modifica non autorizzate.
This commit is contained in:
Binary file not shown.
Reference in New Issue
Block a user