Ir al contenido

Resumen de seguridad

Last updated: 2026-07-29

Cifrado

Datos en tránsito

  • TLS 1.2+ requerido para todas las conexiones API y SMTP.
  • TLS 1.3 preferido cuando sea compatible con el MTA receptor.
  • Política MTA-STS con mode: enforce para SMTP entrante.
  • DANE (registros TLSA) para entrega SMTP saliente.
  • WireGuard o red privada para comunicación entre servicios.

Datos en reposo

  • Cifrado AES-256-GCM para contenido de mensajes y archivos adjuntos.
  • Argon2id para hash de contraseñas (resistente a memoria, resistente a ataques GPU/ASIC).
  • Volúmenes de base de datos cifrados (LUKS/dm-crypt).
  • Copias de seguridad cifradas con gestión de claves separada.
  • Claves de cifrado gestionadas por el cliente en planes Dedicated Tenant y BYOC.

Autenticación y control de acceso

  • Claves API con ámbito por entorno (live/test) con permisos configurables.
  • Firmas HMAC de webhooks (SHA-256) para integridad de carga útil de eventos.
  • SAML SSO y aprovisionamiento SCIM (planes Business y Enterprise).
  • Control de acceso basado en roles (RBAC) con roles personalizados en plan Enterprise.
  • Autenticación multifactor (TOTP) para acceso al panel.
  • Gestión de sesiones con tiempo de espera configurable y vinculación IP.

Seguridad de aplicaciones

Firewall de aplicaciones web (WAF)

  • Detección de inyección SQL (basada en AST).
  • Detección de XSS (basada en AST).
  • Reglas compatibles con OWASP CRS.
  • Validación y saneamiento de entrada en todos los endpoints de la API.
  • Limitación de velocidad por endpoint y clave API.

Detección y prevención de intrusiones (IDS/IPS)

  • Detección basada en firmas.
  • Detección de anomalías de protocolo.
  • Seguimiento de conexiones y alertas.

Protección DDoS (defensa de 5 capas)

  1. Capa 3/4: Limitación de velocidad, protección contra inundación SYN
  2. Capa 7: Análisis de firma de solicitudes, desafío-respuesta
  3. Detección de anomalías basada en ML
  4. Protección de máquina de estados SMTP
  5. Estrangulamiento adaptativo

Autenticación API

  • Todos los endpoints de la API requieren el encabezado X-API-Key con clave API con ámbito.
  • Firmas de webhooks verificadas mediante HMAC-SHA256.
  • OAuth 2.0 para integraciones de terceros (inicio de sesión con Google, GitHub).
  • Autenticación basada en sesiones con cookies seguras HTTP-only para acceso al panel.

Verificación de integridad del sistema

La integridad del sistema se verifica mediante controles automatizados y recurrentes en toda la pila de implementación y tiempo de ejecución:

ControlQué se verificaFrecuenciaEvidencia
Artefactos de implementación firmadosTodos los binarios de aplicación e imágenes de contenedor se firman criptográficamente en el momento de compilación. Las implementaciones validan las firmas antes del despliegue.Cada compilaciónRegistros de atestación de compilación (inmutables, solo anexar)
Verificaciones de integridad de base de datosValidación de suma de verificación PostgreSQL en todas las páginas de datos; integridad de cadena hash en tablas de registro de auditoría mediante resúmenes SHA-256 encadenados.Continuo (suma de verificación en lectura); escaneo completo nocturnoAlerta por corrupción; endpoint de verificación de cadena de registro de auditoría
Registros de implementación inmutablesCada evento de implementación (quién, qué, cuándo, commit git, hash de artefacto) se registra en un registro de solo anexar.Cada implementaciónEndpoint de historial de implementación; registro a prueba de manipulaciones
Monitoreo de integridad de archivosLos binarios del sistema, archivos de configuración y certificados TLS se monitorean para detectar modificaciones no autorizadas.Continuo (basado en inotify)Alerta por modificación fuera de ventanas de cambio aprobadas
Restauraciones de respaldo verificadasPruebas de restauración automatizadas validan la integridad y recuperabilidad de las copias de seguridad.SemanalRegistro de éxito/fracaso de restauración; comparación de datos de muestra
Integridad en tiempo de ejecuciónLos procesos de aplicación se monitorean para detectar cambios binarios inesperados o desviaciones de configuración respecto al estado declarado de infraestructura como código.ContinuoAlerta de detección de desviación; informe de conciliación

