Skip to content

Standards Overlap

CAN/CIOSC 104

Control NumberGroupTitleDescription
4.1.2.1Organizational ControlsLeadershipLeadership - Commitment to the Cyber Security Program - Top management shall demonstrate their commitment to the cyber security program by:
a) ensuring the cyber security policy and objectives are established and are aligned with the strategic direction of the organization;
b) ensuring that the resources needed for the cyber security program are available and are aligned with the cyber security policy and objectives;
c) communicating the importance of effective cyber security and of conforming to the cyber security program requirements;
d) establishing cybersecurity program metrics and tracking progress; and supporting other relevant management roles to demonstrate their leadership as it applies to their areas of responsibility.
e) supporting other relevant management roles to demonstrate their leadership as it applies to their areas of responsibility
4.2.2.1Organizational ControlsAccountabilityAccountability - Top Management's Appointment of Senior-level IT Security Leadership - Top management shall appoint a member of the senior-level leadership team to oversee and be accountable for the organization’s IT security
4.3.2.1Organizational ControlsCyber Security TrainingThe organization shall train employees on basic security practices, including but not limited to the following practices:
a. Compliance with password policies (see Subsection 5.5); b. Identification of malicious communications and phishing;
c. Keeping employee devices and software updated.
d. Principle of least privilege and basic access controls.
4.3.3.1Organizational ControlsOngoing awareness trainingCyber Security Training - Investment in Regular and Ongoing Awareness Training - The organization shall invest in regular and ongoing cyber security awareness and training for their employees.
4.4.2.1Organizational ControlsCyber Security Risk AssessmentCyber Security Risk Assessment - Risk Assessment Questionnaire "Annex B" or Outsourced - Complete the “Cyber Security Risk Assessment Questionnaire” found in Annex B
4.4.3.1Organizational ControlsCyber Security Risk Assessment PolicyCyber Security Risk Assessment - Senior Leadership Risk Assessments and Control Implementation - The member of the senior-level leadership team appointed to oversee the organization’s IT security shall conduct cyber security risk assessments and coordinate the implementation of cyber security controls to address potential cyber security risks.
4.4.3.2Organizational ControlsList of information systems and assetsCyber Security Risk Assessment - Information Systems and Assets List (Registry) - The organization shall develop and maintain a list of their information systems and assets. For any information systems and assets not included in their implementation of the baseline cyber security controls, the organization shall document all instances where they make the business decision not to do so.
4.4.3.3Organizational ControlsAccepted cyber security risksCyber Security Risk Assessment - Documentation and Authorization of Accepted Risks - Cyber security risks accepted by the organization shall be documented and authorized by a senior official of the organization.
4.4.3.4Organizational ControlsIT Security-Spending Levels-RawCyber Security Risk Assessment - Financial Spending for IT and IT Security - The organization shall identify their financial spending levels for IT and IT security investment (as raw numbers and as a percent of total expenditures).
4.4.3.5Organizational ControlsIT security staffingCyber Security Risk Assessment - Identification of Internal Staffing for IT and IT Security - The organization shall identify their internal staffing levels for IT and IT security (as raw numbers and as a percent of total staff).
4.4.3.6Organizational ControlsCommitment to Cyber SecurityCyber Security Risk Assessment - Commitment to Progressive Improvements to Cyber Security - The organization shall commit to progressive improvements to cyber security.
4.4.3.7Organizational ControlsWhen to update an existing risk assessmentCyber Security Risk Assessment - Triggers and Thresholds for New or Updated Risk Assessment - The organization shall determine triggers and thresholds to conduct a new or update an existing cyber security risk assessment.
4.4.3.8Organizational ControlsImplementing baseline controlsCyber Security Risk Assessment - Baseline Controls Per Section 5 and 6 - Regardless of the outcomes from the cyber security risk assessment, the organization shall implement the foundational or baseline cyber security controls specified in Section 5, and as appropriate, Section 6 based on its business environment.
4.4.3.9Organizational ControlsReviewing controls to ensure effectivenessCyber Security Risk Assessment - Periodically Test and/or Review Controls - The organization shall periodically review and/or test cyber security controls to ensure effectiveness. Testing and/or review shall take place at a minimum annually, or if a major change occurs in their system.
4.4.3.10Organizational ControlsNumber of EmployeesThe organization shall provide documentation attesting to the total number of employees employed by the organization as well as part-time employees and contractors that may have access to the organization’s data.
5.1.2.1Baseline ControlsIncident Response PlanIncident Response Plan - Incident Response Plan for Varying Severity - The organization shall have an incident response plan for how to respond to incidents of varying severity. If an organization is unable to manage some types of incidents on its own, the organization should have a plan for what it will do.
5.1.2.2Baseline ControlsIncident Response PlanIncident Response Plan - Detail's of Responsible Party and External Parties - The incident response plan shall detail who is responsible for handling incidents including any relevant contact information for communicating to external parties, stakeholders and regulators. The organization shall have an up-to-date hard copy version of this plan available for situations where soft copies are not available.
5.1.2.3Baseline ControlsCybersecurity insuranceIncident Response Plan - Cyber Security Insurance Policy or Rationale - The organization should consider purchasing a cyber security insurance policy that includes coverage for incident response and recovery activities or provide rationale for not purchasing one.
5.1.2.4Baseline ControlsCyber Security InsuranceThe organization should consider purchasing a cyber security insurance policy that includes coverage for incident response and recovery activities or provide rationale for not purchasing one.
5.1.2.5Baseline ControlsIncident Response Plan TemplateIncident Response Plan - Plan Template to Satisfy Requirements in Section 5.1.2- See "Annex A" - The organization may use the incident response plan template (see Annex A) as a measure of satisfying Requirements contained in Subsection 5.1.2.
5.2.2.1Baseline ControlsSecurity patchesAutomatically Patch OS and Applications - Up to Date Security Patches for Software and Hardware - The organization shall have up-to-date security patches for all software and hardware installed to protect assets from known vulnerabilities.
5.2.2.2Baseline ControlsAutomatic PatchingAutomatically Patch OS and Applications - Automatic Patching for Software and Hardware - The organization shall enable automatic patching for all software and hardware or document all instances where they make the business decision not to do so.
5.2.2.3Baseline ControlsReplacing systems incapable of automatic patchingAutomatically Patch OS and Applications - Risk Assessment for Systems Incapable of Auto-Patching - The organization shall perform a risk assessment whether to replace systems incapable of automatic patching.
5.3.2.1Baseline ControlsEnable security softwareEnable Security Software - Anti-Malware Solutions- Automatic Updating - The organization shall enable anti-malware solutions that update automatically and prevent malware from executing without user intervention.
5.4.2.1Baseline ControlsChanging default passwordsSecurely Configure Devices - Changing Default Passwords - The organization shall implement secure configurations for all their devices by:
a) changing all default passwords.
5.5.2.1Baseline ControlsMulti-factor authenticationUse Strong User Authentication - Implement Multi-Factor Authentication (MFA) - Organizations shall implement multi-factor authentication or document all instances where they cannot or make the business decision not to do so.
5.5.2.2Baseline ControlsChanging password on suspicion of compromiseUse Strong User Authentication - Password Change on Suspicion or Evidence of a Compromise - Organizations shall enforce password changes on suspicion or evidence of compromise.
5.5.2.3Baseline ControlsPassword length-reuse-writing downUse Strong User Authentication - Password Length, Managers, and Physical Usage - Organizations shall have clear policies on password length and reuse, the use of password managers and if, when, and how users can physically write down and securely store a password.
NOTE: Organizations may use password selection guidance from the Communications Security Establishment’s User Authentication Guidance for Information Technology Systems
5.5.3.1Baseline ControlsPassword managersUse Strong User Authentication - Password Manager Use - Organizations shall implement a password manager or document the business decision not to do so.
NOTE: Guidance document - Guidance documents as references to the Bibliography.
https://www.cyber.gc.ca/en/guidance/best-practices-passphrases-and-passwords-itsap30032
5.6.2.1Baseline ControlsEssential business informationBackup and Encrypt Data - Determine the Essential Information for Functioning of the Organization - Organizations shall determine on a case-by-case basis what business information and software (including but not limited to sensitive information) is essential to the functioning of the organization, and
how frequently this information changes.NOTE: As an example, critical workstations and servers may require daily incremental backups, whereas desktops may be recovered from one common image.
5.6.2.2Baseline ControlsFrequency of backupsBackup and Encrypt Data - Systems Back Up Frequency - Organizations shall determine on a case-by-case basis what systems to back up and at what frequency since every system will have different back-up and recovery requirements.
5.6.2.3Baseline ControlsSystem backupsBackup and Encrypt Data - Backup and Recovery of Essential Systems - Organizations shall backup systems that contain essential business information and ensure that recovery mechanisms effectively and efficiently restore these systems from backups.
5.6.2.4Baseline ControlsStoring backupsBackup and Encrypt Data - Offsite Storage - Organizations shall store backups at a secure offsite location (either physically or via network separated cloud services) at regular intervals to provide diversity in the event of a disaster
(fire, flood, earthquake or localized cyber security incident).
5.6.2.5Baseline ControlsEncrypting backupsBackup and Encrypt Data - Encrypted Backups - Organizations should consider the use of encrypted backups with securely stored and recoverable key material. Decryption keys and/or unencrypted backups should be stored securely and should be
accessible only to authorized employees or officers.
5.6.2.6Baseline ControlsBackupsBackup files shall not be modifiable to maintain data integrity.
5.6.2.7Baseline ControlsTesting Critical BackupsThe organization shall regularly test critical backups for security and integrity.
5.6.2.8Baseline ControlsBackup and Encrypt DataOrganizations shall use a sampling of backup data to test and verify recovery procedures at regular intervals to ensure the integrity of the end-to-end backup and restoration process.
5.7.3.1Baseline ControlsFirewallsEstablish Basic Perimeter Defenses - Perimeter Firewall - The organization shall have a firewall placed between two perimeters that controls the amount and kinds of traffic that may pass between the two.
5.7.3.2Baseline ControlsDNS FirewallEstablish Basic Perimeter Defenses - DNS Firewall - The organization should consider implementing a DNS firewall for outbound DNS requests to the Internet.
5.7.3.3Baseline ControlsSoftware firewallsEstablish Basic Perimeter Defenses - Activation of Software Firewalls-Host - The organization shall activate any software firewalls included on devices within their networks or document the alternative measures in place instead of these firewalls.
5.7.3.4Baseline ControlsEncrypted Connectivity and VPN Access with MFAEstablish Basic Perimeter Defenses - Encrypted and VPN Connectivity with MFA - The organization shall require encrypted connectivity to all corporate IT resources and require VPN connectivity with multi-factor authentication for all remote access into corporate networks.
5.7.3.5Baseline ControlsCorporate Wi-FiEstablish Basic Perimeter Defenses - Secure Wi-Fi - Section 5.5 Password Requirements - The organization shall use secure Wi-Fi, at a minimum WPA2-AES, preferably WPA2-Enterprise or WPA3-Enterprise, following password requirements in section 5.5.
5.7.3.6Baseline ControlsSegmenting corporate and public networksEstablish Basic Perimeter Defenses - Segmented Networks -Guest WIFI - The organization should segment their networks to ensure networks provided to the public/customers are separated (and/or isolated) from the corporate networks.
5.7.3.7Baseline ControlsDMARCEstablish Basic Perimeter Defenses - DMARC- SPF, DKIM and DMARC Records - The organization shall ensure the implementation of DMARC on all organization email services.
5.7.3.8Baseline ControlsEmail filteringEstablish Basic Perimeter Defenses - E-mail Filtering - The organization shall ensure email filtering is implemented.
5.7.3.9Baseline ControlsHome NetworkThe organization should ensure that their users join a separate network that is independent of the home network (e.g. guest network) in conducting their employment activities.
5.8.2.1Baseline ControlsMinimum FunctionalityThe organization shall provision accounts with the minimum functionality necessary for tasks and shall restrict administrator privileges to an as-required basis.
5.8.2.2Baseline ControlsRemoval of Functions When No longer RequiredImplement Access Control and Authorization - Removal of Functions When No longer Required - The organization shall remove accounts and/or functionality when users no longer require these for their tasks.
5.8.2.3Baseline ControlsLimit Administrator PrivilegeImplement Access Control and Authorization - Limit Administrator Privilege - The organization shall only permit administrator accounts to perform administrative activities (and not user-level activities such as accessing email or browsing the web).
5.8.3.1Baseline ControlsProvision accounts with minimum functionality necessaryImplement Access Control and Authorization -Account Provisioning - The organization shall provision accounts with the minimum functionality necessary for tasks and shall restrict administrator privileges to an as-required basis.
6.1.2.1Baseline Controls by Operating EnvironmentSecure MobilityThe organization using mobile devices (i.e., cellphones) shall educate users to:

