Múltiples vulnerabilidades en productos de Citrix
Se han detectado varias fallas de seguridad que impactan ciertos programas de Citrix, específicamente NetScaler ADC y NetScaler Gateway en distintas versiones anteriores a las mencionadas en el reporte, así como versiones FIPS y NDcPP específicas. El problema se relaciona con las interfaces de administración que hacen uso de PHP, abarcando componentes como Cluster IP, NSIP y SNIP cuando tienen la administración activada.
Diversos investigadores notificaron dos fallas de máxima gravedad originadas en PHP que impactan los productos señalados. Su aprovechamiento podría dar la oportunidad a un atacante que carece de autenticación de lograr la ejecución de código dentro del contexto del proceso PHP afectado. El boletín asociado a esta situación es el CTX697263.
Entre las vulnerabilidades específicas se encuentra una relacionada con la gestión de errores por falta de memoria mediante longjmp(), la cual puede interrumpir el flujo de una solicitud PHP y propiciar corrupción de memoria junto con la ejecución remota de código. La otra falla involucra a ciertos estados globales que retienen referencias a memoria liberada previamente, posibilitando que una petición posterior utilice dicho estado sin inicializarlo debidamente y logre la ejecución de código de manera remota.
Como medidas de solución, se aconseja aplicar las actualizaciones correspondientes a las versiones corregidas o posteriores dentro de cada rama afectada. Asimismo, se recomienda limitar el acceso a la GUI y la API desde Internet, restringiéndolo únicamente a redes de administración seguras conforme a las directrices de Citrix, mientras que las plataformas en la nube administradas por la compañía ya cuentan con la respectiva solución aplicada sin necesidad de acciones por parte de los usuarios. El artículo original no aporta más detalle sobre las consecuencias operativas adicionales.