Pruebas manuales de penetración de API

Sus APIs exponen sus datos y su lógica directamente a clientes y socios sin una UI tras la que esconderse — y sondear cada endpoint en busca de fallos a nivel de objeto y de autorización es un trabajo minucioso y especializado al que un pentest de alcance amplio rara vez hace justicia. En esa profundidad es en lo que nos enfocamos.

Confían en nosotros

¿Le suena?

GraphQL / esquema

Su GraphQL o su esquema puede estar contando demasiado a los atacantes.

La introspección, las consultas anidadas y los campos sobreexpuestos entregan a los atacantes un mapa de su modelo de datos — y una forma de abusar de él para enumeración o denegación de servicio.

Compliance

Una auditoría o un cliente quiere que se pruebe específicamente la API.

SOC 2, ISO 27001, PCI o la revisión de seguridad de un cliente ahora mencionan las APIs de forma explícita. Un informe genérico de app web no lo satisface — necesita pruebas centradas en la propia interfaz.

Proliferación

Ha desplegado más endpoints de los que nadie controla.

Versionados, obsoletos, internos, sin documentar — los endpoints se acumulan más rápido de lo que se inventarían. La ruta v1 olvidada sin autenticación es justo lo primero que se encuentra.

El coste de no actuar

#1 risk

La autorización rota a nivel de objeto (BOLA) encabeza el OWASP API Security Top 10 — y es el fallo grave más común que encontramos, porque confirmarlo implica probar manualmente cada objeto en cada endpoint.

80%+

del tráfico web es ahora tráfico de API — lo que significa que la mayor parte de su verdadera superficie de ataque vive donde no hay UI que la limite.

1 endpoint

sin una comprobación de propiedad puede filtrar todos los registros que hay detrás. Un endpoint olvidado es todo lo que un atacante necesita.

Qué debería probar

Pruebas manuales profundas de cada endpoint, método y objetono solo el camino feliz que describe su documentación.

Black-box

Atacamos la API como un consumidor externo solo con lo públicamente accesible, descubriendo endpoints, versiones y métodos que la documentación no menciona.

Grey-box

Pruebas autenticadas con credenciales en distintos roles, scopes y tenants — además del esquema o la especificación cuando están disponibles — para ejercitar la autorización a nivel de objeto y de función en toda su profundidad.

Clases de vulnerabilidad a cazar

  • BOLA (autorización rota a nivel de objeto)
  • BFLA (autorización rota a nivel de función)
  • Autenticación rota
  • Exposición excesiva de datos
  • Mass assignment
  • Inventario inadecuado / endpoints ocultos
  • Server-side request forgery (SSRF)
  • Inyección (SQL / NoSQL / comandos)
  • Inyección de GraphQL
  • Abuso de introspección de GraphQL
  • DoS por consultas anidadas / profundas
  • Abuso de batching
  • Limitación de tasa inadecuada
  • Agotamiento de recursos
  • Fallos de JWT
  • Fallos de OAuth / tokens
  • Filtración y abuso de claves de API
  • Ataques de repetición
  • Validación de entrada inadecuada
  • Abuso de lógica de negocio
  • Fallos de versionado (endpoints obsoletos inseguros)
  • Manejo inadecuado de errores / errores verbosos
  • CORS inseguro
  • Manipulación de métodos HTTP
  • Abuso de webhooks
  • Brechas de control por discrepancia con esquema / spec
  • Acceso a datos entre tenants

Superficie de API a cubrir

  • Endpoints REST
  • Endpoints GraphQL
  • Servicios SOAP / XML
  • APIs públicas
  • APIs de socios / B2B
  • APIs internas / servicio a servicio
  • Endpoints de autenticación
  • Emisión de tokens y claves
  • Flujos de OAuth
  • API gateways
  • Capas de limitación de tasa y throttling
  • Endpoints de objetos y recursos
  • Endpoints de admin / privilegiados
  • Límites de datos multi-tenant
  • Parámetros de paginación y filtrado
  • Endpoints de subida / descarga de archivos
  • Webhooks
  • Operaciones masivas / por lotes
  • Endpoints versionados (v1/v2…)
  • Endpoints obsoletos y sin documentar
  • Introspección de esquema / OpenAPI / GraphQL
  • Endpoints de integración con terceros

Qué significa manual de verdad

La mayoría de las pruebas de seguridad se detienen al encontrar una vulnerabilidad. Para nosotros, eso es solo el punto de partida.

