Condividi tramite


Problemi di aggiornamento con le estensioni del server FrontPage

di Robert McMurray

Introduzione

Quando si aggiorna un computer che esegue una versione precedente di IIS a Windows Vista® o Windows Server® 2008, i servizi Web IIS verranno disabilitati se nel computer sono state installate le estensioni server frontpage (FPSE). Questo comportamento è una misura di sicurezza per impedire l'accesso non autorizzato ai file in cui FPSE mantiene i metadati per il sito Web. Le estensioni del server FrontPage non sono state aggiornate, ma sono ancora disponibili in IIS.NET per il download, in Windows Vista e Windows Server 2008. Tuttavia, i file e le cartelle che contengono metadati e altre informazioni relative al contenuto sul sito Web non verranno rimossi durante un aggiornamento. Lo scopo di questo articolo è illustrare i vari file e cartelle che è necessario rimuovere o proteggere manualmente prima di abilitare i servizi Web in un server Web IIS 7.0 o versione successiva.

Nota

Questo documento illustra le potenziali minacce per le cartelle e i file predefiniti creati e usati dalle estensioni del server frontpage. Se amministratori/autori hanno modificato il contenuto in questi file e cartelle, potrebbe esserci un rischio maggiore. Le amministrazioni devono sempre analizzare i loro ambienti per determinare se esistono minacce.

Quando si parla di potenziali rischi per la sicurezza, questo documento usa i livelli di minaccia seguenti:

Livello di minaccia Descrizione
Alto Quando la minaccia alla sicurezza è impostata su un valore elevato, qualsiasi errore durante la protezione o l'eliminazione delle cartelle o dei file elencati può comportare l'accesso non autorizzato alle informazioni riservate. Le amministrazioni devono sempre seguire le azioni consigliate in questo documento.
Medio Quando il livello di minaccia è impostato su medio, le cartelle o i file elencati possono contenere informazioni che gli amministratori potrebbero non voler esporre. Le amministrazioni devono analizzare il proprio ambiente e di solito seguire le azioni consigliate in questo documento.
Basso Quando la minaccia è impostata su bassa, le cartelle o i file elencati devono in genere contenere informazioni sicure per l'accesso pubblico. Per questo motivo, non è in genere necessario eseguire azioni aggiuntive. Le amministrazioni devono comunque analizzare il contenuto per determinare se esistono minacce che non rientrano nell'ambito di questo documento.

Quando si consigliano azioni per gli amministratori, questo documento usa le definizioni consigliate seguenti:

Azione consigliata Descrizione
Elimina Le cartelle e i file elencati devono essere eliminati.
Sicuro Le cartelle e i file elencati devono essere protetti. In genere questa operazione può essere eseguita a livello di cartella rimuovendo l'accesso in lettura nel percorso tramite lo strumento di amministrazione IIS o copiando il contenuto in una posizione sicura all'esterno delle cartelle di contenuto del sito Web e quindi rimuovendo il contenuto dal sito Web.
N/D Non è in genere necessario eseguire altre azioni.

Protezione di cartelle e file di FrontPage

Cartelle trovate all'interno di un sito Web di FrontPage

Nella tabella seguente sono elencate le cartelle utilizzate dalle estensioni del server frontpage e dalle azioni consigliate. Se le cartelle elencate in questa tabella sono state usate per funzionalità aggiuntive, è consigliabile proteggere sempre tali cartelle in base alle esigenze.

Cartella Minaccia Azione Note
_Derivata Basso N/D FrontPage mantiene file derivati come le immagini generate in questa cartella.
_fpclass Medio Sicuro Deve contenere codice FrontPage disponibile pubblicamente, ma deve essere protetto se un utente ha modificato il codice.
_Sovrapposizione Basso N/D FrontPage mantiene file derivati come le immagini generate in questa cartella.
_Privato Alto Sicuro Le estensioni del server di FrontPage spesso mantengono i file di dati sensibili in questa cartella, pertanto deve essere configurata per impedire l'esplorazione.
_vti_bin Alto Elimina Questa è la directory virtuale per i file eseguibili delle estensioni del server FrontPage. Anche se le impostazioni di sicurezza di IIS devono impedire l'esecuzione di codice sconosciuto all'interno di questo percorso, questo percorso è configurato per consentire il funzionamento dei file eseguibili e deve essere rimosso dalla configurazione del sito Web, se presente.
_vti_bot Medio Proteggere o eliminare Questa cartella in genere non deve esistere per FrontPage e contiene bot Web frontpage generati dall'utente. Le amministrazioni devono esaminare quali file si trovano in questa cartella e proteggerli o eliminarli in base alle esigenze.
_vti_cnf Alto Proteggere o eliminare Le estensioni del server di FrontPage mantengono i file di metadati sensibili in questa cartella, pertanto deve essere eliminata o configurata per impedire l'esplorazione. La potenziale minaccia è la rivelazione dei nomi di dominio/utente e di altri metadati.
_vti_log Medio Proteggere o eliminare Le estensioni del server di FrontPage mantengono i log di creazione in questa cartella, quindi deve essere eliminata o configurata per impedire l'esplorazione. La potenziale minaccia è la rivelazione dei nomi di dominio/utente e di altre attività correlate all'autore.
_vti_pvt Alto Proteggere o eliminare Questa cartella contiene diversi file che contengono vari metadati per il sito Web e devono essere protetti. Nota: per altri dettagli, vedere la sezione File trovati all'interno della cartella _vti_pvt
_vti_script Medio N/D o Elimina Questa cartella viene utilizzata da FrontPage per gli script che esequisino nei siti Web tramite Index Server. Gli amministratori che configurano la ricerca di Index Server potrebbero voler mantenere questa cartella oppure potrebbero voler eliminarla. La potenziale minaccia è la rivelazione dei percorsi di file fisici nel server elencati nei file IDQ.
_vti_shm Basso Elimina Questa cartella non deve esistere ed è una cartella lasciata da FrontPage 1.x, pertanto è possibile eliminarla in modo sicuro.
_vti_txt Alto Elimina Questa cartella contiene gli indici di testo e i cataloghi per la ricerca WAIS di FrontPage precedente. Poiché le versioni successive di FrontPage usano solo Index Server, è possibile eliminare questa cartella. La potenziale minaccia è la rivelazione del contenuto per i file all'interno del sito Web.
cgi-bin Medio Proteggere o eliminare Questa cartella non deve esistere per FrontPage e potrebbe essere un'operazione di sinistra dalle prime versioni di FrontPage. Le amministrazioni devono esaminare i file che si trovano in questa cartella e proteggerli o eliminarli in base alle esigenze. La potenziale minaccia è FrontPage legacy o altre applicazioni CGI che possono essere eseguite all'interno dell'area del contenuto che potrebbero non essere più sicure.
fpdb Alto Sicuro FrontPage mantiene i database in questa cartella, quindi deve essere configurato per impedire l'esplorazione. La potenziale minaccia è l'accesso non autorizzato ai database nel sito Web.
images Basso N/D FrontPage mantiene i file di immagine in questa cartella.

