Per team sanitari

Proteggete i dati dei pazienti prima che diventino una notifica di violazione

Le organizzazioni sanitarie affrontano notifiche di violazione obbligatorie, audit dell'OCR e un danno reputazionale che nessun altro settore conosce. Penetrify trova i difetti di controllo degli accessi che espongono gli ePHI: in modo continuo, a ogni deploy e prima di un attaccante.

The problem

Why Healthcare security is uniquely hard

🏥

L'esposizione di ePHI fa scattare la notifica obbligatoria

Secondo HIPAA, l'accesso non autorizzato anche alla cartella di un solo paziente impone la notifica della violazione all'HHS e, se del caso, al paziente stesso. I difetti di controllo degli accessi che causano queste esposizioni, come l'IDOR e l'autorizzazione non funzionante nelle API FHIR, sono esattamente ciò che Penetrify individua.

📋

La HIPAA Security Rule richiede test regolari

45 CFR §164.308(a)(8) richiede valutazioni tecniche e non tecniche regolari dei vostri controlli di sicurezza. «Regolare» significa più di una volta all'anno se rilasciate codice ogni mese, e Penetrify rende il test continuo economicamente praticabile.

🔬

Le API FHIR introducono nuove superfici di attacco

Gli standard moderni di interoperabilità sanitaria (FHIR R4, SMART on FHIR) creano endpoint API che espongono dati dei pazienti su larga scala. Un'autorizzazione mal configurata su un singolo endpoint FHIR può esporre l'intera popolazione di pazienti.

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 su /api/patients/:id: qualsiasi utente autenticato può leggere la cartella clinica completa di qualsiasi paziente
CRITICAL L'endpoint /Patient dell'API FHIR restituisce tutti i record senza controllo di autorizzazione se interrogato direttamente
HIGH Gestione delle sessioni non funzionante: i token di sessione non scadono dopo il logout, rendendo possibile il session hijacking
MEDIUM Messaggi di errore troppo dettagliati includono nomi dei pazienti e ID dei record negli stack trace
 
✓ Scan complete → app.penetrify.cloud/reports

Compliance

Frameworks that require penetration testing

HIPAA Security Rule

45 CFR §164.308(a)(8): valutazione regolare delle salvaguardie tecniche e non tecniche

HITRUST CSF

Controllo 10.m: penetration test come parte del programma di gestione delle vulnerabilità

SOC 2 Type II

CC6.1: controlli di accesso logici con prove dei penetration test

ISO 27001

A.12.6: gestione delle vulnerabilità tecniche con test di sicurezza regolari

In depth

What Healthcare teams actually need to know

HIPAA oggi, e la norma proposta che rende esplicito il penetration testing

L'attuale HIPAA Security Rule richiede una valutazione «regolare» tecnica e non tecnica delle salvaguardie (45 CFR §164.308(a)(8)) senza nominare esplicitamente il penetration test, ed è per questo che i programmi di sicurezza sanitari variano così tanto. Quell'ambiguità sta per finire: l'aggiornamento della Security Rule proposto dall'HHS (NPRM pubblicata il 6 gennaio 2025) renderebbe espliciti i requisiti, incluso il penetration test almeno ogni 12 mesi e la scansione delle vulnerabilità almeno ogni sei mesi.

A metà 2026 la norma è ancora proposta e non definitiva, e l'OCR continua ad applicare la Security Rule vigente. La direzione però è inequivocabile, e le indagini dell'OCR già oggi trattano l'assenza di test tecnici come prova di un'analisi dei rischi inadeguata, la carenza più citata nei procedimenti sanzionatori. Costruire adesso la cadenza dei test significa che la futura norma definitiva sarà un non-evento; aspettare significa mettere in piedi un programma sotto la pressione di una scadenza di conformità.

Il test continuo risponde inoltre al criterio di «regolare» già oggi meglio di qualsiasi incarico annuale: uno storico documentato di scansioni lungo tutto l'anno, ciascuna con i propri risultati e le prove di remediation, è esattamente il tipo di valutazione continuativa che descrive il §164.308(a)(8).

FHIR e SMART on FHIR: l'interoperabilità è una superficie di attacco

I mandati statunitensi sull'interoperabilità hanno spostato i dati dei pazienti dietro API standardizzate: risorse FHIR R4, autorizzazione SMART on FHIR, export massivo dei dati. La standardizzazione aiuta però anche gli attaccanti: sanno esattamente quali endpoint esistono (/Patient, /Observation, /DocumentReference) ed esattamente cosa lascia trapelare uno mal configurato. Un singolo endpoint FHIR che non applica l'autorizzazione a livello di risorsa può esporre un'intera popolazione di pazienti e, a differenza di un portatile rubato, lo fa in silenzio.

Le modalità di guasto ricorrenti sono precise: ID di risorsa accettati senza verificare la relazione di cura dell'utente richiedente (IDOR su scala di popolazione), scope SMART concessi in modo ampio e mai applicati per singola risorsa, ed endpoint di export massivo raggiungibili con credenziali pensate per l'accesso a un singolo record. Penetrify verifica questi confini di autorizzazione come li sonda un attaccante: tra ruoli, tra pazienti, tra scope, a ogni deploy della vostra API.