Ejemplo: autorización rota a nivel de objeto (BOLA)

Nivel 1 — Superficial

Encontrar y marcar

Resultado típico de escáneres, freelancers, bug bounty

Un test genérico basado en la especificación ve que el endpoint devuelve 200 OK para una petición válida. Pasa. Listado como correcto.

Nivel 2 — Estándar

Confirmar y documentar

Resultado típico de la mayoría de proveedores de pentest

Un pentester típico cambia un ID de objeto y extrae el registro de otro usuario para demostrar el fallo, reporta un único IDOR — y se detiene ahí.

Nivel 3 — Profundo

Encadenar e impacto real

Resultado típico de XRAY CyberSecurity

Demostramos que los IDs de objeto se pueden enumerar a escala para alcanzar los registros de cualquier cliente, identificamos objetos privilegiados, abusamos de una comprobación rota a nivel de función para acceder a operaciones solo de admin, generamos o escalamos un token — y demostramos que una única comprobación de propiedad ausente expone el acceso a todo el conjunto de datos detrás de la API, en cada tenant.

Ejemplo: introspección de GraphQL y exposición excesiva de datos

Nivel 1 — Superficial

Encontrar y marcar

Resultado típico de escáneres, freelancers, bug bounty

Un test por checklist anota que la introspección de GraphQL está habilitada. Etiquetado como «informativo».

Nivel 2 — Estándar

Confirmar y documentar

Resultado típico de la mayoría de proveedores de pentest

Un pentester típico lanza una consulta que devuelve un par de campos ocultos para demostrar la exposición, hace una captura, registra el hallazgo — sin ir más allá.

Nivel 3 — Profundo

Encadenar e impacto real

Resultado típico de XRAY CyberSecurity

Mapeamos el esquema completo mediante introspección, elaboramos consultas que alcanzan campos ocultos y sobreexpuestos, las anidamos y agrupamos para eludir la limitación de tasa, enumeramos usuarios y objetos internos y mostramos que tokens y PII son alcanzables a gran escala — demostrando una exposición masiva de datos a través de un único endpoint que nadie creía sensible.

Cadenas propias

Cada API tiene su propia cadena de ataque

La suya está inscrita en sus endpoints, su modelo de objetos, su lógica de autorización y las versiones que ha desplegado y olvidado.

A veces la cadena lo expone todo. A veces una capa de autorización sólida la rompe a mitad de camino — y le informamos exactamente dónde y por qué.

En cualquier caso: usted ve lo que realmente ve un atacante.

¿No está seguro de qué endpoints entran en el alcance? Mapeemos su superficie de API.

Un pentester senior (no un comercial) le responderá con una valoración honesta de qué valdría realmente la pena probar.

Qué recibirá

Cinco entregables — diseñados para quienes realmente los van a usar: sus ingenieros, su C-level, sus auditores y sus clientes Enterprise.

Muestra de los entregables de XRAY CyberSecurity: Informe Técnico, Resumen Ejecutivo, Informe de Re-test y, encima, el Certificado de Seguridad

¿Quiere ver cómo son realmente?

Estructura real, hallazgos reales, formato real. Los mismos documentos que verán su equipo y sus auditores.

Informe urgente intermedio

Cuando encontramos algo crítico, usted lo sabe el mismo día.

Si durante el trabajo descubrimos una vulnerabilidad de severidad crítica que requiere atención inmediata, recibe una alerta con pasos de reproducción y acciones recomendadas. Nosotros seguimos probando, usted empieza a remediar en paralelo. Sin esperar al informe final.

Para Su equipo de ingeniería, su CTO

Informe técnico

Hallazgos priorizados sobre los que sus ingenieros pueden actuar el mismo día.

Cada vulnerabilidad con pasos de reproducción, prueba de concepto, impacto de negocio y un roadmap de remediación priorizado. Sin falsos positivos. Sin paja. Pensado para que sus desarrolladores sepan exactamente qué arreglar y en qué orden.

Para Sus ingenieros, su CTO, su equipo de seguridad

Resumen ejecutivo

Lo que el consejo y los inversores realmente necesitan saber.

Un informe en lenguaje de negocio sobre la postura de seguridad de su producto, los riesgos identificados, su impacto de negocio potencial y el camino hacia la remediación. Redactado para CEOs, consejos, inversores y equipos de compras de Enterprise — no para ingenieros.

