Cisco CCNP Security 300-745 Practice Test Questions and Exam Dumps Part6 Q101-120

View Full Cisco CCNP Security 300-745 Exam Dumps and Practice Test Dumps.


Q101. An organization wants to protect users from phishing websites even when employees work from home and are not connected to the corporate VPN. Which architecture is most appropriate?

  1. Internal-only Layer 2 ACLs
    2. A firewall deployed only in the headquarters data center
    3. Cloud-delivered DNS security enforced on managed endpoints
    4. Static routes to all known phishing servers

Correct Answer: 3. Cloud-delivered DNS security enforced on managed endpoints

Explanation: Cloud-delivered DNS security can protect roaming users by enforcing DNS policies directly through an endpoint agent or a secure resolver reachable from any network. When a user attempts to resolve a known malicious or phishing domain, the security service can block the request before the endpoint establishes a connection. A headquarters-only firewall may not see traffic from users who are off-network without a VPN. Static routes cannot scale to continuously changing malicious infrastructure. Endpoint-enforced DNS security therefore extends consistent protection to hybrid workers regardless of whether they are connected to the corporate network.

Q102. A company wants to prevent attackers from using stolen passwords to access sensitive SaaS applications from unmanaged devices. Which design best addresses both identity and endpoint risk?

  1. Password authentication with no device checks
    2. Conditional access using MFA and device posture evaluation
    3. Allow access based only on source IP address
    4. Shared department credentials

Correct Answer: 2. Conditional access using MFA and device posture evaluation

Explanation: Conditional access combines identity assurance with contextual information such as device management state, operating-system compliance, location, risk level, and application sensitivity. Requiring MFA reduces the usefulness of stolen passwords, while device posture checks can prevent access from unknown or compromised endpoints. Source IP addresses alone are weak trust signals, especially for remote workers and cloud applications. Shared credentials also remove user accountability and increase compromise risk. A policy that evaluates both the user and device before granting SaaS access aligns with zero-trust principles and provides stronger protection against credential theft.

Q103. Which architecture best protects a router’s administrative SSH interface from access by ordinary user subnets?

  1. Restrict management access through an out-of-band or dedicated management network
    2. Permit SSH from every VLAN
    3. Enable Telnet as a backup from the Internet
    4. Use one shared local administrator password

Correct Answer: 1. Restrict management access through an out-of-band or dedicated management network

Explanation: A dedicated or out-of-band management network isolates administrative traffic from normal user and application traffic. Access to device management interfaces can then be limited to hardened administrative workstations, jump hosts, or approved management services. This reduces exposure to compromised user endpoints and supports stronger monitoring and access control. Allowing SSH from every VLAN unnecessarily expands attack surface, while Telnet exposes credentials and management traffic without encryption. Shared administrator passwords also weaken accountability. Management-plane isolation is therefore a fundamental infrastructure security design principle for routers, switches, and firewalls.

Q104. An organization wants to securely connect a new branch to a public-cloud VPC across the Internet using standards-based encryption. Which solution is most appropriate?

  1. Plain GRE
    2. Unencrypted public routing
    3. Layer 2 trunk extension across the Internet
    4. IPsec VPN to the cloud VPN gateway

Correct Answer: 4. IPsec VPN to the cloud VPN gateway

Explanation: Public cloud providers commonly support standards-based IPsec VPN gateways for encrypted connectivity from branch offices, data centers, or other cloud environments. IPsec provides confidentiality, integrity, peer authentication, and anti-replay protection over the untrusted Internet. GRE can provide tunneling but does not encrypt traffic by itself. Extending Layer 2 networks over the public Internet without appropriate protection would be risky and operationally complex. Unencrypted public routing also exposes application traffic. An IPsec tunnel to the cloud VPN gateway therefore provides a practical secure connectivity solution when dedicated private circuits are not required.

Q105. A data center contains several application tiers that must communicate using only explicitly approved ports. Which security approach best enforces this requirement?

  1. Place every server in one VLAN
    2. Rely only on Internet-edge filtering
    3. Apply east-west segmentation between application tiers
    4. Disable internal traffic monitoring

Correct Answer: 3. Apply east-west segmentation between application tiers