Common findings

What Penetrify finds in Healthcare applications

CRITICALIDOR sugli endpoint delle cartelle dei pazienti: un utente autenticato accede a cartelle di pazienti fuori dalla propria relazione di cura
CRITICALAggiramento dell'autorizzazione dell'API FHIR: le query dirette per ID di risorsa aggirano i controlli di accesso
HIGHGestione delle sessioni non funzionante: le sessioni persistono dopo il logout e il token di sessione è riutilizzabile
HIGHPHI esposti nei messaggi di errore dell'API, nei log o negli header di risposta
HIGHMancata applicazione degli scope SMART on FHIR: i token di accesso concedono un accesso ai dati più ampio di quello autorizzato
MEDIUMLink diretti non sicuri a documenti sanitari accessibili senza autenticazione tramite URL prevedibili
MEDIUMAssenza di audit logging sugli endpoint di accesso ai PHI: i requisiti HIPAA sui registri di accesso non sono soddisfatti
LOWAutocompletamento attivo su moduli contenenti identificativi dei pazienti: rischio di caching del browser

Why Penetrify

Built for Healthcare security requirements

Trova i percorsi di accesso ai PHI in modo sistematico

Penetrify verifica i confini di autorizzazione su tutti i ruoli utente (clinico, amministratore, paziente) e cerca in modo specifico vulnerabilità IDOR che espongano cartelle di pazienti fuori dalle relazioni di cura autorizzate. È la causa numero uno delle violazioni di dati in sanità.

Documentazione per l'audit HIPAA, in automatico

Ogni scansione produce un report con marca temporale e ordinato per gravità. Quando l'OCR verifica il vostro programma di sicurezza, potete dimostrare uno storico documentato di test di sicurezza regolari su tutta l'applicazione, non un singolo report annuale relativo a un solo momento.

Verifica le API FHIR con profondità sanitaria

Penetrify verifica le implementazioni FHIR R4 e SMART on FHIR su applicazione dei confini di autorizzazione, validazione degli scope e controllo di accesso alle risorse: proprio le superfici di attacco che gli strumenti DAST standard non sono configurati per testare.

Non distruttivo: sicuro su ambienti con dati dei pazienti

Penetrify non modifica, non elimina e non esfiltra mai dati. Verifica osservando le risposte dell'applicazione, non eseguendo operazioni di scrittura. Utilizzabile in sicurezza su ambienti di staging che rispecchiano la struttura dei dati dei pazienti in produzione.

FAQ

Healthcare security questions

Penetrify soddisfa i requisiti sui penetration test della HIPAA Security Rule?

HIPAA §164.308(a)(8) richiede una valutazione tecnica «regolare» dei controlli di sicurezza. La scansione continua di Penetrify con report strutturati fornisce prove documentate di una valutazione della sicurezza continuativa. Molte organizzazioni sanitarie usano Penetrify per il requisito di valutazione «regolare» e lo integrano con un incarico manuale annuale per l'esame più approfondito dei flussi complessi.

Penetrify può testare la sicurezza delle API FHIR?

Sì. Penetrify verifica API REST che implementano gli standard FHIR R4, inclusa l'applicazione dei confini di autorizzazione, la validazione degli scope SMART on FHIR e i controlli di accesso a livello di risorsa. Le API FHIR che espongono popolazioni di pazienti a causa di un'autorizzazione mal configurata sono un caso di test ad alta priorità.

È sicuro eseguire Penetrify su sistemi che trattano dati reali dei pazienti?

Penetrify opera in sola lettura e non è distruttivo; non modifica né elimina dati. La buona pratica è testare su un ambiente di staging che rispecchi la produzione con dati dei pazienti sintetici o de-identificati. Per le scansioni in produzione, le sonde leggere di Penetrify sono progettate per non incidere sulla disponibilità del sistema né sull'integrità dei dati.

Che cosa costituisce una violazione HIPAA legata a vulnerabilità applicative?

Secondo HIPAA, l'accesso non autorizzato agli ePHI, anche da parte di un utente interno che sfrutta un difetto di controllo degli accessi, costituisce una violazione da notificare se ai dati si è acceduto in modo non consentito. Una vulnerabilità IDOR che consente a un clinico di visualizzare cartelle di pazienti fuori dalla propria relazione di cura è una violazione anche se non è stato esportato alcun dato. Penetrify individua questi difetti di controllo degli accessi prima che diano luogo a incidenti da notificare.

Come gestisce Penetrify i requisiti di BAA per i fornitori sanitari?

Penetrify può operare come Business Associate ai sensi di HIPAA dove richiesto. Contattateci per stipulare un Business Associate Agreement prima di scansionare sistemi che trattano, trasmettono o conservano ePHI in produzione. Per gli ambienti di staging con dati de-identificati, i requisiti di BAA di norma non si applicano.

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.