Para Su CEO, su consejo, inversores, contrapartes M&A y sus clientes

Informe de re-test

Evidencia verificada de que las correcciones funcionan.

Tras la remediación por parte de su equipo, re-testamos cada hallazgo y confirmamos que la corrección resiste los mismos intentos de explotación. El informe actualizado es su prueba de que las vulnerabilidades están realmente cerradas — no solo parcheadas sobre el papel.

Para Sus auditores, sus clientes Enterprise

Cómo cumplimos con sus objetivos

Metodologías estándar de la industria, ejecutadas por ingenieros senior.

Estándares

Metodologías que seguimos

  • OWASP
  • PTES
  • NIST SP 800-115
  • MITRE ATT&CK

Requisitos de pentest de cumplimiento que satisfacemos

  • SOC 2
  • ISO 27001
  • GDPR
  • HIPAA
  • PCI DSS

Los principios detrás de ello

Hacking manual

Los escáneres solo se usan como línea base. Cada hallazgo se construye a mano y lo verifica un ingeniero senior — explotado y encadenado manualmente, teniendo en cuenta el contexto de su plataforma.

Cíclico, no lineal

Cada hallazgo alimenta al siguiente. Cada nuevo acceso revela nueva superficie de ataque. Volvemos atrás, profundizamos y encadenamos — hasta alcanzar el mayor impacto que su arquitectura permita.

Impacto de negocio, no una lista de bugs

Una lista de CVEs no le dice lo que un atacante haría realmente con su negocio. Traducimos cada hallazgo a un escenario real — qué se compromete, quién pierde qué y cómo se desarrolla la cadena.

Solo ingenieros senior

Sin juniors aprendiendo con su producto, sin subcontrataciones, sin cambios de ingenieros a mitad del trabajo. Cada engagement lo dirige ingeniería ofensiva senior con experiencia profunda en B2B SaaS.

Calidad antes que velocidad

No somos una cadena de montaje optimizando volumen. Tomamos menos proyectos simultáneos y profundizamos en cada uno — esa es la decisión.

No causar daño

Todas las pruebas se ejecutan bajo Rules of Engagement firmadas. Las acciones de alto riesgo en producción se coordinan con usted con antelación. Los hallazgos críticos disparan una alerta inmediata — sin sorpresas, sin entornos rotos.

Hallazgos accionables, cero falsos positivos

Cada hallazgo se verifica, prioriza y documenta con pasos de reproducción y guía de remediación. Sus ingenieros saben exactamente qué arreglar primero — y no pierden un día en ruido.

Comunicación de ingeniero a ingeniero

Acceso directo a nuestros ingenieros durante todo el proyecto. Sin intermediarios comerciales, sin project managers filtrando el detalle técnico.

Hacking como oficio

Contratamos ingenieros que hackean en su tiempo libre — para investigar, para CTFs, por amor al oficio. Nuestro equipo trata cada engagement como un reto que resolver, no como un ticket que cerrar.

De su primer mensaje a su certificado final

