Soy realmente nuevo en WPF en .Net Framework (lo sacan del camino). Estoy escribiendo una aplicación donde la interfaz es muy personalizable simplemente cargando archivos .xaml (actualmente un elemento de página) en un marco y luego mapeando los controles a través de nombres según sea necesario. La idea es tener una comunidad de personas que estén interesadas en hacer máscaras, proteger mi aplicación como quieran (al igual que Winamp).WPF Skin Skinning Security Preocupaciones
Ahora surge la pregunta, debido a mi falta de conocimiento Xaml, es posible crear páginas Xaml maliciosas que, cuando se descarguen y utilicen, podrían tener otros Iframes incrustados u otros elementos que podrían incorporar html o llamar a páginas web remotas con contenido malicioso ? Creo que este podría ser el caso.
Si este es el caso, entonces tengo dos opciones; o bien tengo un proceso automatizado que puede eliminar estos tipos de archivos Xaml verificando sus elementos antes de permitir la descarga (que supongo que sería más difícil) o que un ser humano los revise antes de descargarlos. ¿Hay alternativas que desconozco que podrían hacer que todo este proceso sea mucho más fácil?