Dev.lingo

B2 · Intermedio alto · 6 lecciones

Vocabulario de ciberseguridad en inglés

Vulnerabilidades, permisos, datos personales y avisos de seguridad. Estas son las frases, la gramática y los ejemplos que usarás de verdad, explicados en español.

Explicar una vulnerabilidad

Explica el riesgo sin asustar ni quitarle importancia.

Frases clave

InglésEspañol
This endpoint could be abused to list other users' orders.Este endpoint podría usarse para ver los pedidos de otros usuarios.
The token should be stored in an HTTP-only cookie.El token debería guardarse en una cookie HTTP-only.
User input must be validated on the server.La entrada del usuario tiene que validarse en el servidor.

Gramática · Pasiva con modales

could/should/must + be + participio

Para hablar de lo que podría pasar o de lo que hay que hacer, sin señalar a nadie. Muy típica en informes de seguridad.

Passwords must be hashed before they are stored.

Las contraseñas tienen que cifrarse antes de guardarse.

💡 Must be + participio es una regla; should be + participio, una recomendación fuerte.

Así lo dirías

Mark: What's the risk with the way we store tokens in local storage?

Tú: If an attacker managed to inject a script, the token could be stolen and used to access the account. It should be stored in an HTTP-only cookie instead.

Pasiva con modal (could be stolen) para el riesgo y should be stored para la recomendación. “Para entrar” es to access, nunca for enter.

Permisos y accesos

Describe roles y permisos con precisión.

Frases clave

InglésEspañol
Only admins are allowed to delete projects.Solo los administradores pueden borrar proyectos.
The new role lets support view orders but not change them.El nuevo rol permite a soporte ver pedidos, pero no cambiarlos.
Guests shouldn't be able to see internal comments.Los invitados no deberían poder ver los comentarios internos.

Gramática · Permiso

allow + persona + to · let + persona + verbo · be allowed to · be able to

Allow lleva to; let no. Be allowed to habla de permiso; be able to, de capacidad técnica.

This role lets editors publish posts.

Este rol permite a los editores publicar posts.

💡 “Let somebody to do” es un error típico: let somebody do.

Así lo dirías

Sarah: How should permissions work for the new client portal?

Tú: Clients should be able to see their invoices, but they shouldn't be allowed to change anything. Only our finance team should have edit access.

Be allowed to (no “be let to”). Con shouldn't, anything (no doble negación).

Datos personales

Habla de qué datos guardas y qué pide la ley.

Frases clave

InglésEspañol
Legal advised us not to store full card numbers.Legal nos recomendó no guardar los números de tarjeta completos.
The customer asked us to delete all their data.El cliente nos pidió que borráramos todos sus datos.
We only keep the data we actually need.Solo guardamos los datos que de verdad necesitamos.

Gramática · Verbos para contar lo que dijeron

advise/ask/tell/remind + persona + (not) to + verbo

Más precisos que said: advise (recomendar), ask (pedir), tell (ordenar), remind (recordar). La negativa va con not to.

The auditor reminded us to rotate the keys every quarter.

El auditor nos recordó que rotáramos las claves cada trimestre.

💡 “Suggest” no sigue esta estructura: suggest + -ing o suggest that…

Así lo dirías

Priya: What did legal say about the new tracking feature?

Tú: They told us we can't store location data without asking for the user's consent, and they advised us to keep it for 30 days at most.

Told us (no said us). Without + -ing: without asking. Advised us to + verbo es más preciso que said.

Avisar de un incidente de seguridad

Claro, rápido y sin especular.

Frases clave

InglésEspañol
We've identified suspicious activity on one of our servers.Hemos detectado actividad sospechosa en uno de nuestros servidores.
All affected passwords have been reset.Se han restablecido todas las contraseñas afectadas.
There's no evidence that payment data was accessed.No hay indicios de que se accediera a datos de pago.

Gramática · Present perfect pasivo

has/have been + participio

Para contar qué medidas ya se han tomado sin decir quién. Es el tono habitual de una comunicación oficial.

The vulnerable library has been updated, and all sessions have been closed.

Se ha actualizado la librería vulnerable y se han cerrado todas las sesiones.

💡 “There's no evidence that…” es la forma prudente de decir “no creemos que…”.

Guía completa del Present perfect →

Así lo dirías

Mark: Give the leadership team a quick update on the security incident.

Tú: Last night we detected suspicious activity on one server. It has been isolated, all credentials have been rotated, and so far there's no evidence that any data was accessed.

Present perfect pasivo para las medidas. “No hay indicios” suena más profesional que “we think nobody stole”, y evita la doble negación.

Revisar código con ojo de seguridad

Señala riesgos en un PR con argumentos claros.

Frases clave

InglésEspañol
We should escape this value; otherwise it's open to XSS.Deberíamos escapar este valor; si no, queda expuesto a XSS.
Don't log the full request unless you remove the tokens.No registres la petición completa a menos que quites los tokens.
Let's add a timeout in case the provider hangs.Añadamos un timeout por si el proveedor se queda colgado.

Gramática · Condiciones y consecuencias

unless + presente · otherwise + consecuencia · in case + presente

Unless es “a menos que”. Otherwise es “si no / de lo contrario”. In case es “por si acaso”.

Validate the URL; otherwise someone could redirect users to a fake site.

Valida la URL; si no, alguien podría redirigir a los usuarios a una web falsa.

💡 Unless ya es negativo: “unless you don't remove” es un error.

Así lo dirías

Leo: You're reviewing a PR that logs full HTTP requests. What do you comment?

Tú: Logging the full request is risky, because it includes tokens. Let's not log the body unless we strip the sensitive headers first; otherwise they'll end up in our log provider.

Falta el sujeto (It's / Logging… is). Unless ya es negativo. Otherwise explica la consecuencia.

Repaso: seguridad

Riesgos, permisos, privacidad e incidentes.

Frases clave

InglésEspañol
Security isn't a feature; it has to be part of every change.La seguridad no es una función; tiene que formar parte de cada cambio.
Let's treat this as high priority until we know more.Tratemos esto como prioridad alta hasta que sepamos más.
Who has access to production right now?¿Quién tiene acceso a producción ahora mismo?

Gramática · Repaso de la unidad

could be abused · let/allow · advise not to · has been reset · unless/otherwise

En seguridad la precisión importa: pasivas con modales para riesgos, verbos de permiso exactos y frases prudentes para comunicar.

The keys have been rotated; otherwise the leaked ones could still be used.

Se han rotado las claves; si no, las filtradas todavía podrían usarse.

💡 En una comunicación de seguridad, evita adivinar: “we're still investigating” es mejor que una suposición.

Así lo dirías

Sarah: We're about to open our API to external partners. What security measures would you insist on?

Tú: Every partner should get their own scoped key, and they must only be able to see their own customers' data. We should also log every request; otherwise we'd have no way to investigate abuse.

Must sin to. Be able to para la capacidad, y otherwise para justificar el registro de peticiones.

Gramática relacionada