Mi chiedo se la mia architettura rappresenti un rischio per la sicurezza. Dettagli:
-
L'intero sito Web non è di proprietà di ROOT ma, tuttavia, l'utente di APACHE ha invece alcune autorizzazioni piuttosto avanzate.
-
Ho una cartella "user_files" che può contenere qualsiasi tipo di file utente. Ad esempio, un file kix unix.
-
Il mio php.ini disabilita la funzione
exec
php (così come alcune altre funzioni sensibili)
La mia domanda è semplice ma presenta 2 aspetti:
- qualcuno potrebbe eseguire lo script caricato?
- qual è l'entità del rischio? Se lo script viene eseguito da apache, immagino che il massimo che potrebbe fare sia eliminare tutti i file di proprietà di Apache del server, giusto?
Modifica: questo penso sia legato alla programmazione, dal momento che sto anche ponendo la domanda da un punto di vista della programmazione (esecuzione di script tramite php)