Skip to main content
The state of ai impact assessment
Third-Party App Breaches: A Security Engineer's Field GuideBreach Notification
5 min readFor HITRUST Assessors and Consultants

Third-Party App Breaches: A Security Engineer's Field Guide

Scope

This guide focuses on the security controls and assessment procedures necessary when healthcare organizations use third-party applications that handle Protected Health Information (PHI). It examines three recent breach patterns: zero-day exploits in business intelligence tools, ransomware targeting provider networks, and encryption attacks on smaller agencies. Use this guide when vetting new applications, conducting risk assessments, or building incident response plans for environments where third-party tools process or store Electronic Protected Health Information (ePHI) (ePHI).

Key Concepts and Definitions

Self-hosted third-party application: Software you run on your own infrastructure but didn't develop yourself. You manage data storage and network access, but rely on the vendor for patches and security updates. Metabase, used in the Photon Health incident, is an example.

Zero-day vulnerability: A security flaw unknown to the vendor. You can't patch undisclosed issues. Defense depends on network segmentation, access controls, and monitoring for unusual behavior.

Data exfiltration window: The time between initial access and detection. In the Healthcare Highways breach, unauthorized access lasted from July 22 to July 27, 2026, allowing the Chaos ransomware group to copy 235 GB before encryption. Your detection controls should identify lateral movement and bulk transfers within hours.

Stored data review: The process of identifying every data element in compromised systems. Photon Health completed this review by September 4, 2026, two weeks after discovering the breach on August 21. Your data inventory determines notification obligations under the Breach Notification Rule.

Requirements Breakdown

HIPAA Security Rule § 164.308(a)(1)(ii)(A) - Risk Analysis

Identify where third-party applications store or process ePHI, then evaluate the likelihood and impact of unauthorized access. For self-hosted tools:

  • Map data flows between the application and your production systems.
  • Document which PHI elements the tool accesses (names, addresses, birth dates, prescription information, Social Security numbers).
  • Assess the vendor's disclosure practices for security vulnerabilities.
  • Determine your detection capabilities if the application is compromised.

HIPAA Security Rule § 164.308(a)(3)(ii)(A) - Business Associate Contracts

If the Business Associate creates, receives, maintains, or transmits ePHI on your behalf, you need a Business Associate Agreement (BAA). For self-hosted applications, this is nuanced: you control the infrastructure, but the vendor controls the code. Your BAA must specify:

  • How the vendor will notify you of discovered vulnerabilities.
  • The vendor's obligation to provide patches within a defined timeframe.
  • Your right to audit the vendor's security practices.
  • Incident response procedures when a zero-day is exploited.

HIPAA Security Rule § 164.312(a)(2)(i) - Unique User Identification

The application must assign unique identifiers to every user. When Photon Health discovered the Metabase vulnerability, they needed to trace which accounts were accessed. If your business intelligence tool uses shared credentials or service accounts with broad permissions, you can't conduct that forensic review.

HIPAA Security Rule § 164.312(b) - Audit Controls

You need mechanisms to record and examine activity in systems containing ePHI. For third-party applications:

  • Enable logging for all authentication attempts, queries, and data exports.
  • Send logs to a separate system the application can't modify.
  • Set alerts for bulk data access or unusual query patterns.
  • Retain logs long enough to support breach investigations (Healthcare Highways needed logs from July 22 forward).

Implementation Guidance

Pre-deployment Assessment

Before installing a third-party application that will touch PHI:

  1. Request the vendor's most recent penetration test results and vulnerability scan reports.
  2. Review their CVE disclosure history; how quickly do they patch known flaws?
  3. Require the vendor to participate in a coordinated disclosure program.
  4. Test the application in an isolated environment with synthetic data before connecting it to production systems.

Network Segmentation

Place third-party applications in a separate network segment with restricted access to your Electronic Health Record system and other PHI repositories. Use application-layer firewalls to limit the types of queries the tool can execute. If a business intelligence platform only needs read access to aggregate statistics, don't grant it SELECT permissions on tables containing Social Security numbers.

Monitoring for Compromise

The Direwolf ransomware group exploited Photon Health's Metabase instance through a zero-day vulnerability. You won't have a signature for that attack. Instead, monitor for:

  • New user accounts created within the application.
  • Privilege escalation attempts.
  • Database queries that return entire tables instead of summary statistics.
  • Outbound network connections to IP addresses outside your approved ranges.
  • File compression or archiving activity (precursors to exfiltration).

Rapid Response Procedures

When you discover a potential compromise:

  • Isolate the affected application from your network within minutes.
  • Preserve logs and disk images before the threat actor can delete evidence.
  • Begin your data review immediately to determine notification obligations under 45 CFR § 164.404 (the Breach Notification Rule requires notice "without unreasonable delay" and no later than 60 days after discovery).
  • Engage forensic specialists who can identify the full scope of data access.

Common Pitfalls

Treating self-hosted applications as "internal systems": You built the infrastructure, but you didn't write the code. A zero-day in that third-party application is just as dangerous as a vulnerability in a cloud SaaS tool. Don't skip the BAA because you control the servers.

Granting excessive database permissions: Business intelligence tools request broad read access to simplify dashboard creation. Limit access to the specific tables and columns the tool needs. Photon Health's Metabase instance accessed names, addresses, phone numbers, birth dates, and prescription information. Evaluate whether your BI tool needs all those fields.

Assuming vendors will notify you of vulnerabilities: Many vendors only disclose flaws after releasing a patch. By then, sophisticated threat actors may already be exploiting the vulnerability. Require vendors to notify you when they discover a security flaw, not just when they fix it.

Inadequate logging retention: Healthcare Highways needed to reconstruct five days of unauthorized access. If you only retain application logs for 24 hours, you can't complete that analysis. Retain logs for at least 90 days, longer if you're subject to state breach notification laws with extended investigation periods.

Delaying the stored data review: Photon Health took two weeks to complete their review after discovering the breach. That's reasonable for a complex environment, but every day of delay extends your notification timeline. Maintain current data inventories so you know exactly what's in each system when a breach occurs.

Quick Reference Table

Control Area HIPAA Requirement Implementation Checkpoint
Vendor vetting § 164.308(a)(1)(ii)(A) Risk Analysis Review CVE history, penetration test results, disclosure timeline
Access control § 164.312(a)(2)(i) Unique User ID No shared credentials; audit application user accounts quarterly
Network isolation § 164.312(a)(1) Access Control Separate VLAN; firewall rules limiting query types and destinations
Logging § 164.312(b) Audit Controls Centralized log collection; 90-day retention minimum; alerts on bulk access
Contracts § 164.308(b)(1) BAA Vulnerability notification clause; patch SLA; audit rights
Incident response § 164.308(a)(6)(ii) Response and Reporting Network isolation playbook; forensic vendor on retainer; data inventory current
Breach notification 45 CFR § 164.404 60-day deadline from discovery; stored data review process documented

When you're assessing a healthcare organization's third-party application controls, this table maps the technical implementation back to the specific regulatory requirement. Use it during HITRUST CSF assessments to verify that controls aren't just documented but are actually reducing the risk of breaches like those that hit Photon Health, Healthcare Highways, and Any-Time Home Care.

a promotional banner asking how ready are you for PCI DSS 4.0? With a call-to-action to get the checklist now.

You Might Also Like