Pro zdravotnické týmy

Ochraňte data pacientů dřív, než se z nich stane hlášení o úniku

Zdravotnické organizace čelí povinnému hlášení úniků, auditům OCR a reputační škodě, které se žádné jiné odvětví nevyrovná. Penetrify najde chyby v řízení přístupu, které odhalují ePHI: průběžně, při každém nasazení a dřív než útočník.

The problem

Why Healthcare security is uniquely hard

🏥

Odhalení ePHI spouští povinné hlášení úniku

Podle HIPAA vyžaduje neoprávněný přístup byť jen k záznamům jediného pacienta hlášení úniku na HHS a případně i samotnému pacientovi. Chyby v řízení přístupu, které tyto úniky způsobují, jako IDOR a narušená autorizace ve FHIR API, jsou přesně to, co Penetrify hledá.

📋

HIPAA Security Rule vyžaduje pravidelné testování

45 CFR §164.308(a)(8) vyžaduje pravidelné technické i netechnické vyhodnocování vašich bezpečnostních kontrol. „Pravidelně“ znamená víc než jednou ročně, pokud nasazujete kód každý měsíc, a Penetrify dělá průběžné testování ekonomicky únosným.

🔬

FHIR API přinášejí nové plochy útoku

Moderní standardy interoperability ve zdravotnictví (FHIR R4, SMART on FHIR) vytvářejí API endpointy, které vystavují data pacientů ve velkém. Špatně nastavená autorizace na jediném FHIR endpointu může odhalit celou vaši pacientskou populaci.

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 na /api/patients/:id: kterýkoli přihlášený uživatel může číst kompletní zdravotní záznam kteréhokoli pacienta
CRITICAL FHIR API endpoint /Patient vrací při přímém dotazu všechny záznamy bez kontroly oprávnění
HIGH Narušená správa relací: session tokeny nevyprší po odhlášení, což umožňuje session hijacking
MEDIUM Upovídané chybové hlášky obsahují ve stack trace jména pacientů a ID záznamů
 
✓ Scan complete → app.penetrify.cloud/reports

Compliance

Frameworks that require penetration testing

HIPAA Security Rule

45 CFR §164.308(a)(8): Pravidelné vyhodnocování technických i netechnických opatření

HITRUST CSF

Kontrola 10.m: Penetrační testování jako součást programu řízení zranitelností

SOC 2 Type II

CC6.1: Logické řízení přístupu s doklady o penetračním testování

ISO 27001

A.12.6: Řízení technických zranitelností s pravidelným bezpečnostním testováním

In depth

What Healthcare teams actually need to know

HIPAA dnes a navrhovaná úprava, která penetrační testování konečně pojmenuje

Současné HIPAA Security Rule vyžaduje „pravidelné“ technické a netechnické vyhodnocování opatření (45 CFR §164.308(a)(8)), aniž by penetrační testování výslovně jmenovalo, což je důvod, proč se bezpečnostní programy ve zdravotnictví tak liší. Tahle nejednoznačnost se chýlí ke konci: navrhovaná aktualizace Security Rule od HHS (NPRM zveřejněné 6. ledna 2025) by požadavky pojmenovala výslovně, včetně penetračního testování minimálně jednou za 12 měsíců a skenování zranitelností minimálně jednou za šest měsíců.

K polovině roku 2026 je pravidlo stále jen navržené, ne finální, a OCR nadále vymáhá současné Security Rule. Směr je ale jednoznačný a vyšetřování OCR už dnes berou absenci technického testování jako důkaz nedostatečné analýzy rizik, což je nejčastěji citovaný nedostatek v sankčních řízeních. Zavést kadenci testování teď znamená, že finální pravidlo bude nakonec nezajímavá formalita; čekání znamená dodělávat program pod tlakem termínu.

Průběžné testování navíc odpovídá standardu „pravidelně“ lépe než jakákoli roční zakázka už dnes: zdokumentovaná historie skenů za celý rok, každý s nálezy a důkazy o nápravě, je přesně tím druhem průběžného vyhodnocování, který §164.308(a)(8) popisuje.

FHIR a SMART on FHIR: interoperabilita je plocha útoku

Americké mandáty na interoperabilitu posunuly data pacientů za standardizovaná API: zdroje FHIR R4, autorizaci SMART on FHIR, hromadný export dat. Standardizace ale pomáhá i útočníkům: přesně vědí, které endpointy existují (/Patient, /Observation, /DocumentReference) a co přesně ten špatně nastavený vyzradí. Jediný FHIR endpoint, který nevynutí autorizaci na úrovni zdroje, může odhalit celou pacientskou populaci, a na rozdíl od ukradeného notebooku to udělá potichu.

Opakující se selhání jsou konkrétní: ID zdrojů přijímaná bez ověření, zda má žádající uživatel k pacientovi vztah péče (IDOR v populačním měřítku), SMART scopes vydávané široce a nikdy nevynucované na úrovni zdroje a endpointy hromadného exportu dosažitelné s údaji určenými pro přístup k jednomu záznamu. Penetrify testuje tyhle autorizační hranice tak, jak je zkouší útočník: napříč rolemi, napříč pacienty, napříč scopes, při každém nasazení vašeho API.

