Saltar al contenido

Seguridad

Tu clave es pública. Tu correo no está al alcance de cualquiera.

Enviar desde el frontend significa que tu clave pública está en el código fuente de tu página, donde cualquiera puede copiarla. Diseñamos Frontmail partiendo de ese hecho. A continuación tienes todos los ataques que conocemos, qué los frena y, con total transparencia, qué queda.

Lo que de verdad te protege

Cualquier script puede falsificar orígenes web y cabeceras. Por eso nos basamos en cosas que un atacante no puede cambiar.

  • Tus plantillas

    Una clave pública solo puede enviar plantillas que escribiste tú. Quien llama rellena los parámetros, nunca la plantilla en sí.

  • Contenido bloqueado

    Cuando quien llama puede elegir el destinatario, el resto del correo queda bloqueado: enlaces solo a tus dominios, remitente fijo y nada de HTML externo.

  • Verificación humana y límites

    CAPTCHA con tus propias claves de Turnstile y límites por IP, clave, organización y destinatario, todo comprobado antes de gastar un crédito.

Ataques y cómo los frena Frontmail

  • Phishing desde tu dominio

    El ataque
    Alguien copia tu clave y envía tu plantilla «restablece tu contraseña» a desconocidos, con su propio enlace. Sale de tu dominio y supera SPF y DKIM.
    Cómo lo frena Frontmail
    Las plantillas cuyo destinatario viene de los parámetros tienen el contenido bloqueado: cada enlace debe apuntar a tus dominios permitidos (también los enlaces en texto plano, los dominios parecidos y trucos como you.com@evil.com), el remitente y el Reply-To son fijos, el CAPTCHA es obligatorio y cada destinatario recibe solo unos pocos correos así al día. Todo se comprueba antes del envío.
    Lo que queda
    Tu correo legítimo aún puede llegar a un desconocido, pero sin nada que controle el atacante.
  • Spam que inunda tu formulario

    El ataque
    Un script rellena tu formulario de contacto miles de veces.
    Cómo lo frena Frontmail
    CAPTCHA por plantilla, límites por IP (IPv6 contado por red), límites por clave y por organización, detección de anomalías y comprobaciones en el servidor de navegadores headless y listas de bloqueo.
    Lo que queda
    Sin CAPTCHA, un atacante paciente con muchas direcciones IP todavía puede colar algunos.
  • Origen falsificado, scripts y apps falsas

    El ataque
    Peticiones desde un script que se hace pasar por tu web, o que no envía ningún origen.
    Cómo lo frena Frontmail
    Las peticiones sin origen se rechazan salvo que actives las apps móviles. Las peticiones web deben superar tu propio widget de Turnstile, emitido en el mismo dominio.
    Lo que queda
    Un origen falsificado supera la lista de permitidos; lo que lo frena son el CAPTCHA y los límites.
  • Agotar tus créditos o tu tarjeta

    El ataque
    Envíos basura para consumir tu cuota, tu sobregiro y tus recargas automáticas.
    Cómo lo frena Frontmail
    El tráfico con clave pública nunca usa el sobregiro ni activa la recarga automática salvo que lo permitas. La cola de retenidos tiene un tope. La recarga automática tiene límites mensuales.
    Lo que queda
    La basura que supera el CAPTCHA puede gastar tus créditos normales, pero nunca dinero extra.
  • Bloquear tu formulario a visitantes reales

    El ataque
    Una avalancha barata de peticiones inválidas para agotar tus límites.
    Cómo lo frena Frontmail
    Los límites de toda la organización solo cuentan las peticiones que superaron las comprobaciones de plantilla y CAPTCHA. Un cortafuegos en el borde absorbe el resto, y nuestros servidores solo aceptan tráfico a través de él.
    Lo que queda
    Un ataque distribuido muy grande puede ralentizar las cosas.
  • Una clave privada filtrada

    El ataque
    La clave secreta acaba en código del navegador y alguien la copia.
    Cómo lo frena Frontmail
    Nuestros SDKs para navegador se niegan a funcionar con una clave privada y la API rechaza claves privadas desde páginas web salvo que lo permitas expresamente. Las claves se guardan solo como hashes y se pueden rotar al instante.
    Lo que queda
    Quien tenga tu clave privada puede enviar sin CAPTCHA: mantenla en tu servidor.
  • Adjuntos maliciosos

    El ataque
    Malware enviado como archivo a ti o a un destinatario.
    Cómo lo frena Frontmail
    Los adjuntos desde el navegador están desactivados salvo que una plantilla los permita. Se bloquean ejecutables, scripts, HTML, imágenes de disco y documentos con macros, también tras trucos como factura.pdf.exe o caracteres ocultos.
    Lo que queda
    Los documentos normales aún pueden llevar contenido dañino; el antivirus de tu correo es la última barrera.
  • Inyección de HTML o scripts

    El ataque
    Meter <script>, píxeles de seguimiento o formularios falsos en un parámetro.
    Cómo lo frena Frontmail
    Los parámetros siempre se escapan, los parámetros HTML pasan por un sanitizador con lista de permitidos, las URL peligrosas se neutralizan y los saltos de línea no pueden inyectar cabeceras de correo.
    Lo que queda
    Nada conocido.
  • Robo de tu cuenta

    El ataque
    Contraseñas adivinadas, sesiones robadas, un buzón robado.
    Cómo lo frena Frontmail
    Autenticación en dos pasos en todos los métodos de inicio de sesión, límites de inicio de sesión, enlaces de restablecimiento de un solo uso que cierran la sesión en todos los dispositivos, cambios de correo confirmados desde la dirección anterior, roles con el mínimo privilegio y un registro de auditoría.
    Lo que queda
    Activa la 2FA: es el único paso que solo puedes dar tú.
  • Leer datos ajenos

    El ataque
    Intentar acceder a los mensajes, envíos de formularios o archivos de otro cliente.
    Cómo lo frena Frontmail
    Cada consulta está limitada a tu organización: historial, plantillas y archivos adjuntos. El historial solo se puede leer con la clave privada o desde tu equipo.
    Lo que queda
    Nada conocido.
  • Acosar a una persona

    El ataque
    Usar una plantilla con destinatario dinámico para bombardear una dirección con correos.
    Cómo lo frena Frontmail
    Cada dirección recibe solo unos pocos correos así al día de tu organización, respuestas automáticas incluidas. Las direcciones que rebotan o se quejan se bloquean automáticamente.
    Lo que queda
    Unos pocos correos legítimos tuyos al día.
  • Un SDK comprometido

    El ataque
    Código malicioso colado en el script que carga tu web.
    Cómo lo frena Frontmail
    Las versiones se compilan sin secretos y se publican con procedencia verificable. Carga el SDK desde una versión fija con un hash de integridad y tu navegador rechazará cualquier cambio.
    Lo que queda
    Fija la versión: una URL sin versión siempre carga la última.

Tu parte

Cinco minutos en la configuración de Seguridad cierran los huecos que solo tú puedes cerrar.

  • Añade tus dominios a Orígenes permitidos.
  • Añade tus propias claves de Turnstile y exige CAPTCHA en los formularios públicos.
  • Usa un destinatario dinámico solo donde lo necesites e indica los dominios de tus enlaces.
  • Mantén la clave privada en tu servidor.
  • Activa la autenticación en dos pasos para todo tu equipo.

Por qué te contamos lo que queda

Ningún servicio que envíe correo desde el navegador puede hacer secreta una clave pública. Preferimos mostrarte exactamente dónde están los límites antes que prometerte algo que nadie puede cumplir.