Seguridad de infraestructura

  • Hetzner Online GmbH (centros de datos en Alemania y Finlandia) para computación, almacenamiento y redes.
  • Sistemas operativos Debian/Ubuntu reforzados con CIS.
  • Parches de seguridad automatizados con implementación por etapas.
  • Infraestructura inmutable mediante infraestructura como código.
  • Segmentación de red entre planos de aplicación, datos y gestión.
  • Aislamiento de red: servidores de aplicaciones, servidores de bases de datos e interfaces de gestión en VLAN separadas.
  • Gestión de secretos mediante secretos sellados y aislamiento de entorno.

Gestión de vulnerabilidades

  • Escaneo automatizado de dependencias en el pipeline CI/CD.
  • Escaneo automatizado de vulnerabilidades de infraestructura (frecuencia semanal).
  • Prueba de penetración anual por terceros (planificada — actualmente en adquisición; los resultados se publicarán después de la primera prueba y remediación).
  • Programa de divulgación responsable: security@apexmail.ee
  • Objetivos de remediación de vulnerabilidades por gravedad:
    • Crítica: Mitigación inmediata requerida; corrección permanente en 7 días.
    • Alta: Objetivo dentro de 30 días.
    • Media: Objetivo dentro de 90 días.
    • Baja: Basada en riesgo — abordada en ciclos de mantenimiento regulares.
    • Explotada activamente: Proceso de emergencia independientemente de la gravedad.

Respuesta a incidentes

  • Plan documentado de respuesta a incidentes con ejercicios de mesa semestrales y simulación completa anual.
  • Clasificación de gravedad de incidentes de seguridad: Crítico (SEV-1), Alto (SEV-2), Medio (SEV-3), Bajo (SEV-4).
  • Página de estado actualizada dentro de los 15 minutos posteriores a un incidente SEV-1/SEV-2 confirmado. Notificación al cliente por correo electrónico dentro de 1 hora para incidentes críticos.
  • Resumen post-incidente dentro de 1 día hábil para todos los incidentes. Calendario post-mortem:
    • Dentro de 5 días hábiles para incidentes mayores (todos los modelos de implementación).
    • El análisis final de causa raíz se publica cuando se completa la validación.
  • Procedimientos de notificación de violaciones alineados con el RGPD Art. 33/34 (autoridad de control dentro de 72 horas).

Evidencia de auditoría y cumplimiento

  • SOC 2 Type II está planificado (objetivo T2 2028, después de Type I en T3 2027). Actualmente no disponible. Los controles internos están mapeados y se está realizando una evaluación de preparación.
  • Resumen de prueba de penetración: planificado para publicación después de completar la primera prueba de penetración externa de la aplicación y remediar los hallazgos altos/críticos. Actualmente no disponible.
  • Los cuestionarios de seguridad SIG, CAIQ y HECVAT están en progreso y disponibles bajo solicitud para clientes Enterprise.
  • Registros de auditoría con retención configurable (registros de auditoría premium en Enterprise).
  • Facilitación de auditoría de cliente para planes Enterprise y Dedicated Tenant.

Seguridad operativa

  • Verificación de antecedentes para personal con acceso a producción.
  • Revisiones de acceso trimestrales.
  • El acceso a producción requiere autenticación multifactor y aprobación.
  • Gestión de cambios con revisión por pares y capacidad de reversión.
  • Segregación de funciones entre desarrollo y operaciones.

Relacionado