Saltar al contenido

Inicio / Recursos / Caso

De la detección a la corrección: cómo acompañamos a Deploy Desarrollo en la seguridad de una aplicación web

2026-11-01 · 6 min de lectura

Deploy Desarrollo es una empresa de desarrollo de software de Mendoza que trabaja en la creación y optimización de soluciones tecnológicas para sus clientes. En uno de sus proyectos, un cliente necesitaba mejorar una aplicación web que ya estaba en funcionamiento.

El desafío: mejorar una aplicación que ya estaba en funcionamiento

La particularidad era que la plataforma había sido desarrollada originalmente por un tercero. Antes de avanzar con las modificaciones, resultaba importante comprender su estado actual, identificar posibles problemas y determinar qué aspectos necesitaban atención.

Además de optimizarla, el cliente quería aprovechar la instancia para revisar su seguridad. Fue entonces cuando Deploy Desarrollo convocó a Valkyros para trabajar de manera conjunta. Nuestra participación tenía un objetivo concreto: evaluar la seguridad de la aplicación, identificar vulnerabilidades y acompañar al equipo de desarrollo durante su corrección.

Un trabajo conjunto desde el primer momento

Cuando una aplicación necesita mejoras, la seguridad puede abordarse de dos maneras: como una revisión independiente al finalizar el proyecto o como parte del proceso de optimización. En este caso elegimos trabajar de manera coordinada.

Mientras Deploy Desarrollo avanzaba con las mejoras, nosotros analizábamos los mecanismos de seguridad de la aplicación para identificar posibles vulnerabilidades. El esquema fue sencillo:

Valkyros identificaba y validaba los hallazgos. Deploy Desarrollo implementaba las correcciones. Y juntos avanzábamos hacia una aplicación más segura.

Así las recomendaciones de seguridad se incorporaron al trabajo de desarrollo que ya estaba planificado, con comunicación directa entre ambos equipos. No se trataba solamente de entregar un informe, sino de aportar información útil para que las mejoras pudieran implementarse de manera efectiva.

La evaluación: entender qué podía fallar

Realizamos una evaluación de seguridad de la aplicación web mediante pruebas manuales, siguiendo un alcance y reglas de trabajo previamente acordados. El análisis se concentró en la autenticación de usuarios, el tratamiento de la información y los mecanismos de protección de la plataforma. Identificamos tres vulnerabilidades relevantes.

1. Debilidades en los mecanismos de autenticación

Detectamos problemas en los controles del inicio de sesión. Estas debilidades podían facilitar intentos de acceso no autorizado a cuentas de usuarios, comprometiendo la protección de los perfiles y de la información disponible dentro de la aplicación. La autenticación es uno de los principales puntos de control de cualquier plataforma: verifica que cada persona sea quien dice ser. Por eso, una debilidad en este proceso requiere especial atención.

2. Acceso indebido a información mediante inyección SQL

Identificamos una vulnerabilidad de inyección SQL que permitía realizar consultas no previstas sobre la base de datos de la aplicación. En términos simples, la aplicación no controlaba adecuadamente cierta información que recibía, y un atacante podía manipular una consulta para acceder a datos que no debían estar disponibles. Es especialmente relevante porque puede comprometer la confidencialidad de la información almacenada.

3. Exposición de información interna de la aplicación

También identificamos una vulnerabilidad independiente que permitía acceder a información interna de la plataforma que no estaba destinada a ser pública. Aunque este tipo de exposición no siempre implica un acceso directo a datos de usuarios, puede revelar detalles del funcionamiento de la aplicación y dar información útil para intentar otros ataques.

¿Por qué eran importantes estos hallazgos?

Las tres afectaban aspectos diferentes de la aplicación, pero tenían algo en común: podían comprometer su seguridad. Una debilidad en la autenticación puede facilitar accesos indebidos, una inyección SQL puede permitir consultar información protegida y la exposición de información interna puede revelar detalles que deberían permanecer restringidos. Identificarlas permitió que Deploy Desarrollo contara con información concreta para incorporar las correcciones durante la optimización de la plataforma.

Del hallazgo a la solución: el valor del acompañamiento

Detectar una vulnerabilidad es importante, pero el verdadero valor aparece cuando esa información se transforma en una mejora concreta. Por eso no nos limitamos a señalar los problemas: documentamos cada hallazgo, compartimos las evidencias, explicamos sus posibles consecuencias y sumamos recomendaciones para corregirlos.