Explanation: East-west segmentation controls traffic between internal workloads rather than focusing only on Internet-facing communication. Policies can permit only required connections, such as web servers reaching application servers on approved ports and application servers reaching databases on specific database ports. This reduces lateral movement if one workload is compromised. A single flat VLAN allows broad reachability, while a perimeter-only firewall might never see traffic between internal systems. Disabling monitoring reduces visibility further. Segmentation can be implemented with distributed firewalls, internal firewalls, microsegmentation, or workload-based policy depending on the environment.

Q106. A company is deploying thousands of IoT devices that communicate only with two application servers and a DNS resolver. Which policy best reduces compromise impact?

  1. Allow the IoT devices to communicate only with the required services
    2. Permit unrestricted access to all corporate subnets
    3. Place the devices in the administrator network
    4. Disable device identification

Correct Answer: 1. Allow the IoT devices to communicate only with the required services

Explanation: IoT security should follow least privilege because many devices have limited built-in protection and may be difficult to patch. If a device only needs access to two application servers and DNS, network policy should restrict it to those exact services. This reduces the potential for compromised IoT devices to scan internal systems, move laterally, or communicate with unauthorized destinations. Broad access to corporate networks increases blast radius. Device identification and inventory should remain enabled so the organization understands what is connected. Segmentation and narrowly scoped communication policy are strong compensating controls for constrained IoT endpoints.

Q107. Which technology is most appropriate for protecting a web application from cross-site scripting and SQL injection while preserving legitimate HTTP traffic?

  1. DHCP snooping
    2. Web Application Firewall
    3. GRE
    4. MACsec only

Correct Answer: 2. Web Application Firewall

Explanation: A Web Application Firewall inspects HTTP and HTTPS requests with awareness of application-layer behavior. It can detect and block attacks such as SQL injection, cross-site scripting, malicious request patterns, and other web-specific threats while allowing legitimate application traffic. DHCP snooping protects against unauthorized DHCP servers, GRE provides tunneling, and MACsec protects Ethernet frames on supported links. A WAF should not replace secure development, but it provides an additional protective layer in front of web applications and APIs, particularly when rapid virtual patching or centralized application-layer policy enforcement is required.

Q108. A security architect wants to inspect encrypted HTTPS sessions for malware but must preserve user privacy for approved banking and healthcare categories. Which approach is best?

  1. Decrypt every connection without exception
    2. Disable TLS inspection completely
    3. Replace HTTPS with HTTP
    4. Use policy-based TLS decryption with defined bypass categories

Correct Answer: 4. Use policy-based TLS decryption with defined bypass categories

Explanation: Policy-based TLS decryption allows an organization to inspect encrypted traffic where security visibility is necessary while exempting traffic categories that should remain private for regulatory, legal, or organizational reasons. The architecture can use URL categorization, application identification, user context, and destination trust to decide which connections to decrypt. Decrypting everything may create privacy and compliance issues, while decrypting nothing creates large inspection blind spots. Replacing HTTPS with HTTP would severely weaken security. Selective decryption therefore provides a balanced approach when combined with strong controls around certificates, decryption infrastructure, and access to decrypted content.

Q109. Which security design best protects a cloud-native microservice from receiving requests from unauthorized services inside the same cluster?

  1. Use service identity with mutual TLS and authorization policies
    2. Trust every workload because it is internal
    3. Use one shared credential across the cluster
    4. Disable east-west logging

Correct Answer: 2. Use service identity with mutual TLS and authorization policies

Explanation: Cloud-native environments should authenticate workloads rather than assuming that network location provides trust. Mutual TLS can provide each service with a cryptographic identity and encrypt service-to-service traffic. Authorization policies can then determine exactly which identities may call a given microservice. This approach limits lateral movement and prevents unauthorized internal workloads from freely accessing sensitive services. Shared credentials make attribution and rotation difficult, while trusting every internal workload creates a broad attack surface. Service identity combined with mTLS and least-privilege authorization provides a scalable zero-trust model for microservices.

Q110. An application uses a managed database and object-storage service in the public cloud. What is the best method to authenticate the application to those services?

  1. Hard-code administrator passwords in source code
    2. Store root credentials in a container image
    3. Use cloud workload identity with short-lived credentials
    4. Disable authentication between cloud services

Correct Answer: 3. Use cloud workload identity with short-lived credentials

Explanation: Cloud workload identities allow applications to authenticate to managed services without embedding long-lived static secrets. The cloud platform can issue temporary credentials based on the workload’s assigned identity and permissions. This reduces credential leakage risk and simplifies rotation because the application does not need to store reusable passwords or access keys. Permissions should be scoped to the specific database, bucket, or API operations required. Hard-coded secrets and root credentials increase compromise impact and often persist in repositories or images. Workload identity with short-lived credentials therefore supports both least privilege and secure credential lifecycle management.

