Skip to main content

Controls

Version:
IDTitleObjectiveControl FamilyThreat MappingsGuideline MappingsAssessment Requirements
CCC.GenAI.CN01Model Input Filtering and SanitisationInspect and validate input before it is passed to a GenAI model in order to filter or sanitise adversarial queries and prevent sensitive data leakage.MachineLearning2122
CCC.GenAI.CN02Model Output Filtering and SanitisationInspect and validate GenAI model output before passing it to users, applications or plugins in order to filter or sanitise insecure or unreliable output and prevent sensitive data leakage.MachineLearning5102
CCC.GenAI.CN03Data Provenance and Source VettingEnsure that all data for training, fine-tuning or RAG comes from trusted, approved sources and is authorised for the intended purposes in order to prevent the initial introduction of malicious content or leaked sensitive data.MachineLearning232
CCC.GenAI.CN04Sanitisation of Ingested DataValidate and sanitise all data ingested by GenAI systems from extenal sources or internal knowledge bases, whether for training, conversion to vector embeddings, or real-time retireval, in order to remove or redact poisoned or sensitive data before further processing.MachineLearning252
CCC.GenAI.CN05Citations and Source TraceabilityRequire the GenAI system to provide citations or direct links back to the source documents used to generate a response, in to enhance the transparency, trustworthiness, and verifiability of AI-generated content.MachineLearning211
CCC.GenAI.CN06Least Privilege for PluginsRestricts the permissions of any external tools the GenAI system can call to limit the potential damage if an agent is coerced to perform unintended actions or vulnerabilities in the tools are exploited.Access251
CCC.GenAI.CN07Model Version PinningMandate that applications are locked ("pinned") to a specific, tested version of a foundational model to prevent unexpected behaviour changes introduced by provider-side updates.MachineLearning111
CCC.GenAI.CN08Quality Control and Red TeamingEstablish a formal program for quality evaluation and adversarial testing (red teaming) to ensure GenAI system meet all business, quality, security and compliance requirements before getting deployed into production environments.MachineLearning552

Imports

IDRemarks
CCC.Core.CN01Prevent Unencrypted Requests
CCC.Core.CN02Ensure Data Encryption at Rest for All Stored Data
CCC.Core.CN03Implement Multi-factor Authentication (MFA) for Access
CCC.Core.CN04Log All Access and Changes
CCC.Core.CN05Prevent Access from Untrusted Entities
CCC.Core.CN06Prevent Deployment in Restricted Regions
CCC.Core.CN07Alert on Unusual Enumeration Activity
CCC.Core.CN08Enable Multi-zone or Multi-region Data Replication
CCC.Core.CN09Prevent Tampering, Deletion, or Unauthorized Access to Access Logs
CCC.Core.CN11Enforce Key Management Policies