cloudkit

Warn

Audited by Snyk on Aug 23, 2026

Risk Level: MEDIUM
Full Analysis

MEDIUM W011: Third-party content exposure detected (indirect prompt injection risk).

  • Third-party content exposure detected (medium risk: 0.30). In the required runtime workflow for CKSyncEngine, the app (via delegate handlers like .fetchedRecordZoneChanges) ingests server-supplied CloudKit record fields into local upsert/merge logic (localStore.upsert(from: mod.record) / applyToLocalStore(mod.record)) and also processes conflict payloads (ck.serverRecord / ck.clientRecord), which are outsider-authored by other users who can write to the same CloudKit database.

Issues (1)

W011
MEDIUM

Third-party content exposure detected (indirect prompt injection risk).

Audit Metadata
Risk Level
MEDIUM
Analyzed
Aug 23, 2026, 09:00 PM
Issues
1
Security Audit — snyk — cloudkit