← All risk registers
HIPAA · 25 ROWS · 5×5 SCORING

HIPAA Risk Analysis Register — 25 Risks Mapped to §164.308–§164.312

OCR's #1 finding in HIPAA enforcement actions is 'failure to conduct an accurate and thorough risk analysis' — Anthem ($16M), Premera ($6.85M), and BCBS Tennessee ($1.5M) all settled on this. §164.308(a)(1)(ii)(A) requires a documented risk analysis covering ePHI confidentiality, integrity, and availability. This 25-row register covers the threats every Covered Entity and Business Associate must analyse.

25
Risks identified
20
Critical inherent
0
Critical residual
HIPAA
Framework
Who this is for
  • Healthcare SaaS / digital-health Business Associates handling ePHI
  • Hospitals, clinics, telehealth Covered Entities documenting NIST 800-30 alignment
  • BAs preparing for downstream OCR audit referrals or BAA-mandated security reviews
Methodology

NIST 800-30 aligned: Likelihood (1–5) × Impact (1–5). OCR explicitly recommends NIST 800-30. Risks scoring 15+ are unacceptable; safeguards must reduce residual to ≤9 or be documented as accepted.

Administrative

IDThreatVulnerabilityInherentControlResidualTreatmentOwnerReference
R-01Insufficient workforce trainingNew staff handle PHI before training4×4=16Pre-access mandatory HIPAA training; annual refresher; documented in HRIS.2×3=6MitigatePrivacy Officer§164.308(a)(5)
R-02Sanction policy not enforcedViolations not addressed; tone problem3×3=9Documented sanction policy; HR partnership for enforcement; tracked register.2×2=4MitigateHR§164.308(a)(1)(ii)(C)
R-03Business Associate non-complianceSub-BAs operate without BAA or with non-compliant terms4×5=20BAA repository; pre-onboarding security review; annual recertification.2×4=8MitigatePrivacy Officer§164.308(b) / §164.504(e)
R-04Inadequate contingency planNo tested DR plan for PHI systems3×5=15Documented Contingency Plan w/ data-backup, DR, emergency-mode, testing, app-criticality.2×4=8MitigateSecurity Officer§164.308(a)(7)
R-05Audit controls not reviewedLogs collected but never analysed4×4=16SIEM w/ alerting on PHI access patterns; weekly review of high-risk events.2×3=6MitigateSecurity Officer§164.308(a)(1)(ii)(D)
R-06Risk analysis not updatedRisk analysis from 5 years ago4×5=20Annual risk analysis + after material changes; documented and reviewed by management.2×4=8MitigateSecurity Officer§164.308(a)(1)(ii)(A)
R-07Termination procedure failureDeparting staff retain ePHI access4×5=20Same-day deprovisioning checklist tied to HRIS termination; recovery of devices/credentials.2×3=6MitigateHR + IT§164.308(a)(3)(ii)(C)
R-08Information system activity review missingNo review of who accessed which patient4×4=16Quarterly access review; patient-record audit on demand.2×3=6MitigatePrivacy Officer§164.308(a)(1)(ii)(D)

Physical

IDThreatVulnerabilityInherentControlResidualTreatmentOwnerReference
R-09Workstation theft / lossUnencrypted laptop with ePHI stolen4×5=20Full-disk encryption mandatory; MDM enrolment; laptop register.2×3=6MitigateIT§164.310(c) / §164.310(d)
R-10Unauthorised facility accessTailgating into clinical area3×4=12Badged entry, visitor escort, CCTV at sensitive zones.2×3=6MitigateFacilities§164.310(a)(1)
R-11Improper media disposalHard drives discarded without sanitisation3×5=15NIST 800-88 sanitisation; certificate of destruction; chain-of-custody log.1×3=3MitigateIT§164.310(d)(2)(i)

Technical

