Skip to main content

HIPAA Multi-Violation

PHI (Protected Health Information) bucket with multiple HIPAA compliance failures: no encryption at rest, no transport encryption, no KMS key management, no access logging, no versioning, no object lock, and no Public Access Block.

Background​

HIPAA requires technical safeguards for electronic PHI including encryption, audit logging, integrity controls, and access controls. A single S3 bucket tagged for PHI data can accumulate many compliance violations simultaneously. Stave evaluates all applicable controls and reports each gap independently, giving compliance teams a clear remediation checklist.

Bucket​

patient-records-east — PHI bucket tagged with data-classification: phi and compliance: hipaa. Every security control is missing or disabled.

Triggered Controls​

ControlDescription
CTL.S3.ENCRYPT.001Encryption at Rest Required
CTL.S3.ENCRYPT.002Transport Encryption Required
CTL.S3.ENCRYPT.003PHI Buckets Must Use SSE-KMS with Customer-Managed Key
CTL.S3.ENCRYPT.004Sensitive Data Requires KMS Encryption
CTL.S3.LOG.001Access Logging Required
CTL.S3.VERSION.001Versioning Required
CTL.S3.LOCK.001Compliance-Tagged Buckets Must Have Object Lock
CTL.S3.CONTROLS.001Public Access Block Must Be Enabled

Expected Findings​

8 violations on 1 resource.