Common findings

What Penetrify finds in Healthcare applications

CRITICALIDOR na endpointech se záznamy pacientů: přihlášený uživatel se dostane k záznamům pacientů mimo svůj vztah péče
CRITICALObejití autorizace ve FHIR API: přímé dotazy na ID zdroje obcházejí kontrolu přístupu
HIGHNarušená správa relací: relace přetrvávají po odhlášení a session token lze znovu použít
HIGHPHI odhalené v chybových hláškách API, v logách nebo v hlavičkách odpovědí
HIGHChybějící vynucování SMART on FHIR scopes: přístupové tokeny udělují širší přístup k datům, než bylo povoleno
MEDIUMNezabezpečené přímé odkazy na zdravotnické dokumenty dostupné bez autentizace přes předvídatelné URL
MEDIUMChybějící audit logging na endpointech s přístupem k PHI: požadavky HIPAA na záznamy o přístupu nejsou splněny
LOWZapnutý autocomplete na formulářích s identifikátory pacientů: riziko ukládání do cache prohlížeče

Why Penetrify

Built for Healthcare security requirements

Systematicky hledá cesty k PHI

Penetrify testuje autorizační hranice napříč všemi uživatelskými rolemi (lékař, administrátor, pacient) a cíleně hledá zranitelnosti typu IDOR, které odhalují záznamy pacientů mimo povolené vztahy péče. Jde o příčinu číslo jedna úniků dat ve zdravotnictví.

Dokumentace pro audit HIPAA automaticky

Každý sken vytvoří zprávu s časovým razítkem a řazením podle závažnosti. Až bude OCR auditovat váš bezpečnostní program, doložíte zdokumentovanou historii pravidelného bezpečnostního testování celé aplikace, ne jedinou roční zprávu z jednoho okamžiku.

Testuje FHIR API do zdravotnické hloubky

Penetrify testuje implementace FHIR R4 a SMART on FHIR na vynucování autorizačních hranic, validaci scopes a řízení přístupu ke zdrojům: konkrétní plochy útoku, na které standardní DAST nástroje nejsou nastavené.

Nedestruktivní: bezpečné i v prostředí s daty pacientů

Penetrify nikdy nemění, nemaže ani neodesílá data pryč. Testuje pozorováním odpovědí aplikace, ne prováděním zápisů. Bezpečně ho pustíte proti stagingu, který kopíruje strukturu produkčních dat pacientů.

FAQ

Healthcare security questions

Splňuje Penetrify požadavky HIPAA Security Rule na penetrační testování?

HIPAA §164.308(a)(8) vyžaduje „pravidelné“ technické vyhodnocování bezpečnostních kontrol. Průběžné skenování v Penetrify se strukturovanými zprávami poskytuje zdokumentovaný důkaz o průběžném bezpečnostním posuzování. Řada zdravotnických organizací používá Penetrify pro požadavek na „pravidelné“ vyhodnocování a doplňuje ho roční manuální zakázkou kvůli hlubšímu posouzení složitých procesů.

Umí Penetrify testovat bezpečnost FHIR API?

Ano. Penetrify testuje REST API implementující standardy FHIR R4 včetně vynucování autorizačních hranic, validace SMART on FHIR scopes a řízení přístupu na úrovni zdrojů. FHIR API, která kvůli špatně nastavené autorizaci vystavují celé pacientské populace, jsou vysoce prioritním testovacím případem.

Je bezpečné pustit Penetrify proti systémům se skutečnými daty pacientů?

Penetrify pracuje jen pro čtení a není destruktivní; data nemění ani nemaže. Doporučeným postupem je testovat proti stagingu, který kopíruje produkci se syntetickými nebo deidentifikovanými daty pacientů. Pro skenování v produkci jsou lehké sondy Penetrify navržené tak, aby neovlivnily dostupnost systému ani integritu dat.

Co je podle HIPAA únik dat způsobený zranitelností aplikace?

Podle HIPAA představuje neoprávněný přístup k ePHI, i ze strany interního uživatele zneužívajícího chybu v řízení přístupu, ohlašovaný únik, pokud k datům byl nepřípustný přístup. Zranitelnost typu IDOR, která lékaři umožní zobrazit záznamy pacientů mimo jeho vztah péče, je únikem i tehdy, když se žádná data neexportovala. Penetrify tyhle chyby v řízení přístupu najde dřív, než z nich vzniknou ohlašované incidenty.

Jak Penetrify řeší požadavky na BAA pro zdravotnické dodavatele?

Penetrify může podle HIPAA vystupovat jako Business Associate tam, kde je to vyžadováno. Ozvěte se nám a sjednáme Business Associate Agreement předtím, než začnete skenovat systémy, které v produkci zpracovávají, přenášejí nebo ukládají ePHI. Pro staging prostředí s deidentifikovanými daty se požadavky na BAA obvykle neuplatní.

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.