Para equipos sanitarios

Protege los datos de pacientes antes de que acaben en un informe de brecha

Las organizaciones sanitarias se enfrentan a notificación obligatoria de brechas, auditorías de la OCR y un daño reputacional que ningún otro sector iguala. Penetrify encuentra los fallos de control de acceso que exponen ePHI: de forma continua, en cada despliegue y antes que un atacante.

The problem

Why Healthcare security is uniquely hard

🏥

La exposición de ePHI activa la notificación obligatoria de brecha

Bajo HIPAA, el acceso no autorizado al historial de un solo paciente obliga a notificar la brecha al HHS y, en su caso, al propio paciente. Los fallos de control de acceso que causan estas exposiciones, como el IDOR y la autorización rota en API FHIR, son exactamente lo que Penetrify encuentra.

📋

La HIPAA Security Rule exige pruebas periódicas

45 CFR §164.308(a)(8) exige evaluaciones técnicas y no técnicas periódicas de tus controles de seguridad. «Periódico» significa más de una vez al año cuando despliegas código cada mes, y Penetrify hace que las pruebas continuas sean económicamente viables.

🔬

Las API FHIR introducen nuevas superficies de ataque

Los estándares modernos de interoperabilidad sanitaria (FHIR R4, SMART on FHIR) crean endpoints de API que exponen datos de pacientes a gran escala. Una autorización mal configurada en un único endpoint FHIR puede exponer a toda tu población de pacientes.

What Penetrify finds

Real Healthcare vulnerabilities,
in minutes

Penetrify's AI agent reasons about your application the way an attacker would: testing authorization boundaries, probing business logic, and chaining findings into exploitable paths.

Run your first scan free
penetrify scan: api.yourhealthapp.io
$ penetrify scan https://api.yourhealthapp.io
// Initializing AI-driven reconnaissance...
◉ Mapping attack surface...
◉ Testing authentication & authorization...
◉ Probing business logic & API flows...
 
CRITICAL IDOR en /api/patients/:id: cualquier usuario autenticado puede leer el historial médico completo de cualquier paciente
CRITICAL El endpoint /Patient de la API FHIR devuelve todos los registros sin comprobación de autorización si se consulta directamente
HIGH Gestión de sesiones rota: los tokens de sesión no caducan tras el cierre de sesión, lo que permite el secuestro de sesión
MEDIUM Mensajes de error demasiado detallados incluyen nombres de pacientes e identificadores de registros en las trazas de pila
 
✓ Scan complete → app.penetrify.cloud/reports

Compliance

Frameworks that require penetration testing

HIPAA Security Rule

45 CFR §164.308(a)(8): evaluación periódica de las salvaguardas técnicas y no técnicas

HITRUST CSF

Control 10.m: test de penetración como parte del programa de gestión de vulnerabilidades

SOC 2 Type II

CC6.1: controles de acceso lógico con evidencias de test de penetración

ISO 27001

A.12.6: gestión de vulnerabilidades técnicas con pruebas de seguridad periódicas

In depth

What Healthcare teams actually need to know

HIPAA hoy y la norma propuesta que hace explícito el pentesting

La actual HIPAA Security Rule exige una evaluación «periódica» técnica y no técnica de las salvaguardas (45 CFR §164.308(a)(8)) sin nombrar explícitamente el test de penetración, y por eso los programas de seguridad sanitarios varían tanto. Esa ambigüedad está desapareciendo: la actualización de la Security Rule propuesta por el HHS (NPRM publicada el 6 de enero de 2025) haría explícitos los requisitos, incluyendo test de penetración al menos cada 12 meses y escaneo de vulnerabilidades al menos cada seis meses.

A mediados de 2026 la norma sigue siendo una propuesta, no es definitiva, y la OCR continúa aplicando la Security Rule vigente. Pero la dirección es inequívoca, y las investigaciones de la OCR ya tratan la ausencia de pruebas técnicas como evidencia de un análisis de riesgos insuficiente, la deficiencia más citada en los expedientes sancionadores. Establecer ahora la cadencia de pruebas convierte la futura norma definitiva en un no acontecimiento; esperar significa montar un programa a contrarreloj bajo una fecha límite de cumplimiento.

Las pruebas continuas responden además mejor al criterio de «periódico» ya hoy que cualquier encargo anual: un historial documentado de escaneos a lo largo del año, cada uno con sus hallazgos y evidencias de remediación, es precisamente el tipo de evaluación continua que describe el §164.308(a)(8).

FHIR y SMART on FHIR: la interoperabilidad es una superficie de ataque

Los mandatos de interoperabilidad de EE. UU. empujaron los datos de pacientes detrás de API estandarizadas: recursos FHIR R4, autorización SMART on FHIR, exportación masiva de datos. La estandarización también ayuda a los atacantes: saben exactamente qué endpoints existen (/Patient, /Observation, /DocumentReference) y exactamente qué filtra uno mal configurado. Un único endpoint FHIR que no aplique autorización a nivel de recurso puede exponer a toda una población de pacientes y, a diferencia de un portátil robado, lo hace en silencio.

