Free CompTIA SY0-701 Practice Questions 2026 - Page 33
A company is changing its mobile device policy. The company has the following
requirements:
- Company-owned devices
- Ability to harden the devices
- Reduced security risk
- Compatibility with company resources
A. BYOD
B. CYOD
C. COPE
D. COBO
Explanation:
COPE (Corporate-Owned, Personally Enabled) best meets all the requirements:
Company-owned devices:
COPE involves the company purchasing and owning the devices.
Ability to harden the devices:
Since the company owns the devices, it has full control over security policies, such as enforcing encryption, requiring strong passwords, installing mandatory security software, and remotely wiping devices if lost or stolen.
Reduced security risk:
With full control over device configuration and security policies, the company can significantly reduce risks compared to personal devices.
Compatibility with company resources:
Company-owned devices can be pre-configured to ensure seamless and secure access to corporate resources like email, apps, and networks.
Why the others are incorrect:
A. BYOD (Bring Your Own Device):
Employees use their personal devices. This does not meet the "company-owned" requirement, reduces the company's ability to harden devices (less control), and increases security risks due to varying device security and personal use.
B. CYOD (Choose Your Own Device):
Employees choose from a list of company-approved devices, but the devices may still be personally owned or lack full company control. It does not guarantee the same level of hardening or reduced risk as fully company-owned devices.
D. COBO (Corporate-Owned, Business-Only):
Devices are company-owned and used exclusively for business purposes. While this meets most requirements, it does not allow for personal use ("Personally Enabled"), which may be implied as desirable for flexibility. COPE offers a balance by allowing personal use while maintaining strong security controls.
Reference:
This aligns with SY0-701 Objective 3.5 ("Given a scenario, implement policies for mobile devices"). COPE is a common mobile device management strategy that provides a balance between security control and user flexibility, making it ideal for organizations seeking to harden devices while allowing limited personal use.
A company wants to improve the availability of its application with a solution that requires minimal effort in the event a server needs to be replaced or added. Which of the following would be the best solution to meet these objectives?
A. Load balancing
B. Fault tolerance
C. Proxy servers
D. Replication
Explanation:
Why A is Correct:
Load balancing is the best solution to meet both objectives:
High Availability:
Load balancers distribute incoming network traffic across multiple servers. If one server fails, the load balancer automatically redirects traffic to the remaining healthy servers, ensuring continuous service availability with minimal disruption.
Minimal Effort for Replacement/Addition:
In a load-balanced environment, new servers can be added to the pool (or failed servers replaced) with minimal configuration changes. The load balancer dynamically incorporates new servers into the distribution pool, often without requiring downtime or complex reconfiguration for the entire system.
Why B is Incorrect:
Fault tolerance (e.g., RAID arrays, redundant hardware) focuses on ensuring a single system continues operating despite component failures. It does not inherently provide high availability at the application level (e.g., if the entire server fails) and may require significant effort to replace or add entire systems.
Why C is Incorrect:
Proxy servers primarily handle requests on behalf of clients for purposes like caching, filtering, or anonymity. They are not designed to distribute traffic across multiple backend servers for high availability or to simplify server replacement/addition.
Why D is Incorrect:
Replication (e.g., database replication) copies data to multiple servers for redundancy but does not inherently manage traffic distribution. While it supports availability, it often requires manual intervention to redirect traffic or promote a replica in case of failure, and adding/replacing servers can be complex.
Reference:
This question falls under Domain 2.0: Architecture and Design, specifically covering high availability and scalability strategies. Load balancers are a key technology for achieving both fault tolerance (through traffic redistribution) and operational flexibility (ease of scaling server infrastructure).
Which of the following types of vulnerabilities is primarily caused by improper use and management of cryptographic certificates?
A. Misconfiguration
B. Resource reuse
C. Insecure key storage
D. Weak cipher suites
Explanation:
The correct answer is C. Insecure key storage.
The question asks for a vulnerability primarily caused by improper use and management of cryptographic certificates. The most direct and critical failure in certificate management is how the private keys associated with those certificates are protected.
Insecure key storage refers to the practice of storing cryptographic private keys in a location or manner that makes them vulnerable to theft or unauthorized access. Examples include:
Storing private keys on a web server's file system with weak permissions.
Embedding keys hard-coded in application source code.
Using software-based storage without adequate encryption or access controls instead of a Hardware Security Module (HSM).
If an attacker gains access to a private key, they can impersonate the legitimate certificate holder, decrypt sensitive traffic, or sign malicious code. This vulnerability is a direct result of the improper management of the certificate's most critical component: its private key.
Why the other options are incorrect:
A. Misconfiguration:
While misconfiguration is a broad category that could include insecure key storage, it is not the primary or most specific cause. Misconfiguration encompasses a much wider range of issues, such as leaving unnecessary ports open, using default accounts, or improper cloud storage bucket permissions. The question specifically narrows the focus to "cryptographic certificates," making "insecure key storage" a more precise and accurate answer.
B. Resource reuse:
This is a distractor. In cryptography, "resource reuse" might vaguely refer to problems like nonce reuse in certain encryption algorithms, which can break security. However, it is not a term commonly associated with the overarching management and use of cryptographic certificates. Certificate management is about issuance, storage, rotation, and revocation—not about the reuse of computational resources.
D. Weak cipher suites:
The use of weak cipher suites (e.g., RC4, SSLv2, DES) is a vulnerability related to the selection of cryptographic algorithms, not the management of the certificates themselves. A certificate can be perfectly managed (e.g., its private key stored securely in an HSM) but still be used with a weak cipher suite by a misconfigured server. The vulnerability of weak ciphers is separate from the lifecycle management of the certificate.
Reference:
This concept is central to Public Key Infrastructure (PKI) and is covered in the CompTIA Security+ SY0-701 objectives under Domain 3.3: Given a scenario, implement secure protocols. A core tenet of PKI is that the security of the entire system relies on the secrecy of private keys. Therefore, their storage is the most critical aspect of management
Best practices and standards (e.g., from NIST) heavily emphasize the use of Hardware Security Modules (HSMs) or secure, dedicated key management services to prevent the vulnerability of insecure key storage. The compromise of a private key due to poor storage is a catastrophic failure in certificate management.
A security administrator is addressing an issue with a legacy system that communicates data using an unencrypted protocol to transfer sensitive data to a third party. No software updates that use an encrypted protocol are available, so a compensating control is needed. Which of the following are the most appropriate for the administrator to suggest? (Select two.)
A. Tokenization
B. Cryptographic downgrade
C. SSH tunneling
D. Segmentation
E. Patch installation
F. Data masking
D. Segmentation
Explanation:
The legacy system uses an unencrypted protocol to transfer sensitive data, and no encrypted protocol is available. A compensating control must secure the data without modifying the legacy system.
C. SSH tunneling:
This creates an encrypted tunnel between the legacy system and the destination. The unencrypted data is encapsulated within SSH, which encrypts the entire session. This protects the data in transit without requiring changes to the legacy software.
D. Segmentation:
Isolating the legacy system (and its communication path) in a segmented network zone limits exposure. For example, placing it in a DMZ or VLAN with strict access controls reduces the risk of interception or unauthorized access to the unencrypted traffic.
Together, SSH tunneling encrypts the data flow, and segmentation contains the risk.
Why the others are incorrect:
A. Tokenization:
Replaces sensitive data with tokens, but this requires modifying the application or data format, which may not be feasible for a legacy system.
B. Cryptographic downgrade:
This would reduce encryption strength (or disable it), making the situation worse.
E. Patch installation:
No patches are available, as stated.
F. Data masking:
Obscures data (e.g., showing only partial values), but it is typically used for displays or reports, not for securing data in transit. It would require application changes.
Reference:
This aligns with Domain 3.1: Given a scenario, implement secure protocols (SSH tunneling) and Domain 3.3: Given a scenario, implement secure network designs (segmentation). Compensating controls are essential when primary controls (like encryption) cannot be implemented directly.
An organization is developing a security program that conveys the responsibilities associated with the general operation of systems and software within the organization. Which of the following documents would most likely communicate these expectations?
A. Business continuity plan
B. Change management procedure
C. Acceptable use policy
D. Software development life cycle policy
Explanation:
An Acceptable Use Policy (AUP) is a document that outlines the rules and guidelines for the appropriate use of an organization's information technology resources, including systems, software, networks, and data. It communicates the responsibilities of employees and other users, specifying what is and is not allowed regarding system operation, software installation, internet usage, and data handling. This directly aligns with conveying responsibilities for the general operation of systems and software.
Why the others are incorrect:
A) Business continuity plan:
This focuses on maintaining or resuming business operations during and after a disruption (e.g., disaster recovery). It does not address day-to-day responsibilities for system and software operation.
B) Change management procedure:
This is a process for managing changes to systems or software in a controlled manner to minimize risks. It is procedural and technical, not focused on communicating general user responsibilities.
D) Software development life cycle policy:
This governs how software is designed, developed, tested, and deployed. It is aimed at developers and IT staff, not general users, and does not cover broader system operation expectations.
Reference:
This aligns with SY0-701 Objective 5.5 ("Explain the importance of policies to organizational security"). The Acceptable Use Policy (AUP) is a foundational document that sets expectations for users' behavior and responsibilities, as emphasized in security frameworks and best practices for governance.
A systems administrator creates a script that validates OS version, patch levels, and installed applications when users log in. Which of the following examples best describes the purpose of this script?
A. Resource scaling
B. Policy enumeration
C. Baseline enforcement
D. Guardrails implementation
Explanation:
The script described validates the OS version, patch levels, and installed applications during user logon. This is a classic example of baseline enforcement. A security baseline defines the minimum required configuration standards for systems (e.g., specific OS versions, approved patches, allowed applications). By running this script at logon, the organization ensures that devices comply with these standards before granting access, maintaining a secure and consistent environment.
Analysis of Incorrect Options:
A. Resource scaling:
This refers to dynamically allocating computing resources (e.g., CPU, memory) based on demand. The script checks configuration compliance, not resource usage.
B. Policy enumeration:
Enumeration involves listing or discovering policies, not enforcing them. The script actively validates and enforces compliance.
D. Guardrails implementation:
Guardrails are broader governance controls (often in cloud environments) that prevent deviations from best practices. The script is a specific technical control for endpoint compliance, not a overarching guardrail.
Reference:
This falls under Domain 3.0: Security Architecture, specifically configuration management and endpoint security. Baseline enforcement is a key practice in frameworks like NIST SP 800-53 (CM-2: Baseline Configuration) and CIS Benchmarks, ensuring systems meet security standards before accessing network resources.
Which of the following should be used to ensure a device is inaccessible to a network connected resource?
A. Disablement of unused services
B. Web application firewall
C. Host isolation
D. Network-based IDS
Explanation:
Host isolation is a direct and immediate action taken to completely remove a device from the network. This can be done manually by an administrator or automatically by a security system (like EDR or NAC). Once isolated, the device cannot communicate with any other network-connected resources, effectively containing a threat and preventing lateral movement. This is the most effective method to ensure a device is inaccessible.
Why the others are incorrect:
A) Disablement of unused services:
This is a critical security hardening practice that reduces the attack surface of a device. However, it does not make the device itself inaccessible to the network. The device can still be reached on its enabled services and can still initiate connections to other resources.
B) Web application firewall (WAF):
A WAF is designed to protect a specific web application by filtering and monitoring HTTP traffic between the web app and the internet. It is not used to control general network access for an entire device or to make a host inaccessible.
D) Network-based IDS (NIDS):
A NIDS monitors network traffic for suspicious activity and generates alerts. Its primary function is detection and monitoring, not enforcement or access control. It cannot actively make a device inaccessible to the network; it can only report on the malicious traffic it sees.
Reference:
This aligns with SY0-701 Objective 4.4 ("Given an incident, apply mitigation techniques or controls to secure an environment"). A key step in the containment phase of incident response is isolation or segmentation of affected systems to prevent the threat from spreading, which is precisely what host isolation achieves.
A systems administrator receives a text message from an unknown number claiming to be the Chief Executive Officer of the company. The message states an emergency situation requires a password reset. Which of the following threat vectors is being used?
A. Typosquatting
B. Smishing
C. Pretexting
D. Impersonation
Smishing is a type of phishing attack that uses SMS text messages to deceive recipients into taking actions such as revealing sensitive information. The urgency in the text indicates this vector.
The management team notices that new accounts that are set up manually do not always have correct access or permissions. Which of the following automation techniques should a systems administrator use to streamline account creation?
A. Guard rail script
B. Ticketing workflow
C. Escalation script
D. User provisioning script
Explanation:
User provisioning script (D) is the correct answer. This is a script or automated process that handles the creation, modification, and deletion of user accounts across systems and applications. By automating account creation, the script ensures that every new account is set up consistently according to predefined rules and templates (e.g., based on the user's role, department, or other attributes). This eliminates human error and ensures that correct access rights and permissions are assigned every time, directly addressing the management team's concern.
Why the others are incorrect:
A) Guard rail script:
This is not a standard term in IT automation. "Guardrails" typically refer to policies or controls that prevent actions outside defined boundaries (e.g., in cloud environments). It is not directly related to automating the account creation process.
B) Ticketing workflow:
A ticketing workflow is a process for managing requests (like a ticket for a new user account) through stages such as submission, approval, and fulfillment. While it can help organize and track requests, it does not itself automate the technical steps of creating the account and assigning permissions. It often still requires manual intervention by an administrator.
C) Escalation script:
An escalation script is used to automatically elevate issues or alerts to higher-level support or management based on specific conditions (e.g., if a critical ticket is not resolved within a set time). It is related to incident or service management, not to the automation of user account provisioning.
Reference:
This question tests knowledge of Domain 5.5: Explain the importance of physical security controls and Domain 5.3: Explain the importance of policies to organizational security, but more directly, it aligns with Identity and Access Management best practices. Automated user provisioning is a key principle of Identity Lifecycle Management and is often part of larger solutions like Identity as a Service (IDaaS) or directory services, ensuring accuracy and compliance in access control.
Which of the following would a security administrator use to comply with a secure baseline during a patch update?
A. Information security policy
B. Service-level expectations
C. Standard operating procedure
D. Test result report
Explanation:
The correct answer is C. Standard operating procedure (SOP).
A Standard Operating Procedure (SOP) is a detailed, step-by-step set of instructions compiled by an organization to help workers carry out complex routine operations. Its primary purpose is to ensure consistency, efficiency, and quality of output, while also ensuring compliance with industry regulations and internal policies, such as a secure baseline.
In the context of applying a patch update:
A secure baseline defines the required security state of a system (e.g., specific configuration settings, approved software versions).
An SOP for patch management would provide the exact, standardized steps to update a system without deviating from that baseline. This would include steps like:
Downloading patches only from approved vendor sources.
Verifying patch hashes for integrity.
Testing the patch in a staging environment first.
Applying the patch using specific commands or tools that do not alter other secure configurations.
Validating the system post-patch to confirm it still meets the baseline security requirements.
By following the SOP, the administrator ensures the patch is applied in a consistent, repeatable, and secure manner that maintains the system's compliance with its defined baseline.
Why the other options are incorrect:
A. Information security policy:
This is a high-level management document that outlines the organization's overall security goals, vision, and responsibilities. It defines what needs to be protected and why, but it does not provide the specific, step-by-step how-to instructions for a technical task like applying a patch. The policy might mandate that systems must adhere to a secure baseline, but the SOP is the document that operationalizes that mandate.
B. Service-level expectations (SLE) / Service-level agreement (SLA):
These are agreements between a service provider and a customer that define the expected level of service, often measured by metrics like uptime, performance, and response time. While an SLA might require the system to be kept patched and secure, it is a business agreement, not a technical guide for an administrator to follow during an update.
D. Test result report:
This is an output from a process, not a guide for performing the process. A test result report from a staging environment would be used to inform the decision of whether a patch is safe to deploy (i.e., it doesn't break applications or violate the baseline). However, the administrator uses the SOP to know how to conduct that test and how to proceed with the deployment based on the report's results.
Reference:
This distinction between policy, standard, procedure, and guideline is a core concept in security governance. It is often represented in a hierarchy:
Policy (High-level, "what" and "why")
Standard (Mandatory technical requirements, like the secure baseline itself)
Procedure (Step-by-step "how-to" instructions - this is the SOP)
Guideline (Non-mandatory best practices)
The CompTIA Security+ SY0-701 exam objectives explicitly cover these concepts under Domain 5.1: "Explain the importance of compliance with applicable laws, regulations, policies, and procedures." Using an SOP to ensure consistent and compliant operational work is a key part of this.
| Page 33 out of 91 Pages |