Skip to main content

CIS Example Evidence

The table below lists commonly evidenced control areas for the Center for Internet Security (CIS) Controls (v8.1) and the artifacts that typically satisfy them; attach these to your controls as evidence.

Control AreaExample Evidence
Separate environmentsScreenshots showing production and non-production environments run at different URLs and on separate infrastructure
Internal security reporting channelsEvidence of a dedicated channel for raising security concerns, such as a security channel in your messaging platform or a whistleblower system
Periodic access reviewsRecords of user access reviews with reviewer sign-off and evidence that resulting changes were carried out
Risk treatment planRisk register entries and treatment plans maintained according to your risk management policy
Asset inventoryA maintained asset inventory, supplemented with cloud infrastructure screenshots confirming coverage
External systems inventoryA documented list of external and cloud-hosted systems with supporting infrastructure screenshots
Architecture diagramCurrent architecture diagram with evidence it is reviewed annually
Network diagramCurrent network diagram with confirmation that it reflects the environment accurately
Data flow diagramCurrent data flow diagram showing when it was finalized
Data inventoryA formal inventory of data types and the systems that store them, with owner, classification, and location; maintain equivalent inventories for personal data and any regulated data categories you handle
Cloud resource taggingResource inventory listings showing assigned tags
Business continuity planThe current business continuity plan document
Business continuity and disaster recovery testingDocumentation of the test performed, the results, and lessons learned
Backup storageScreenshots showing backups are encrypted and stored separately from source systems, plus logs or alerts for backup failures
Backup restore testingDocumentation of a backup restoration completed within the past year
Asset integrity verification before restorationPolicy and logs showing integrity checks run before assets are restored
Incident response teamDocumented incident response roles and responsibilities
Incident response testingDocumentation from a recently completed incident response tabletop exercise
Incident classificationIncident response plan sections defining how incidents are classified
Incident lessons learnedIncident records including the tracking ticket, root cause analysis, and lessons learned
Incident and breach notificationEvidence that incidents are reported to affected parties and relevant authorities
Contact with authoritiesIncident response procedures identifying the authorities you would notify and the communication plan for reaching them
Contact with special interest groupsEvidence of membership in professional associations or subscriptions to security advisories
On-call coverageScreenshots of the on-call rotation schedule from your paging or scheduling tool
Designated security officialsInformation security policy or job descriptions identifying who holds security responsibilities
Vendor register and agreementsA centralized vendor inventory and executed vendor contracts
Vendor management policyThe current vendor management policy, including how supplier relationships are exited
Vendor classificationA service provider classification register with records of annual review
Vendor due diligenceRecords showing security evaluation was completed before engaging a vendor
Vendor risk assessmentVendor register entries with assigned risk ratings and the executed contracts behind them
Vendor compliance monitoringVendors' System and Organization Controls 2 (SOC 2) reports, International Organization for Standardization (ISO) certificates, or completed security questionnaires
Vendor security responsibility acknowledgmentAgreements in which service providers acknowledge their security responsibilities
Service provider log collectionReports from your log platform showing service provider logs are ingested and monitored
Customer data segregationDatabase screenshots showing per-customer identifiers or physically separated storage
Multi-tenant segregationDocumentation of the logical separation between tenants and between provider and customer environments
Internal network segmentationFirewall configuration separating internal network zones from externally facing segments
Session terminationScreenshots showing sessions time out automatically and require re-authentication
Access provisioningAccess request tickets with documented approvals
Application and system account authorizationAccess control policies, request forms, and periodic review records for non-human accounts
Application and system account reviewsReview logs, meeting minutes, and change records from periodic reviews of application and system accounts
Service account inventoryA complete service account list with logs from quarterly reviews
Disabling high-risk accountsAccess control policy plus dated records showing accounts were disabled
Automated access managementScreenshots from identity and access management tooling showing automated account lifecycle handling
Annual authentication system reviewPolicy and reports from a yearly review of authentication and authorization systems
Least privilegeAccess control policy defining who needs access to what and enforcing least privilege
Role-based access definitionsDocumented access needs for each role, including required privilege levels
Access control systemScreenshots of access control system configuration showing enforcement by role or job classification
Dedicated administrative accountsPolicy, access logs, and identity tool screenshots showing separate accounts are used for administrative functions
Database access restrictionsScreenshots of database access controls limiting direct access
Account lockoutConfiguration evidence showing failed login attempt limits and lockout duration
Brute force mitigationPolicy and screenshots showing login throttling and device lockout
First-time passwordsScreenshots or process documentation showing initial passwords are unique and single-use
Password policy enforcementPassword policy and identity management tool screenshots showing the rules are enforced
Multi-factor authentication (MFA) for administrative accessScreenshots of system configuration and the authentication flow showing MFA on administrative access
MFA for remote accessConfiguration screenshots showing MFA enforced for remote network access
Authentication guidance for staffPolicies and communications giving employees authentication best practices
Remote access managementRemote access policy, configuration screenshots, and access logs
Encrypted remote accessEvidence that production access requires an encrypted VPN connection
Endpoint posture validationPolicy and endpoint management screenshots showing device health checks before access is granted
Intrusion detection and preventionScreenshots from your intrusion detection or prevention tooling showing it is enabled, and vendor documentation or screenshots showing signatures are kept current
Network traffic monitoringMonitoring tool configuration and log samples showing network traffic is observed
Security control failure alertingScreenshots showing alerts are configured for failures of critical security systems
Security control failure recordsRecords of control failures including root cause and remediation
Alert threshold tuningTuning procedures and change logs showing alerting thresholds are reviewed regularly
Network security configuration standardsDocumented standards and testing procedures for network connections and firewall changes
Boundary controlsFirewall standards and configuration screenshots governing traffic between trusted and untrusted networks
Insecure services, protocols, and portsStandards identifying insecure services in use and the compensating controls applied
Network security rule reviewA documented firewall and router rule set review from within the last six months
Wireless traffic restrictionsFirewall or network access control rules showing wireless traffic is denied by default
Wireless encryptionWireless security standards and configuration screenshots showing WPA2 or WPA3
Wireless vendor defaultsPolicy and screenshots showing vendor-supplied wireless passwords have been replaced
Vendor default accountsPolicy and screenshots showing default accounts are removed, disabled, or changed
Trusted DNS configurationPolicy and network device configuration showing systems use trusted DNS servers
Baseline configurationsDocumented configuration baselines and evidence they are enforced
Configuration management planThe configuration management plan, often maintained as an appendix to the change management policy
Security parameters in configuration standardsServer configuration standards documenting required security parameter settings
Minimal servicesScreenshots showing only approved services run on systems
Supported system componentsAsset management policy and configuration standards showing components remain under vendor support
System maintenanceMaintenance policy and logs showing maintenance activities and their completion
Asset management policyThe current asset management policy
Active discoveryPolicy and screenshots showing active discovery scans are configured and running
Passive network discoveryPolicy and screenshots showing a passive discovery tool monitoring the network, with scan results
DHCP logging and IP address managementPolicy and DHCP or IP address management tool screenshots showing logging is enabled
Automated software inventoryPolicy and screenshots from an automated software inventory tool
Unauthorized software detectionPolicy and tool screenshots showing unauthorized software is detected and recorded
Software installation restrictionsDevice management screenshots showing only allowlisted applications can be installed or run
Authorized library allowlistPolicy and screenshots showing library allowlist enforcement, including logs of blocked libraries
Authorized script allowlistPolicy and screenshots showing script allowlist enforcement
Software and dependency inventoryOutput from software composition analysis tooling, such as a software bill of materials, plus screenshots showing the tooling runs in your CI/CD pipeline
Static application security testingCI/CD screenshots showing static analysis scans execute on builds
Secure development processDocumented secure development processes and standards
Secure coding guidelinesSoftware development policies that incorporate secure coding guidelines
Secure development trainingTraining records showing developers completed secure coding training
Code reviewDevelopment lifecycle policy and example code review records from before release
Change testingEvidence that changes are reviewed, tested in a non-production environment, and approved
Release approvalScreenshots showing releases are approved by authorized personnel
Security impact assessment for changesChange management policy and post-implementation validation records
Software verificationPolicy and logs showing software artifacts are verified before deployment
Threat modelingThreat modeling policy and completed assessments with documented analysis
Web application security assessmentPolicy for assessing public-facing web applications and reports from recent assessments
Input validationScreenshots confirming applications restrict input to valid values
Mandatory fieldsScreenshots showing applications require mandatory data entry before submission
Patch managementScreenshots showing critical patches installed within required timeframes, plus evidence of automated update mechanisms
Vulnerability scanningInternal vulnerability scan results covering the past four quarters, with high-risk findings resolved
Penetration testing methodologyDocumentation defining your penetration testing methodology, based on industry standards
External penetration testingScope of work and report from a recent external penetration test
Internal penetration testingScope of work and report from a recent internal penetration test
Penetration test remediationTest reports, retest results, and records showing findings were remediated
Anti-malware coverageVendor documentation and screenshots verifying malware detection on all system components
Anti-malware updatesScreenshots showing automatic updates and threat blocking are enabled
Anti-malware scanning behaviorScreenshots showing scheduled scans and real-time protection are enabled
Anti-malware scans of removable mediaScreenshots showing removable media is scanned when connected
Centralized anti-malware managementReports from the central management console showing endpoint status
Anti-exploitation featuresEndpoint protection screenshots showing anti-exploitation features are active
Auto-run disabledPolicy and screenshots showing auto-run is disabled on systems
Personal firewalls on portable devicesPolicy plus configuration screenshots showing personal firewalls are enabled and cannot be disabled by users
Internet-connected device controlsA security control inventory for such devices, with configuration settings and enforcement logs
Mobile device managementScreenshots from the centralized device management console
Separate enterprise workspaces on mobile devicesPolicy and device management screenshots showing enterprise workspaces are segregated from personal ones
Browser and email extension restrictionsPolicy and device management reports showing unauthorized extensions are restricted
Web filteringScreenshots showing web filtering configured to block malicious sites
Spam protectionPolicy and screenshots of spam protection mechanisms
Email authenticationScreenshots showing Sender Policy Framework (SPF), DomainKeys Identified Mail (DKIM), and Domain-based Message Authentication, Reporting, and Conformance (DMARC) configuration
Encryption in transitScreenshots showing TLS or HTTPS on data transmission paths
Removable media encryptionEvidence that company-issued removable media is encrypted, with configuration screenshots and encrypted data examples
Data loss preventionScreenshots of data loss prevention rules or tool configuration
Management of sensitive informationPolicies covering how sensitive information is identified, stored, and disposed of
Information labelingData protection and data classification policies covering labeling requirements
Information disposal proceduresDocumented procedures for erasing or destroying information
Disposal of data on hardwareCertificates of destruction or screenshots showing data wiping
Secure disposal of paper recordsEvidence that hard copy materials are disposed of securely
Secure erasure of temporary dataPolicy and screenshots showing temporary data is deleted on a schedule
Reuse of storagePolicy and screenshots showing storage is securely wiped before reuse
Cloud storage lifecycleScreenshots showing configured expiration and lifecycle actions on cloud storage
Logging and monitoring policyThe formal logging and monitoring policy document
Log retentionAudit log retention policy and storage screenshots showing at least one year of retention
Audit logging of sensitive activityLog configuration and sample entries covering user access to sensitive data, administrative actions, failed access attempts, authentication changes, system-level object changes, and access to the audit logs themselves
Audit log contentSample log entries showing user identification, event type, date and time, origin such as source address, and the affected resource
Log management and threat detection systemsLogging policy, storage utilization records, and detection rule configuration
Daily log reviewLog review policy requiring daily review of critical system logs, plus screenshots of the review process; for non-critical systems, a risk assessment documenting the chosen review cadence
Automated log reviewReports from a security information and event management (SIEM) or log management platform showing automated review mechanisms
DNS query loggingPolicy and reports showing DNS queries are logged and monitored, with sample query data
URL request loggingProxy or gateway configuration showing URL requests are logged and retained
Command-line audit logsSystem configuration showing command-line logging is enabled
Clock synchronizationDocumented time synchronization procedures and configuration screenshots showing NTP in use, time received from reliable sources in UTC, and multiple time servers configured to peer
Security awareness trainingTraining records showing personnel complete security awareness training at hire and annually
Role-based security trainingTraining policies and dated completion records for role-specific security training
Phishing simulationsRecords of phishing simulation campaigns and their results
Nonconformity managementTracker logs, tickets, root cause analyses, and corrective action records