Desarrollo Seguro
Aplicamos criterios de seguridad durante el desarrollo y evolución de soluciones web para reducir riesgos desde su diseño e implementación.
El problema
Muchas aplicaciones y sitios web incorporan requisitos de seguridad después de haber sido desarrollados, cuando corregir determinados problemas puede resultar más complejo, costoso o disruptivo.
El riesgo
Decisiones de arquitectura, configuración o implementación tomadas sin considerar la seguridad pueden introducir vulnerabilidades, aumentar la superficie de ataque y generar deuda técnica que posteriormente será más difícil de corregir.
Qué evaluamos
- —Requisitos de seguridad relacionados con la solución
- —Arquitectura y componentes relevantes
- —Configuraciones de seguridad
- —Gestión de autenticación y accesos cuando resulte aplicable
- —Tratamiento de datos y secretos desde la perspectiva técnica
- —Dependencias y componentes de terceros
- —Superficie de exposición de la solución
- —Controles de seguridad incorporados durante el desarrollo
Cómo documentamos los hallazgos
Las observaciones y recomendaciones se documentan a partir de los elementos técnicos incluidos en el alcance y, cuando resulte aplicable, mediante referencias a configuraciones, componentes o decisiones de implementación relevantes para la seguridad de la solución.
Cómo priorizamos
Las recomendaciones se priorizan considerando el riesgo que pretenden reducir, su impacto sobre la solución y el momento del ciclo de desarrollo en el que resulte más adecuado abordarlas.
Recomendaciones y seguimiento
Las mejoras de seguridad se incorporan o recomiendan de acuerdo con el alcance acordado, priorizando aquellas que permitan reducir riesgos sin introducir complejidad innecesaria en la solución.
Para quién es
PYMES, profesionales y equipos que desarrollan, mantienen o evolucionan soluciones web y quieren incorporar criterios de seguridad durante su diseño, implementación o mejora.
Alcance
El alcance se define previamente para cada proyecto y determina qué aplicación, funcionalidad, componente, configuración o fase de desarrollo será objeto del trabajo. Las actividades realizadas dependerán de las características técnicas de la solución y de las necesidades acordadas con el cliente.
Qué entregamos
- —Definición del alcance del trabajo
- —Identificación de requisitos de seguridad aplicables
- —Observaciones y recomendaciones técnicas
- —Priorización de mejoras de seguridad
- —Implementación de mejoras cuando forme parte del alcance acordado
- —Documentación de los cambios realizados cuando corresponda
- —Revisión de seguridad de los elementos incluidos en el alcance
- —Presentación de resultados cuando resulte aplicable
Limitaciones
- —Desarrollo Seguro es una capacidad complementaria de Stelling Secure y no constituye por sí misma una auditoría de seguridad ni un pentest.
- —El servicio se limita a las aplicaciones, funcionalidades, componentes y actividades expresamente incluidos en el alcance acordado.
- —La incorporación de medidas de seguridad durante el desarrollo no garantiza la ausencia total de vulnerabilidades presentes o futuras.
- —Las pruebas de penetración, auditorías especializadas, certificaciones y evaluaciones de cumplimiento requieren un alcance y servicio específicos cuando resulten necesarios.