Durante el proceso mantuvimos comunicación directa con Deploy Desarrollo, acompañando al equipo de desarrollo y resolviendo las consultas sobre las vulnerabilidades identificadas.

Nuestro objetivo era que cada hallazgo fuera comprensible, tuviera una solución clara y pudiera incorporarse al trabajo que el equipo ya estaba realizando.

Deploy Desarrollo implementó las correcciones dentro del proceso de optimización de la aplicación. Cada equipo aportó su especialidad: desarrollo y seguridad, trabajando sobre un mismo objetivo.

Retesting: verificar que los problemas realmente estuvieran resueltos

Una vez implementadas las correcciones, quedaba una etapa fundamental: comprobar que las soluciones funcionaran. Para eso realizamos una instancia de retesting, que consiste en volver a ejecutar las pruebas relacionadas con los hallazgos identificados. No era una evaluación completamente nueva: el objetivo era verificar que las vulnerabilidades reportadas ya no pudieran reproducirse después de los cambios.

Los resultados fueron satisfactorios.

Las tres vulnerabilidades identificadas durante la evaluación fueron corregidas por Deploy Desarrollo y su remediación fue verificada por Valkyros.

Esta última etapa permitió cerrar el trabajo con evidencia de las correcciones implementadas. Corregir una vulnerabilidad es importante, pero verificar que efectivamente quedó resuelta es lo que da respaldo al resultado.

El resultado: mejoras que también incorporaron seguridad

La colaboración permitió integrar la evaluación y la corrección de vulnerabilidades dentro de un proyecto de optimización que ya estaba en marcha. El resultado fue una aplicación que avanzó en su proceso de mejora, con tres vulnerabilidades identificadas, corregidas y verificadas.

  • Para Deploy Desarrollo, significó contar con acompañamiento especializado en seguridad durante un proyecto de desarrollo.
  • Para Valkyros, fue la oportunidad de aportar experiencia técnica desde un enfoque colaborativo, facilitando la comprensión de los hallazgos y acompañando su resolución.
  • Para el cliente final, significó que las mejoras sobre su plataforma también contemplaran problemas de seguridad identificados mediante pruebas específicas.

Lo que nos dejó esta experiencia

No siempre es necesario esperar a desarrollar una aplicación desde cero para incorporar seguridad. Las actualizaciones, optimizaciones y modificaciones sobre plataformas existentes también son oportunidades para evaluar qué hay que mejorar. Nos quedamos con tres aprendizajes:

  • La seguridad puede integrarse a las mejoras existentes: si una aplicación ya necesita modificaciones, una evaluación permite atender los problemas durante el mismo proceso de desarrollo.
  • Desarrollo y seguridad se complementan: un equipo especializado en cada área puede trabajar de manera coordinada y aportar conocimientos diferentes para resolver un mismo desafío.
  • El trabajo no termina cuando se entrega un informe: acompañar las correcciones y comprobar su efectividad transforma los hallazgos en mejoras verificadas.

Más que encontrar vulnerabilidades, ayudamos a resolverlas

Creemos que una evaluación de seguridad debe generar información clara, útil y que permita tomar decisiones. Por eso nuestro enfoque no termina en la identificación: acompañamos a los equipos responsables durante la corrección y verificamos los resultados cuando las mejoras fueron implementadas.

La seguridad no se trata solamente de encontrar lo que puede fallar, sino de trabajar juntos para resolverlo.

¿Estás desarrollando, actualizando o mejorando una aplicación?

En Valkyros trabajamos junto a empresas y equipos de desarrollo para identificar vulnerabilidades, acompañar su corrección y verificar las mejoras implementadas. Hablemos sobre cómo integrar la seguridad a tu próximo proyecto.

Nota de confidencialidad: por respeto a los acuerdos establecidos, se omiten el nombre del cliente final y los detalles técnicos que podrían facilitar la reproducción de las vulnerabilidades. Los resultados presentados corresponden a los hallazgos evaluados y a su posterior verificación; no constituyen una garantía de ausencia de otras vulnerabilidades.

Servicio relacionado: Seguridad ofensiva

Agendar una llamada de 15 minutos, sin costo · Escribinos · info@valkyros.com.ar