Q111. A security architect wants to verify that a container image was produced by the organization’s trusted CI/CD pipeline and was not modified before deployment. Which control is most appropriate?

  1. Disable image registries
    2. Use unsigned images from public repositories
    3. Store the image on a developer laptop
    4. Cryptographically sign the image and verify the signature before deployment

Correct Answer: 4. Cryptographically sign the image and verify the signature before deployment

Explanation: Cryptographic signing provides evidence of artifact provenance and integrity. The trusted CI/CD pipeline signs the container image after building it, and the deployment platform verifies the signature before allowing the image to run. If the artifact is modified after signing or originates from an unauthorized source, verification fails. This helps reduce software supply-chain risk. Signature keys should be strongly protected, ideally using dedicated key-management infrastructure. Unsigned public images provide weak provenance, while local storage does not provide equivalent cryptographic assurance. Signing and admission-time verification therefore create a strong trusted-artifact control.

Q112. Which risk-analysis method uses a numerical estimate of expected financial loss to help compare security investments?

  1. Qualitative ranking only
    2. Quantitative risk analysis
    3. VLAN assignment
    4. Route summarization

Correct Answer: 1. Quantitative risk analysis

Explanation: Quantitative risk analysis estimates risk using numerical values, often expressed in financial terms. Concepts such as Single Loss Expectancy, Annual Rate of Occurrence, and Annualized Loss Expectancy can help decision-makers compare potential losses against the cost of security controls. The numbers are estimates and depend on the quality of available data, but they can provide a useful business-oriented basis for prioritization. Qualitative analysis instead uses categories such as low, medium, and high. VLAN assignment and route summarization are networking tasks rather than methods for estimating the financial impact of security risk.

Q113. A business chooses to continue running an application despite a low-impact known vulnerability because remediation costs more than the expected loss. Which risk treatment is being used?

  1. Avoidance
    2. Transfer
    3. Acceptance
    4. Elimination

Correct Answer: 3. Acceptance

Explanation: Risk acceptance occurs when authorized management decides that the remaining risk is tolerable and chooses not to add further controls at the current time. The decision should be informed, documented, and periodically reviewed because business context, exploitability, or vulnerability severity may change. Acceptance does not mean ignoring the issue; it means the organization consciously retains the risk. Avoidance would remove the risky activity, while transfer shifts some consequences to another party. Mitigation would reduce probability or impact through additional controls. In this scenario, management has determined that the residual exposure is acceptable relative to remediation cost.

Q114. A security team wants to understand how an attacker could progress from initial compromise to privilege escalation, lateral movement, and data theft. Which approach is most useful?

  1. DHCP lease analysis only
    2. Attack-path and threat modeling
    3. Increasing switch port speed
    4. Disabling application logs

Correct Answer: 4. Attack-path and threat modeling

Explanation: Attack-path and threat modeling help architects understand how an attacker might chain multiple weaknesses and trust relationships to reach a high-value objective. Rather than examining each vulnerability independently, the team considers entry points, identities, privileges, network paths, applications, and security boundaries. This can reveal that several individually moderate weaknesses combine into a serious attack path. The resulting analysis can guide segmentation, identity controls, hardening, detection, and remediation priorities. DHCP lease information can contribute evidence but is not a complete threat-modeling method. Disabling logs would reduce visibility into attacker behavior.

Q115. Which SOC metric measures the average time required to discover that a security incident has occurred?

  1. Mean Time to Detect
    2. Recovery Point Objective
    3. Maximum Transmission Unit
    4. Annualized Loss Expectancy

Correct Answer: 2. Mean Time to Detect

Explanation: Mean Time to Detect, or MTTD, represents the average amount of time between the beginning of a security incident and its detection by the organization. Lower MTTD generally indicates that monitoring, telemetry, analytics, and SOC processes are identifying threats more quickly. A related metric, Mean Time to Respond or Remediate, measures how quickly the organization acts after detection. Recovery Point Objective concerns acceptable data loss in resilience planning, while Annualized Loss Expectancy is a risk-analysis concept. Tracking detection and response metrics helps security leaders identify operational weaknesses and measure SOC improvement over time.