Un engagement estructurado en torno a su equipo — con ingenieros senior, comunicación directa y cero sorpresas.

  1. Primera conversación

    Qué ocurre
    • Usted nos contacta — por llamada, formulario o email, como prefiera
    • Un ingeniero senior (no un comercial) le responde
    • Definimos juntos sus objetivos y el alcance del trabajo
    • Le damos una lectura honesta sobre si somos el encaje adecuado, y sobre qué merecería realmente la pena probar
    Usted recibe Una respuesta clara sobre la dirección a tomar — y sobre si encajamos — antes de firmar nada.
  2. Alcance y propuesta

    Qué ocurre
    • Una sesión técnica con su equipo para entender su arquitectura, sus roles y la superficie de su aplicación
    • Le mostramos un informe de muestra para que sepa exactamente qué aspecto tienen los entregables
    • Recibe una propuesta detallada: alcance, enfoque, plazos y precio
    Usted recibe Una propuesta completa y un informe de muestra que puede revisar con su CTO, CISO, CEO y compras antes de decidir.
  3. Arranque

    Qué ocurre
    • Contrato y NDA firmados
    • Rules of Engagement firmadas — límites claros sobre qué probamos, cuándo y cómo
    • Provisión de accesos y traspaso de documentación
    • Se asigna un equipo senior de ingeniería al proyecto y se le pone en contexto
    Usted recibe Contrato de engagement firmado, documento Rules of Engagement, resumen de la reunión de arranque.
  4. Reconocimiento y threat modeling

    Qué ocurre
    • Recopilación pasiva de inteligencia sobre su superficie pública
    • Mapeo de arquitectura — cómo está construida su aplicación y dónde están las zonas de mayor riesgo
    • Modelo de amenazas: qué merece la pena atacar y cómo abordaría realmente un atacante su producto
    • Se establece un canal directo de comunicación ingeniero-a-ingeniero para toda la duración del engagement
    Usted recibe Cualquier urgencia que aparezca en esta fase se le notifica de inmediato. En caso contrario, esta fase alimenta directamente las pruebas posteriores.
  5. Explotación activa

    Qué ocurre
    • Hacking manual, descubrimiento y explotación de vulnerabilidades
    • Construcción de cadenas de ataque combinando varios hallazgos
    • Evaluación de impacto de cada hallazgo antes de explotar en producción
    • Bucle continuo: cada nuevo acceso revela nueva superficie de ataque, y profundizamos más
    Usted recibe Si encontramos un camino de ataque crítico fácilmente explotable que exige acción inmediata, recibe un Informe urgente intermedio — una alerta con pasos de reproducción y respuesta recomendada. Nosotros seguimos probando, usted empieza a remediar en paralelo.
  6. Entrega del informe principal

    Qué ocurre
    • Hallazgos consolidados, verificados y documentados
    • Informe Técnico y Resumen Ejecutivo redactados
    • Roadmap de remediación priorizado
    Usted recibe Un Informe Técnico (para sus ingenieros) y un Resumen Ejecutivo (para su consejo, clientes Enterprise y auditores).
  7. Llamada de cierre

    Qué ocurre
    • Repaso de hallazgos con su equipo de ingeniería
    • Repaso del impacto de negocio con su liderazgo
    • Q&A sobre prioridades de remediación — qué arreglar primero y por qué
    Usted recibe Un roadmap de remediación priorizado y respuestas directas a las preguntas de su equipo.
  8. Soporte durante la remediación

    Qué ocurre
    • Soporte a sus desarrolladores durante todo el ciclo de corrección
    • Aclaración de vectores de ataque y enfoques de remediación
    • El ritmo lo marca su equipo — ni presionamos ni alargamos
    Usted recibe Acompañamiento técnico durante la remediación, dentro del alcance de su engagement.
  9. Re-test y certificado final

    Qué ocurre
    • Cada hallazgo remediado se re-testa contra la explotación original
    • Verificación de que la corrección aguanta — no solo parcheada sobre el papel
    • Se emiten informes actualizados y el certificado de seguridad
    Usted recibe Un Informe de re-test, un Informe Técnico actualizado y su Certificado de Seguridad.

Reconocidos por la industria

Mejor valorados en plataformas del sector

  • Top Clutch — Application Security Company 2026
  • Clutch Fall Champion 2025
  • Top Clutch — Penetration Testing 2026
  • Top Penetration Testing 2024 Award

Nuestros ingenieros poseen certificaciones como

  • OSCP+
  • CRTL
  • BSCP
  • OSEP
  • CEH
  • PNPT

En sus propias palabras

SaaS · plataforma de email
XRAY CyberSecurity llevó a cabo pentesting sobre productos construidos con tecnologías distintas. Pudimos descubrir vulnerabilidades, corregirlas y obtener confirmación, mediante re-test, de que estaban mitigadas. Comunicarnos con su equipo se parecía más a trabajar con compañeros que con un proveedor externo — profesionales, expertos y con consejos valiosos.
Oleg Bida Information Security Manager Reseña completa en Clutch →
SaaS · plataforma LMS
XRAY CyberSecurity realizó un pentest grey-box siguiendo metodologías OWASP. Su análisis manual exhaustivo identificó vulnerabilidades que merecían atención, y sus informes técnico y ejecutivo detallados — seguidos de un re-test que validó la remediación — nos permitieron avanzar con la certificación ISO 27001.
Alex Slubskyi CTO · Davintoo Reseña completa en Clutch →
SaaS · plataforma logística
XRAY CyberSecurity realizó evaluaciones exhaustivas sobre nuestras aplicaciones web y entornos cloud, simulando escenarios de ataque reales. Sus informes detallados aportaron conclusiones claras y accionables que mejoraron significativamente nuestra postura de seguridad, y su capacidad para comunicar hallazgos complejos de forma comprensible fue inestimable para nuestro equipo.
Taras Komenda CEO · MINT Innovations Reseña completa en LinkedIn →
Aplicación
El trabajo se realizó con rapidez y profesionalidad. Los especialistas de XRAY CyberSecurity señalaron nuestros puntos vulnerables y nos permitieron mejorar la calidad de nuestro software. Recibimos un informe con escenarios de penetración detallados y recomendaciones técnicas y organizativas para la remediación y la prevención.
Oleg Khavruk IT Director · Nash Format Reseña completa en Forbes →
5/5 en Clutch ver todas las reseñas

