Sabato 24 Ottobre 2026 13:59:38 GMT+02:00

Netcrook

HomeManifesto
News
Techcrook
Geocrook
WikicrookTeamAppContatti
ItalianoEnglish

WIKICROOK

Risoluzione dei template

Il processo che un'app web usa per scegliere quale file di template caricare per una pagina.

La risoluzione dei template è la logica che un'applicazione web usa per decidere quale file di template debba rendere una pagina. In sistemi come WordPress, può esaminare la richiesta, il tipo di pagina e il layout del tema per scegliere un file dal tema attivo o dalle directory core. Questo processo è importante perché si colloca al confine tra input controllato dall'utente e accesso ai file lato server. Se le regole di risoluzione sono troppo permissive, un attaccante può indirizzare l'applicazione verso un file locale non previsto.

Nelle incidenti di sicurezza, i bug di risoluzione dei template possono trasformarsi in problemi di traversal dei percorsi o di inclusione di file locali. Se il file scelto è uno script PHP e l'applicazione lo include, il server può eseguire quel codice invece di limitarne la visualizzazione. I difensori riducono il rischio convalidando i percorsi, usando allowlist per i nomi dei template, canonicalizzando i percorsi del filesystem e limitando l'accesso del server web ai file sensibili. Mantenere aggiornati il framework e i temi è altrettanto fondamentale, perché un piccolo difetto nella ricerca dei template può diventare esecuzione di codice remota.

← indice WIKICROOK