Los modos de fallo recurrentes son concretos: identificadores de recurso aceptados sin verificar la relación asistencial del usuario que consulta (IDOR a escala poblacional), scopes SMART concedidos de forma amplia y nunca aplicados por recurso, y endpoints de exportación masiva alcanzables con credenciales pensadas para acceder a un solo registro. Penetrify prueba estas fronteras de autorización igual que las sondea un atacante: entre roles, entre pacientes, entre scopes, en cada despliegue de tu API.

Common findings

What Penetrify finds in Healthcare applications

CRITICALIDOR en endpoints de historiales de pacientes: un usuario autenticado accede a historiales de pacientes fuera de su relación asistencial
CRITICALElusión de autorización en la API FHIR: las consultas directas por identificador de recurso saltan los controles de acceso
HIGHGestión de sesiones rota: las sesiones persisten tras el cierre de sesión y permiten reutilizar el token
HIGHPHI expuesta en mensajes de error de la API, en registros o en cabeceras de respuesta
HIGHFalta de aplicación de los scopes SMART on FHIR: los tokens de acceso conceden más acceso a datos del autorizado
MEDIUMEnlaces directos inseguros a documentos médicos accesibles sin autenticación mediante URL predecibles
MEDIUMAusencia de registro de auditoría en endpoints de acceso a PHI: no se cumplen los requisitos de HIPAA sobre registros de acceso
LOWAutocompletado activado en formularios con identificadores de pacientes: riesgo de almacenamiento en caché del navegador

Why Penetrify

Built for Healthcare security requirements

Encuentra las rutas de acceso a PHI de forma sistemática

Penetrify prueba las fronteras de autorización en todos los roles de usuario (clínico, administrador, paciente) y busca específicamente vulnerabilidades IDOR que expongan historiales de pacientes fuera de las relaciones asistenciales autorizadas. Es la causa número uno de brechas de datos en sanidad.

Documentación de auditoría HIPAA, automáticamente

Cada escaneo genera un informe con marca de tiempo y clasificado por severidad. Cuando la OCR audite tu programa de seguridad, podrás demostrar un historial documentado de pruebas de seguridad periódicas en toda tu aplicación, no un único informe anual de un momento concreto.

Prueba las API FHIR con profundidad sanitaria

Penetrify prueba implementaciones de FHIR R4 y SMART on FHIR en cuanto a aplicación de fronteras de autorización, validación de scopes y control de acceso a recursos: precisamente las superficies de ataque que las herramientas DAST estándar no están configuradas para probar.

No destructivo: seguro en entornos con datos de pacientes

Penetrify nunca modifica, borra ni extrae datos. Prueba observando las respuestas de la aplicación, no ejecutando operaciones de escritura. Se puede usar con seguridad contra entornos de staging que replican la estructura de los datos de pacientes de producción.

FAQ

Healthcare security questions

¿Satisface Penetrify los requisitos de test de penetración de la HIPAA Security Rule?

HIPAA §164.308(a)(8) exige una evaluación técnica «periódica» de los controles de seguridad. El escaneo continuo de Penetrify con informes estructurados aporta evidencia documentada de evaluación de seguridad continua. Muchas organizaciones sanitarias usan Penetrify para el requisito de evaluación «periódica» y lo complementan con un encargo manual anual para una revisión más profunda de los flujos complejos.

¿Puede Penetrify probar la seguridad de las API FHIR?

Sí. Penetrify prueba API REST que implementan los estándares FHIR R4, incluida la aplicación de fronteras de autorización, la validación de scopes SMART on FHIR y los controles de acceso a nivel de recurso. Las API FHIR que exponen poblaciones de pacientes por una autorización mal configurada son un caso de prueba de alta prioridad.

¿Es seguro ejecutar Penetrify contra sistemas que manejan datos reales de pacientes?

Penetrify funciona en modo lectura y no es destructivo; no modifica ni borra datos. La buena práctica es probar contra un entorno de staging que replique producción con datos de pacientes sintéticos o anonimizados. Para escaneos en producción, las sondas ligeras de Penetrify están diseñadas para no afectar a la disponibilidad del sistema ni a la integridad de los datos.

¿Qué constituye una brecha HIPAA relacionada con vulnerabilidades de aplicación?

Bajo HIPAA, el acceso no autorizado a ePHI, incluso por parte de un usuario interno que explote un fallo de control de acceso, constituye una brecha notificable si se accedió a los datos de forma no permitida. Una vulnerabilidad IDOR que permita a un clínico ver historiales de pacientes fuera de su relación asistencial es una brecha aunque no se exportara ningún dato. Penetrify encuentra estos fallos de control de acceso antes de que deriven en incidentes notificables.

¿Cómo gestiona Penetrify los requisitos de BAA para proveedores sanitarios?

Penetrify puede actuar como Business Associate bajo HIPAA cuando sea necesario. Ponte en contacto con nosotros para firmar un Business Associate Agreement antes de escanear sistemas que procesen, transmitan o almacenen ePHI en producción. Para entornos de staging con datos anonimizados, los requisitos de BAA normalmente no se aplican.

Get started

Find your first Healthcare vulnerability today

Penetrify starts at $100/month. Run your first scan in minutes, with no agent installation, no scoping calls, no contract.