a. disable automatic connections to open networks;
b. avoid connecting to untrusted Wi-Fi networks;
c. limit the use of Bluetooth and NFC for the exchange of sensitive information;
d. use corporate Wi-Fi or cellular data network connectivity rather than public Wi-Fi; and
e. use secure connectivity (VPN, Virtual Desktop etc.) when connecting to public Wi-Fi networks.
6.1.3.1Baseline Controls by Operating EnvironmentOwnership model for mobile devicesSecure Mobility - Ownership Model with Associated Risk - Organization using mobility (i.e., cellphones) shall decide on an ownership model for mobile devices and document the rationale and associated risks.
6.1.3.2Baseline Controls by Operating EnvironmentSecuring mobile devicesSecure Mobility - Mobile Device Management - Organization using mobility (i.e., cellphones) shall:a. Require separation between work and personal data on mobile devices with access to corporate IT resources and document the details of this separation;
b. Ensure that employees only download mobile device applications (i.e., apps) from the organization’s list of trusted sources.
c. Require that all mobile devices store all sensitive information in a secure, encrypted state.
d. Consider the implementation of an enterprise mobility management solution for all mobile devices or document the risks assumed to the audit, management, and security functionality of mobile
devices by not implementing such a solution.
e. Enforce or educate users to:
- disable automatic connections to open networks;
- avoid connecting to unknown Wi-Fi networks;
- limit the use of Bluetooth and NFC for the exchange of sensitive information ; and
- use corporate Wi-Fi or cellular data network connectivity rather than public Wi-Fi.
f. Consider using secure connectivity (VPN, Virtual Desktop etc.) when connecting to public Wi-Fi networks, or provide the rationale for not doing so
6.2.2.1Baseline Controls by Operating EnvironmentEvaluating risk tolerance for outsourced IT or cloud appsSecure Cloud and Outsourced IT Services - Evaluate Outsourced IT - Organization using cloud applications and/or outsourcing IT services shall evaluate their risk tolerance level with how their outsourced IT providers handle and access their sensitive information.
6.2.3.1Baseline Controls by Operating EnvironmentAICPA SSAE 18 or equivalent reportsSecure Cloud and Outsourced IT Services - Cloud and IT Outsourcing Compliance - The organization using cloud applications and/or outsourcing IT services shall:
a. Require that all their cloud service providers share an AICPA SSAE 18 or equivalent report that states that they achieved Trust Service Principles compliance or provide a documented business case as
why they chose not to;
NOTE: The organization determines equivalence to AICPA SSAE 18.
b. Evaluate their risk tolerance level with the legal jurisdictions where their outsourced providers store or use their sensitive information;
c. Ensure that their IT infrastructure and users communicate securely with all cloud services and applications; and
d. Ensure that administrative accounts for cloud services use multi-factor authentication and differ from internal administrator accounts.
6.3.2.1Baseline Controls by Operating EnvironmentOWASP Top 10 AwarenessThe organization shall demonstrate awareness of the OWASP Top 10 risks.
6.3.3.1Baseline Controls by Operating EnvironmentOWASP Top 10Secure Websites - OWASP Top 10 - 1 Organizations deploying websites shall ensure that their websites address the OWASP top 10 vulnerabilities.
NOTE: For a comprehensive list of vulnerability scanning tools, please visit the “Vulnerability Scanning Tools” page on the OWASP website.
6.3.3.2Baseline Controls by Operating EnvironmentASVS LevelsSecure Websites - Understanding of OWASP ASVS - Organizations shall ensure that they understand the OWASP ASVS level they need to meet for each of their websites.
6.4.2.1Baseline Controls by Operating EnvironmentCompany owned portable mediaSecure Portable Media- Mandating of Organization-Owned Portable Media - Organizations using portable media shall mandate the sole use of organization-owned secure portable media.
6.4.3.1Baseline Controls by Operating EnvironmentUsing portable media