Q116. A security incident was caused by an overly permissive firewall rule that had been added during emergency maintenance and never removed. Which architectural improvement best prevents recurrence?

  1. Disable firewall logging
    2. Give all engineers permanent unrestricted access
    3. Remove change documentation requirements
    4. Use time-bound policy changes with automated expiration and review

Correct Answer: 1. Use time-bound policy changes with automated expiration and review

Explanation: Temporary security exceptions often become permanent because they are forgotten after an emergency ends. Time-bound policy changes can automatically expire at a defined date unless an authorized reviewer explicitly extends them. Combining this with change tickets, peer review, ownership, and configuration monitoring makes exceptions more visible and prevents long-term configuration drift. Disabling logging or documentation would make emergency changes harder to track, while unrestricted engineer access increases the chance of inappropriate policy changes. Automated expiration is therefore a strong design improvement when temporary firewall exceptions are operationally necessary.

Q117. A DevSecOps team wants to prevent Terraform templates from creating publicly accessible object-storage buckets. Which mechanism best enforces this automatically?

  1. Policy-as-code checks in the CI/CD pipeline
    2. Ask developers to remember the rule manually
    3. Disable source control
    4. Permit every cloud resource by default

Correct Answer: 4. Policy-as-code checks in the CI/CD pipeline

Explanation: Policy as code expresses security requirements in machine-evaluable rules that can be automatically applied to Infrastructure as Code before deployment. A CI/CD pipeline can reject Terraform plans that create public storage, unrestricted firewall rules, unencrypted databases, or other prohibited configurations. This provides consistent enforcement and immediate developer feedback. Manual reminders are easy to forget and do not scale reliably. Disabling source control would remove valuable auditability and review capabilities. Policy-as-code gates make security requirements repeatable, testable, and integrated into the same automated workflow used to provision infrastructure.

Q118. An automation workflow needs permission to isolate endpoints but must not be able to delete users or modify firewalls. Which design principle should be applied to the automation account?

  1. Give it global administrator access
    2. Grant only the endpoint-isolation permissions required by the workflow
    3. Use the CEO’s personal account
    4. Disable authentication for the workflow

Correct Answer: 3. Grant only the endpoint-isolation permissions required by the workflow

Explanation: Automation accounts should follow least privilege just like human administrators. If a workflow only needs to isolate endpoints, its service identity should receive only the permissions required for that action and related read operations. This limits the impact if the workflow, API token, or orchestration platform is compromised. Global administrator access would unnecessarily expose identity, firewall, and other infrastructure capabilities. Personal accounts should not be used for machine automation, and unauthenticated automation removes accountability. Narrowly scoped service permissions improve security while still allowing the automated response to perform its intended task.

Q119. Which AI governance practice is most important when a security model is retrained using incident data collected from multiple sources?

  1. Track training-data provenance and validate data quality
    2. Accept every input as trustworthy
    3. Disable access controls on training storage
    4. Allow anonymous modification of datasets

Correct Answer: 1. Track training-data provenance and validate data quality

Explanation: Training-data provenance records where data came from, how it was collected, and how it was modified. This is important for security AI because poor-quality or maliciously manipulated training data can produce inaccurate, biased, or intentionally weakened models. Validation processes should detect anomalous samples, labeling problems, and unauthorized changes. Access controls and integrity monitoring should protect training repositories. Treating all inputs as trustworthy increases model-poisoning risk. Provenance, quality validation, and controlled data pipelines therefore improve confidence that retrained models reflect legitimate security telemetry rather than attacker-influenced data.

Q120. A company plans to adopt post-quantum cryptography over several years. Which architectural characteristic will make the transition easier?

  1. Hard-code one algorithm into every application permanently
    2. Never inventory certificates or cryptographic libraries
    3. Use the same long-lived key indefinitely
    4. Crypto-agility that allows algorithms and keys to be replaced with minimal redesign

Correct Answer: 2. Crypto-agility that allows algorithms and keys to be replaced with minimal redesign

Explanation: Crypto-agility is the ability to replace cryptographic algorithms, protocols, certificates, and keys without requiring a complete redesign of dependent applications and infrastructure. This is particularly important for post-quantum migration because organizations will need to identify existing cryptography, test new algorithms, support transitional configurations, and replace legacy mechanisms over time. Hard-coded cryptographic choices make migration expensive and risky. Long-lived keys also increase exposure. A crypto-agile architecture separates cryptographic implementation from business logic where practical and supports controlled algorithm updates as standards, products, and interoperability requirements evolve.