File trovati all'interno della cartella _vti_pvt

Nella tabella seguente sono elencati i file che si trovano all'interno della cartella _vti_pvt di un sito Web di FrontPage. Questi file vengono usati dalle estensioni del server FrontPage per archiviare vari metadati per un sito Web e in genere devono essere protetti o eliminati a livello di cartella.

File Minaccia Azione Note
_x_browsers.xml Basso N/D Contiene informazioni sull'utilizzo per i web browser.
_x_domains.xml Basso N/D Contiene informazioni sull'utilizzo per i domini.
_x_pagehits.xml Basso N/D Contiene informazioni sull'utilizzo per singole pagine. Questo è principalmente sicuro, a meno che non siano disponibili pagine che non sono disponibili pubblicamente.
_x_systems.xml Basso N/D Contiene informazioni sull'utilizzo per i sistemi operativi.
_x_todo.htm Alto Elimina Contiene l'elenco da eseguire per gli utenti. La potenziale minaccia è la rivelazione dei nomi di dominio/utente.
_x_todoh.htm Alto Elimina Contiene la cronologia delle operazioni da eseguire per gli utenti. La potenziale minaccia è la rivelazione dei nomi di dominio/utente.
_x_users.xml Alto Elimina Contiene informazioni sull'utilizzo per utenti specifici. La potenziale minaccia è la rivelazione dei nomi di dominio/utente.
access.cnf Alto Elimina Contiene informazioni di accesso per un sito Web di FrontPage.
botinfs.cnf Basso N/D Contiene informazioni sul WebBot di FrontPage per un sito Web di FrontPage.
bots.cnf Basso N/D Contiene informazioni sul WebBot di FrontPage per un sito Web di FrontPage.
deptodoc.btr Medio Elimina Database delle dipendenze del documento: sicuro da eliminare.
doctodep.btr Medio Elimina Database delle dipendenze del documento: sicuro da eliminare.
frontpg.lck Basso Elimina File di blocco: sicuro da eliminare.
linkinfo.btr Medio Elimina Database delle dipendenze del documento: sicuro da eliminare.
service.cnf Alto Sicuro Contiene i metadati per un sito Web di FrontPage. La potenziale minaccia è la rivelazione di nomi di dominio/utenti, percorsi di file locali e altri metadati.
service.lck Basso Elimina File di blocco: sicuro da eliminare.
services.cnf Basso N/D Contiene informazioni sul sito secondario di FrontPage. Nota: se si elimina questa operazione, si perderà il sito Web di FrontPage o la gerarchia di siti secondari e i siti secondari diventerà parte del sito Web FrontPage padre.
structure.cnf Basso N/D Contiene la struttura del sito Web di FrontPage.
svcacl.cnf Medio Elimina Contiene informazioni sulle autorizzazioni dell'utente finale per un sito Web di FrontPage. Ad esempio, se i siti secondari dispongono di autorizzazioni univoche e di eventuali restrizioni relative agli indirizzi IP.
usage.lck Basso Elimina File di blocco: sicuro da eliminare.
writeto.cnf Alto Elimina Contiene un elenco di file che possono essere scritti in. Ad esempio, i file dei risultati del gestore del modulo.

File trovati all'interno della cartella radice di un sito Web di FrontPage

Nella tabella seguente sono elencati i file che si trovano all'interno della cartella radice di un sito Web di FrontPage.

File Minaccia Azione Descrizione
_vti_inf.html Basso Elimina Questo file contiene i percorsi virtuali dei file eseguibili di FrontPage Server Extensions e viene usato da qualsiasi client che comunica con le estensioni del server FrontPage.
postinfo.html Basso Elimina Questo file contiene informazioni per la Pubblicazione guidata Web Windows.

Riepilogo

In questo articolo è stato indicato dove individuare le estensioni del server FrontPage 2002 per Windows Vista e Windowa Server 2008. Inoltre, è stato illustrato in dettaglio quali dati sono pertinenti alle installazioni di FrontPage e come proteggere in modo accurato questi dati.