Secure Portable Media - Portable Media Guidelines - Organizations using portable media shall:
a. Have strong asset controls for these devices;
b. Require the use of encryption on all of these devices; and
c. Have processes for the sanitization or destruction of portable media prior to disposal.
6.5.2.1Baseline Controls by Operating EnvironmentTerminals and Financial SystemsPoint of Sale (POS) and Financial Systems - PCI DSS - Organizations using point of sale terminals and financial systems shall follow the Payment Card Industry Data Security Standard (PCI DSS) and isolate these systems from the Internet.
6.6.3.1Baseline Controls by Operating EnvironmentLog managementComputer Security Log Management - Understanding of Security Logging Capabilities - Log Management - Organizations shall ensure an appropriate understanding of their security logging capabilities and needs and ensure a corresponding log management policy is in place.
NOTE: NIST SP 800-92, “Guide to Computer Security Log Management” describes considerations for Security Log Management and includes examples. Understanding what data is available and what is missing
is a key step in defining a good log management and incident.

ISO 27001

Control NumberControl Description
5.1Information Security Policies - The Information Security and other related policies should be developed and after management approval, communicated to relevant personnel and reviewed at regular intervals.
5.2Information Security Roles and Responsibilities - The roles and responsibilities related to Information security should be defined and allocated as per organizational needs.
5.3Segregation of Duties - The duties and responsibilities containing conflicts should be segregated.
5.4Management Responsibilities - Management must ensure that all staff adhere to the organization's information security policy, as well as relevant topic-specific policies and procedures.
5.5Contact With Government Authorities - The organization must stay in contact with relevant authorities.
5.6Contact With Special Interest Groups - The organization must connect with specialized security groups and professional associations.
5.7Threat Intelligence - Collect and analyze information security threats for threat intelligence.
5.8Information Security in Project Management - Incorporate information security into project management.
5.9Inventory of Information and Other Associated Assets - Create and maintain an inventory of information and associated assets, including owners.
5.10Acceptable Use of Information and Other Associated Assets - Define, document, and enforce rules for acceptable use and handling of information assets.
5.11Return of Assets - All personnel must return organization assets (which were in their possession) upon termination or change in employment.
5.12Classification of Information - Classify information based on organization's security needs: confidentiality, integrity, availability, and relevant stakeholder requirements.
5.13Labelling of Information - Develop and implement information labelling procedures based on organization's classification scheme.
5.14Information Transfer - Establish information transfer rules, procedures, or agreements for all internal and external transfer facilities.
5.15Access Control - Establish and implement access control rules for physical and logical access to the information based on business and security needs.
5.16Identity Management - Manage the entire identity life cycle.
5.17Authentication Information - Control authentication information allocation and management through a managed process, including recommendation on the appropriate handling.
5.18Access Rights - Provision, review, modify, and remove access rights to the information and other related assets according to organization's access control policy and rules.
5.19Information Security in Supplier Relationships - Define and implement processes and procedures to manage security risks associated with the use of the supplier products or services.
5.20Addressing Information Security Within Supplier Agreements - Establish and agree on relevant security requirements with each supplier based on their relationship type.
5.21Managing Information Security in the ICT Supply Chain - Define and implement procedures to manage security risks in the ICT supply chain.
5.22Monitoring and Review and Change Management of Supplier Services - Regularly monitor, review, evaluate, and manage changes in supplier security practices and service delivery.
5.23Information Security for Use of Cloud Services - Establish processes for acquiring, using, managing, and exiting cloud services aligned with information security requirements.
5.24Information Security Incident Management Planning and Preperation - Plan for managing security incidents by defining and communicating processes, roles, and responsibilities.
5.25Assessment and Decision on Information Security Events - The organization should evaluate information security events to determine if they qualify as security incidents.
5.26Response to Information Security Incidnets - Respond to information security incidents as per the documented procedures.
5.27Learning From Information Security Incidents - Insights from security incidents should be used to enhance and refine information security measures.
5.28Collection of Evidence - The organization should develop and enforce procedures to identify, gather, acquire, and preserve evidence pertaining to information security events.
5.29Information Security During Disruption - The organization should strategize to uphold information security at a suitable level during disruptions.
5.30ICT Readiness for Business Continuity - Plan, implement, maintain, and test ICT readiness according to business continuity objectives and ICT continuity requirements.
5.31Legal, Statutory, Regulatory and Contractual Requirements - Identify, document, and update legal, statutory, regulatory, and contractual requirements relevant to information security and the organization's compliance approach.
5.32Intellectual Property Rights - Implement suitable procedures to safeguard intellectual property rights.
5.33Protection of Records - Safeguard records against loss, destruction, falsification, unauthorized access, and release.
5.34Privacy and Protection of PII - The organization should recognize and fulfill obligations for preserving privacy and safeguarding Personally Identifiable Information (PII) in accordance with relevant laws, regulations, and contracts.
5.35Independent Review of Information Security - The organization's management of information security, covering people, processes, and technologies, should undergo regular independent reviews and assessments, as well as when significant changes take place.
5.36Compliance With Policies, Rules and Standards for Information Security - Regularly review compliance with the organization's information security policy, topic-specific policies, rules, and standards.
5.37Documented Operating Procedures - Document and provide operating procedures for information processing facilities to relevant personnel.
6.1Screening - Conduct background checks on potential personnel before and during employment, adhering to relevant laws, regulations, and ethical standards. Adjust checks based on business needs, information classification, and perceived risks.
6.2Terms and Conditions of Employment - Employment contracts should outline the responsibilities of both personnel and the organization regarding information security.
6.3Information Security Awareness, Education, and Training - The organization's personnel and relevant parties should undergo suitable information security awareness, education, and training. They should also receive regular updates on the organization's policies and procedures relevant to their roles.
6.4Disciplinary Process - Establish and communicate a formal disciplinary process to address information security policy violations by personnel and relevant parties.
6.5Responsibilities After Termination or Change of Employment - Define, enforce, and communicate information security responsibilities and duties that persist after termination or change of employment to relevant personnel and interested parties.
6.6Confidentiality or Non-Disclosure Agreements - Identify, document, regularly review, and have personnel and relevant parties sign confidentiality or non-disclosure agreements tailored to the organization's information protection needs.
6.7Remote Working - Implement security measures to protect information accessed, processed, or stored outside the organization's premises when personnel work remotely.
6.8Information Security Event Reporting - The organization should provide personnel a way to report observed or suspected information security events promptly through suitable channels.
7.1Physical Security Perimeters - Define and utilize security perimeters to safeguard areas containing information and associated assets.
7.2Physical Entry - Protect secure areas with suitable entry controls and access points.
7.3Securing Offices, Rooms and Facilities - Design and implement physical security measures for offices, rooms, and facilities.
7.4Physical Security Monitoring - Continuous monitoring should be conducted to prevent unauthorized physical access to the premises.
7.5Protecting Against Physical and Environmental Threats - Design and implement safeguards against physical and environmental threats, including natural disasters and intentional or unintentional physical risks to infrastructure.
7.6Working In Secure Areas - Design and implement security measures for working in secure areas.
7.7Clear Desk and Clear Screen - Define and enforce clear desk rules for papers and removable storage media, as well as clear screen rules for information processing facilities.
7.8Equipment Siting and Protection - Securely position and protect equipment.
7.9Security of Assets Off-Premises - Assets located off-site should be safeguarded.
7.10Storage Media - Manage storage media throughout their lifecycle, including acquisition, use, transportation, and disposal, following the organization’s classification scheme and handling requirements.
7.11Supporting Utilities - Safeguard information processing facilities against power failures and disruptions from utility failures.
7.12Cabling Security - Protect cables transmitting power, data, or supporting information services from interception, interference, or damage.
7.13Equipment Maintenance - Maintain equipment properly to ensure the availability, integrity, and confidentiality of information.
7.14Secure Disposal or Re-Use of Equipment - Before disposal or reuse, verify equipment with storage media to ensure sensitive data and licensed software have been securely removed or overwritten.
8.1User Endpoint Devices - Protect information stored, processed, or accessible through user endpoint devices.
8.2Privileged Access Rights - Privileged access rights allocation and usage should be restricted and controlled.
8.3Information Access Restriction - Limit access to information and associated assets according to the established topic-specific access control policy.
8.4Access to Source Code - Manage read and write access to source code, development tools, and software libraries appropriately.
8.5Secure Authentication - Implement secure authentication technologies and procedures in line with information access restrictions and the topic-specific access control policy.
8.6Capacity Management - Monitor and adjust resource usage according to current and anticipated capacity needs.
8.7Protection Against Malware - Implement malware protection and support it with adequate user awareness.
8.8Management of Technical Vulnerabilities - Obtain information on technical vulnerabilities of in-use information systems, evaluate the organization's exposure, and take appropriate measures.
8.9Configuration Management - Establish, document, implement, monitor, and review configurations, including security configurations, of hardware, software, services, and networks.
8.10Information Deletion - Delete information stored in information systems, devices, or any storage media when no longer required.
8.11Data Masking - Utilize data masking in alignment with the organization’s access control policy and other relevant policies, along with business requirements, while considering applicable legislation.
8.12Data Leakage Prevention - Apply data leakage prevention measures to systems, networks, and other devices handling sensitive information.
8.13Information Backup - Maintain and regularly test backup copies of information, software, and systems as per the agreed topic-specific backup policy.
8.14Redundancy of Information Processing Facilities - Implement information process facilities with redundancy to meet availability requirements.
8.15Logging - Generate, store, protect, and analyze logs that record activities, exceptions, faults, and other relevant events.
8.16Monitoring Activities - Monitor networks, systems, and applications for unusual behavior and take appropriate actions to assess potential information security incidents.
8.17Clock Synchronisation - Information processing systems used by the organization should synchronize their clocks with approved time sources.
8.18Use of Privileged Utility Programs - Restrict and tightly control the use of utility programs capable of overriding system and application controls.
8.19Installation of Software on Operational Systems - Implement procedures and measures to securely manage software installation on operational systems.
8.20Network Security - Secure, manage, and control networks and network devices to safeguard information in systems and applications.
8.21Security of Network Services - Identify, implement, and monitor security mechanisms, service levels, and service requirements for network services.
8.22Segregation of Networks - Segregate groups of information services, users, and information systems in the organization's networks.
8.23Web Filtering - Manage access to external websites to minimize exposure to malicious content.
8.24Use of Cryptography - Define and implement rules for the efficient use of cryptography, including cryptographic key management.
8.25Secure Development Life Cycle - Establish and enforce rules for secure software and system development.
8.26Application Security Requirements - Identify, specify, and approve information security requirements during application development or acquisition.
8.27Secure System Architecture and Engineering Principles - Establish, document, maintain, and apply principles for engineering secure systems to all information system development activities.
8.28Secure Coding - Apply secure coding principles in software development.
8.29Security Testing in Development and Acceptance - Define and implement security testing processes in the development life cycle.
8.30Outsourced Development - The organization should direct, monitor, and evaluate activities related to outsourced system development.
8.31Seperation of Development, Test and Production Environments - Separate and secure development, testing, and production environments.
8.32Change Management - Changes to information processing facilities and systems should adhere to change management procedures.
8.33Test Information - Select, protect, and manage test information appropriately.
8.34Protection of Information Systems During Audit Testing - Plan and agree on audit tests and other assurance activities for assessing operational systems between the tester and relevant management.