¿Listo para probar su API?

Preguntas frecuentes

¿En qué se diferencia de su pentest de aplicación?

El test de aplicación se centra en la app web — flujos de UI, procesos humanos, problemas del lado del cliente — y cubre las APIs detrás de ella como parte de esa superficie. Este proyecto trata la API como objetivo principal: autorización a nivel de endpoint, abuso de esquema y métodos y autenticación máquina a máquina, a una profundidad que un test guiado por la UI no alcanza. Si su API es un producto o una interfaz de cara a socios, este es el alcance adecuado.

Tenemos una especificación OpenAPI/GraphQL — ¿eso cambia algo?

Nos acelera. Una especificación nos permite cubrir sistemáticamente cada endpoint, método y parámetro documentado en lugar de inferirlos. Pero no nos quedamos en la especificación — los endpoints sin documentar, obsoletos y ocultos suelen ser donde están los hallazgos reales, así que también los buscamos.

¿Por qué necesita un especialista — no puede cualquier pentester cubrir la API?

Una API esconde su riesgo en la autorización a nivel de objeto y de función en cada endpoint: demostrar que el usuario A puede alcanzar los datos del usuario B es un trabajo lento, manual, objeto por objeto. Un proyecto de alcance amplio que cubre red, app y API en una pasada rara vez llega tan hondo antes de que se acabe el tiempo. Probamos las APIs como disciplina enfocada, así que sí llegamos — y de ahí salen los hallazgos que importan.

¿Las pruebas afectarán a nuestro entorno de producción?

Las pruebas se rigen por unas Rules of Engagement firmadas. Controlamos el volumen de peticiones para evitar problemas de carga, y las acciones de alto riesgo — cualquier cosa que mute datos de producción o estrese los límites de tasa — se coordinan y aprueban antes de ejecutarlas. Los entornos de prueba también valen, siempre que reflejen la autorización de producción.

¿Cómo prueban el aislamiento multi-tenant?

Pedimos credenciales en al menos dos tenants/cuentas separados e intentamos sistemáticamente el acceso entre tenants a nivel de objeto y de función. Demostrar (o descartar) que el tenant A no puede tocar los datos del tenant B es uno de los resultados de mayor valor de un test de API.

¿Cómo gestionan la confidencialidad, nuestros datos y la responsabilidad legal?

NDA firmado y un contrato con plena responsabilidad corporativa. Cualquier dato devuelto por la API durante las pruebas se almacena cifrado, restringido a los ingenieros asignados, y se elimina tras el proyecto según su contrato. Contamos con un seguro de responsabilidad civil profesional.

¿Cuánto esfuerzo requiere de nuestro equipo?

La configuración se concentra al principio — credenciales en distintos roles y tenants, la especificación si la tiene y un breve repaso de cómo se supone que se usa la API. Después, preguntas de aclaración puntuales. El tiempo de remediación por su parte es la mayor inversión, que apoyamos directamente.

¿Y si no encuentran nada?

Raro en APIs — las brechas de autorización son comunes — pero si ocurre, un resultado limpio de un equipo senior es significativo. Aun así recibe todos los entregables que documentan los endpoints, métodos y rutas de autorización probados — el artefacto que necesita su auditor o cliente.

¿Se incluye el re-test y hay costes ocultos?

El precio de la propuesta es fijo y está en el contrato según el alcance acordado. El re-test tras la remediación está incluido, con un informe actualizado y un Certificado de Seguridad. Lo único que cambia el precio es que amplíe el alcance — más endpoints, servicios o entornos — acordado por escrito antes de empezar.

Hablemos.

Cuéntenos qué problema quiere resolver.

O reserve directamente una llamada de 20 minutos