IDThreatVulnerabilityInherentControlResidualTreatmentOwnerReference
R-12Unauthorised access to ePHI databaseShared admin accounts; no role-based access5×5=25Unique user IDs; RBAC; MFA on all PHI systems; quarterly access reviews.2×4=8MitigateIT§164.312(a)(2)(i)
R-13Automatic logoff missingWorkstation left unlocked in clinical setting4×4=165-min idle auto-lock; OS-enforced via MDM.2×3=6MitigateIT§164.312(a)(2)(iii)
R-14Unencrypted ePHI at restDatabase in clear text3×5=15AES-256 at rest; KMS-managed keys; verified annually.1×4=4MitigateSRE§164.312(a)(2)(iv)
R-15Unencrypted ePHI in transitEmail sent in clear text to external party4×5=20TLS 1.2+ enforced; secure portal for external sharing.2×4=8MitigateIT§164.312(e)(2)(ii)
R-16Audit logs incompletePHI access not logged on legacy systems4×5=20Centralised logging; legacy systems wrapped or replaced; 6-year retention.2×4=8MitigateSecurity Officer§164.312(b)
R-17Data integrity failureEHR record altered without trail3×5=15Versioned records; change log immutable; integrity checks on critical fields.1×4=4MitigateEngineering§164.312(c)(1)
R-18Person/entity authentication weaknessPassword-only access5×5=25MFA required for all ePHI access (FIDO2 preferred for clinicians).2×4=8MitigateIT§164.312(d)

Privacy / Breach

IDThreatVulnerabilityInherentControlResidualTreatmentOwnerReference
R-19Unreported breach > 60 daysDiscovery-to-notification SLA missed3×5=15Documented breach playbook w/ 60-day individual / immediate-OCR notification timelines.2×4=8MitigatePrivacy Officer§164.404 / §164.408
R-20Insufficient breach risk assessment4-factor analysis not documented3×4=12Standardised 4-factor breach risk assessment template (nature/extent, recipient, acquired, mitigation).2×3=6MitigatePrivacy Officer§164.402

Technical

IDThreatVulnerabilityInherentControlResidualTreatmentOwnerReference
R-21Phishing leading to mailbox compromiseClinical mailbox = de-facto PHI repository5×5=25FIDO2 MFA; conditional access; quarterly phishing simulation; mailbox DLP.2×4=8MitigateIT§164.308(a)(5)(ii)(B)
R-22Ransomware on EHRBackups insufficiently isolated3×5=15Immutable / air-gapped backups; quarterly test-restore; EDR on all endpoints.2×4=8MitigateSRE§164.308(a)(7)(ii)(A)

Administrative

IDThreatVulnerabilityInherentControlResidualTreatmentOwnerReference
R-23Use & disclosure beyond minimum necessaryBulk data exports for analytics include full PHI4×4=16Minimum-necessary review per use case; de-identification (Safe Harbor or Expert Determination) for analytics.2×3=6MitigatePrivacy Officer§164.502(b)
R-24Patient access right refused / delayed30-day response SLA missed3×3=9Patient access intake form + tracking; 30-day SLA; documented denial process.2×2=4MitigatePrivacy Officer§164.524
R-25Accounting of disclosures incompleteNo log of non-TPO disclosures3×3=9Disclosure log capturing all non-TPO disclosures w/ recipient, purpose, date.2×2=4MitigatePrivacy Officer§164.528
Email me the editable CSV
Spreadsheet-ready CSV — open in Excel, Google Sheets, or your GRC tool. One delivery email and one follow-up with the framework audit. No drip spam.
We'll never share your email. Unsubscribe with one click.

Common pitfalls auditors flag

FAQ

Is this OCR-acceptable as my risk analysis?

It's a strong starting point aligned with NIST 800-30 (which OCR explicitly recommends), but you must customise it with your own assets — every system, app, and storage location holding ePHI. OCR specifically rejects 'generic templates not adapted to the entity's environment'.

Does §164.308(a)(1)(ii)(A) apply to Business Associates?

Yes. Since the 2013 Omnibus Rule, BAs are directly liable for the entire Security Rule including risk analysis. Sub-BAs (downstream from a BA) are also liable.

How is this different from a SOC 2 risk register?

Different framework references and explicit ePHI focus. HIPAA Security Rule has 18 standards & 36 implementation specifications — the register must show how each is met, accepted, or addressed via alternative.

What's the difference between 'required' and 'addressable' specs?

Required = must implement. Addressable = must implement OR document a reasonable alternative providing equivalent protection. Auditors and OCR investigators routinely test the addressable-justification documentation.

Now run a free HIPAA audit on your existing policy

Drop your current policy or describe your environment — ComplianceIQ scores every clause against the framework and tells you which register rows are actually mitigated.

Start free HIPAA audit

Other framework registers

ISO 27001:2022
ISO 27001:2022 Risk Register (Annex A mapped)
30 pre-populated rows
SOC 2
SOC 2 Risk Register (TSC CC1–CC9 mapped)
28 pre-populated rows
GDPR
GDPR Risk Register & DPIA Source
26 pre-populated rows
PCI DSS 4.0.1
PCI DSS 4.0.1 Risk Register (Targeted Risk Analysis)
22 pre-populated rows