NIST 800 171

Control NumberControl Description
3.1.1Limit system access to authorized users, processes acting on behalf of authorized users, and devices (including other systems).
3.1.2Limit system access to the types
of transactions and functions that
authorized users are permitted to
execute.
3.1.3Control the flow of CUI in accordance with approved authorizations.
3.1.4Separate the duties of individuals to
reduce the risk of malevolent activity without collusion.
3.1.5Employ the principle of least privilege, including for specific security functions and privileged accounts.
3.1.6Use non-privileged accounts or roles when accessing nonsecurity functions.
3.1.7Prevent non-privileged users from executing privileged functions and capture the execution of such functions in audit logs.
3.1.8Limit unsuccessful logon attempts.
3.1.9Provide privacy and security notices consistent with applicable CUI rules.
3.1.10Use session lock with pattern-hiding displays to prevent access and viewing of data after a period of inactivity.
3.1.11Terminate (automatically) a user session after a defined condition.
3.1.12Monitor and control remote access sessions.
3.1.13Employ cryptographic mechanisms to protect the confidentiality of remote access sessions.
3.1.14Route remote access via managed access control points.
3.1.15Authorize remote execution of privileged commands and remote access to security-relevant information.
3.1.16Authorize wireless access prior to allowing such connections.
3.1.17Protect wireless access using authentication and encryption.
3.1.18Control connection of mobile devices.
3.1.19Encrypt CUI on mobile devices and mobile computing platforms.
3.1.20Verify and control/limit connections to and use of external systems.
3.1.21Limit use of portable storage devices on external systems.
3.1.22Control CUI posted or processed on publicly accessible systems.
3.2.1Ensure that managers, systems administrators, and users of organizational systems are made aware of the security risks associated with their activities and of the applicable policies, standards, and procedures related to the security of those systems.
3.2.2Ensure that personnel are trained to carry out their assigned information security-related duties and responsibilities.
3.2.3Provide security awareness training on recognizing and reporting potential indicators of insider threat.
3.3.1Create and retain system audit logs and records to the extent needed to enable the monitoring, analysis, investigation, and reporting of unlawful or unauthorized system activity.
3.3.2Ensure that the actions of individual system users can be uniquely traced to those users, so they can be held accountable for their actions.
3.3.3Review and update logged events.
3.3.4Alert in the event of an audit logging process failure.
3.3.5Correlate audit record review, analysis, and reporting processes for investigation and response to indications of unlawful, unauthorized, suspicious, or unusual activity.
3.3.6Provide audit record reduction and report generation to support on-demand analysis and reporting.
3.3.7Provide a system capability that compares and synchronizes internal system clocks with an authoritative source to generate time stamps for audit records.
3.3.8Protect audit information and audit logging tools from unauthorized access, modification, and deletion.
3.3.9Limit management of audit logging functionality to a subset of privileged users.
3.4.1Establish and maintain baseline configurations and inventories of organizational systems (including hardware, software, firmware, and documentation) throughout the respective system development life cycles.
3.4.2Establish and enforce security configuration settings for information technology products employed in organizational systems.
3.4.3Track, review, approve or disapprove, and log changes to organizational systems.
3.4.4Analyze the security impact of changes prior to implementation.
3.4.5Define, document, approve, and enforce physical and logical access restrictions associated with changes to organizational systems.
3.4.6Employ the principle of least functionality by configuring organizational systems to provide only essential capabilities.
3.4.7Restrict, disable, or prevent the use of nonessential programs, functions, ports, protocols, and services.
3.4.8Apply deny-by-exception (blacklisting) policy to prevent the use of unauthorized software or deny-all, permit-by-exception (whitelisting) policy to allow the execution of authorized software.
3.4.9Control and monitor user-installed software.
3.5.1Identify system users, processes acting on behalf of users, and devices.
3.5.2Authenticate (or verify) the identities of users, processes, or devices, as a prerequisite to allowing access to organizational systems.
3.5.3Use multifactor authentication for local and network access to privileged accounts and for network access to non-privileged accounts.
3.5.4Employ replay-resistant authentication mechanisms for network access to privileged and nonprivileged accounts.
3.5.5Prevent reuse of identifiers for a defined period.
3.5.6Disable identifiers after a defined period of inactivity.
3.5.7Enforce a minimum password complexity and change of characters when new passwords are created.
3.5.8Prohibit password reuse for a specified number of generations.
3.5.9Allow temporary password use for system logons with an immediate change to a permanent password.
3.5.10Store and transmit only cryptographically-protected passwords.
3.5.11Obscure feedback of authentication information.
3.6.1Establish an operational incident-handling capability for organizational systems that includes preparation, detection, analysis, containment, recovery, and user response activities.
3.6.2Track, document, and report incidents to designated officials and/or authorities both internal and external to the organization.
3.6.3Test the organizational incident response capability.
3.7.1Perform maintenance on organizational systems.
3.7.2Provide controls on the tools, techniques, mechanisms, and personnel used to conduct system maintenance.
3.7.3Ensure equipment removed for off-site maintenance is sanitized of any CUI.
3.7.4Check media containing diagnostic and test programs for malicious code before the media are used in organizational systems.
3.7.5Require multifactor authentication to establish nonlocal maintenance sessions via external network connections and terminate such connections when nonlocal maintenance is complete.
3.7.6Supervise the maintenance activities of maintenance personnel without required access authorization.
3.8.1Protect (i.e., physically control and securely store) system media containing CUI, both paper and digital.
3.8.2Limit access to CUI on system media to authorized users.
3.8.3Sanitize or destroy system media containing CUI before disposal or release for reuse.
3.8.4Mark media with necessary CUI markings and distribution limitations.
3.8.5Control access to media containing CUI and maintain accountability for media during transport outside of controlled areas.
3.8.6Implement cryptographic mechanisms to protect the confidentiality of CUI stored on digital media during transport unless otherwise protected by alternative physical safeguards.
3.8.7Control the use of removable media on system components.
3.8.8Prohibit the use of portable storage devices when such devices have no identifiable owner.
3.8.9Protect the confidentiality of backup CUI at storage locations.
3.9.1Screen individuals prior to authorizing access to organizational systems containing CUI.
3.9.2Ensure that organizational systems containing CUI are protected during and after personnel actions such as terminations and transfers.
3.10.1Limit physical access to organizational systems, equipment, and the respective operating environments to authorized individuals.
3.10.2Protect and monitor the physical facility and support infrastructure for organizational systems.
3.10.3Escort visitors and monitor visitor activity.
3.10.4Maintain audit logs of physical access.
3.10.5Control and manage physical access devices.
3.10.6Enforce safeguarding measures for CUI at alternate work sites.
3.11.1Periodically assess the risk to organizational operations (including mission, functions, image, or reputation), organizational assets, and individuals, resulting from the operation of organizational systems and the associated processing, storage, or transmission of CUI.
3.11.2Scan for vulnerabilities in organizational systems and applications periodically and when new vulnerabilities affecting those systems and applications are identified.
3.11.3Remediate vulnerabilities in accordance with risk assessments.
3.12.1Periodically assess the security controls in organizational systems to determine if the controls are effective in their application.
3.12.2Develop and implement plans of action designed to correct deficiencies and reduce or eliminate vulnerabilities in organizational systems.
3.12.3Monitor security controls on an ongoing basis to ensure the continued effectiveness of the controls.
3.12.4Develop, document, and periodically update system security plans that describe system boundaries, system environments of operation, how security requirements are implemented, and the relationships with or connections to other systems.
3.13.1Monitor, control, and protect communications (i.e., information transmitted or received by organizational systems) at the external boundaries and key internal boundaries of organizational systems.
3.13.2Employ architectural designs, software development techniques, and systems engineering principles that promote effective information security within organizational systems.
3.13.3Separate user functionality from system management functionality.
3.13.4Prevent unauthorized and unintended information transfer via shared system resources.
3.13.5Implement subnetworks for publicly accessible system components that are physically or logically separated from internal networks.
3.13.6Deny network communications traffic by default and allow network communications traffic by exception (i.e., deny all, permit by exception).
3.13.7Prevent remote devices from simultaneously establishing non-remote connections with organizational systems and communicating via some other connection to resources in external networks (i.e., split tunneling).
3.13.8Implement cryptographic mechanisms to prevent unauthorized disclosure of CUI during transmission unless otherwise protected by alternative physical safeguards.
3.13.9Terminate network connections associated with communications sessions at the end of the sessions or after a defined period of inactivity.
3.13.10Establish and manage cryptographic keys for cryptography employed in organizational systems.
3.13.11Employ FIPS-validated cryptography when used to protect the confidentiality of CUI.
3.13.12Prohibit remote activation of collaborative computing devices and provide indication of devices in use to users present at the device.
3.13.13Control and monitor the use of mobile code.
3.13.14Control and monitor the use of Voice over Internet Protocol (VoIP) technologies.
3.13.15Protect the authenticity of communications sessions.
3.13.16Protect the confidentiality of CUI at rest.
3.14.1Identify, report, and correct system flaws in a timely manner.
3.14.2Provide protection from malicious code at designated locations within organizational systems.
3.14.3Monitor system security alerts and advisories and take action in response.
3.14.4Update malicious code protection mechanisms when new releases are available.
3.14.5Perform periodic scans of organizational systems and real-time scans of files from external sources as files are downloaded, opened, or executed.
3.14.6Monitor organizational systems, including inbound and outbound communications traffic, to detect attacks and indicators of potential attacks.
3.14.7Identify unauthorized use of organizational systems.

QUICK LINKS TO CAN/CIOSC 104 POLICIES

Schedule a demo

Reach out today to see the template package.