CompTIA Security+ SY0-701 Vulnerability Types Practice Test
Topic 07 focuses on Vulnerability Types for the CompTIA Security+ certification and the SY0-701 exam, using practical cybersecurity scenarios aligned to the published Security+ objectives. For broader exam preparation, review the CompTIA Security+ SY0-701 Exam Dumps page. Each question includes a concise explanation of the correct answer and the technical reason the other choices are incorrect.
Question 1
Which term describes placing malicious code or data into the memory space of a running process?
Correct Answer: D
Correct Answer
Answer D is correct because Memory injection means placing malicious code or data into the memory space of a running process.
Incorrect Answers
Answer A is incorrect because Security misconfiguration would fit a different scenario. Security misconfiguration refers to an unsafe system or application setting such as excessive permissions, exposed services, or insecure defaults.
Answer B is incorrect because Cryptographic vulnerability represents a different security function. Cryptographic vulnerability refers to a weakness caused by broken algorithms, poor key handling, weak parameters, or incorrect cryptographic implementation.
Answer C is incorrect because Resource reuse addresses a different requirement. Resource reuse refers to risk that residual data from a previous user or workload remains accessible when memory or storage resources are reassigned.
Question 2
To cause crashes or redirect execution by exceeding memory boundaries, which security approach should be selected?
Correct Answer: C
Correct Answer
Answer C is correct because Buffer overflow means writing more data to a memory buffer than it can safely hold, potentially overwriting adjacent memory.
Incorrect Answers
Answer A is incorrect because Race condition addresses a different requirement. Race condition refers to a flaw in which security depends on the timing or ordering of concurrent operations.
Answer B is incorrect because Jailbreaking would fit a different scenario. Jailbreaking refers to removing vendor-imposed restrictions on a mobile device or operating system.
Answer D is incorrect because Malicious update addresses a different security requirement. Malicious update refers to a compromised or intentionally harmful software or firmware update delivered through a trusted update mechanism.
Question 3
What is a flaw in which security depends on the timing or ordering of concurrent operations?
Correct Answer: C
Correct Answer
Answer C is correct because Race condition means a flaw in which security depends on the timing or ordering of concurrent operations.
Incorrect Answers
Answer A is incorrect because Cloud-specific vulnerability represents a different security function. Cloud-specific vulnerability refers to a weakness tied to cloud design, permissions, exposed services, shared responsibility, or service configuration.
Answer B is incorrect because Operating-system vulnerability addresses a different requirement. Operating-system vulnerability refers to a weakness in the operating system kernel, service, driver, or security configuration.
Answer D is incorrect because End-of-life vulnerability would fit a different scenario. End-of-life vulnerability refers to risk created when a product has reached the end of vendor support and no longer receives security fixes.
Question 4
To change the resource after validation but before the protected operation, which security approach should be selected?
Correct Answer: A
Correct Answer
Answer A is correct because TOCTOU vulnerability means a race condition caused by a gap between checking a resource and later using it.
Incorrect Answers
Answer B is incorrect because SQL injection addresses a different requirement. SQL injection refers to injection of attacker-controlled SQL syntax into an application’s database query.
Answer C is incorrect because Jailbreaking would fit a different scenario. Jailbreaking refers to removing vendor-imposed restrictions on a mobile device or operating system.
Answer D is incorrect because Sideloading addresses a different security requirement. Sideloading refers to installation of software from a source outside the approved application distribution mechanism.
Question 5
What is a compromised or intentionally harmful software or firmware update delivered through a trusted update mechanism?
Correct Answer: B
Correct Answer
Answer B is correct because Malicious update means a compromised or intentionally harmful software or firmware update delivered through a trusted update mechanism.
Incorrect Answers
Answer A is incorrect because Operating-system vulnerability addresses a different requirement. Operating-system vulnerability refers to a weakness in the operating system kernel, service, driver, or security configuration.
Answer C is incorrect because Buffer overflow represents a different security function. Buffer overflow refers to writing more data to a memory buffer than it can safely hold, potentially overwriting adjacent memory.
Answer D is incorrect because Security misconfiguration would fit a different scenario. Security misconfiguration refers to an unsafe system or application setting such as excessive permissions, exposed services, or insecure defaults.
Question 6
To gain privileges or execute code through a flaw in core platform software, which security approach should be selected?
Correct Answer: D
Correct Answer
Answer D is correct because Operating-system vulnerability means a weakness in the operating system kernel, service, driver, or security configuration.
Incorrect Answers
Answer A is incorrect because Cross-site scripting (XSS) addresses a different security requirement. Cross-site scripting (XSS) refers to injection of active client-side content that executes in another user’s browser under the context of a trusted site.
Answer B is incorrect because VM escape would fit a different scenario. VM escape refers to a virtualization flaw that allows code in a guest virtual machine to affect the hypervisor or another isolation boundary.
Answer C is incorrect because Sideloading addresses a different requirement. Sideloading refers to installation of software from a source outside the approved application distribution mechanism.
Question 7
Which term describes injection of attacker-controlled SQL syntax into an application’s database query?
Correct Answer: D
Correct Answer
Answer D is correct because SQL injection means injection of attacker-controlled SQL syntax into an application’s database query.
Incorrect Answers
Answer A is incorrect because Firmware vulnerability would fit a different scenario. Firmware vulnerability refers to a weakness in low-level device software that controls hardware operation.
Answer B is incorrect because Cryptographic vulnerability represents a different security function. Cryptographic vulnerability refers to a weakness caused by broken algorithms, poor key handling, weak parameters, or incorrect cryptographic implementation.
Answer C is incorrect because TOCTOU vulnerability addresses a different requirement. TOCTOU vulnerability refers to a race condition caused by a gap between checking a resource and later using it.
Question 8
To steal session data or manipulate browser behavior through unsafe output handling, which security approach should be selected?
Correct Answer: A
Correct Answer
Answer A is correct because Cross-site scripting (XSS) means injection of active client-side content that executes in another user’s browser under the context of a trusted site.
Incorrect Answers
Answer B is incorrect because Sideloading addresses a different requirement. Sideloading refers to installation of software from a source outside the approved application distribution mechanism.
Answer C is incorrect because VM escape would fit a different scenario. VM escape refers to a virtualization flaw that allows code in a guest virtual machine to affect the hypervisor or another isolation boundary.
Answer D is incorrect because Memory injection addresses a different security requirement. Memory injection refers to placing malicious code or data into the memory space of a running process.
Question 9
Which weakness in low-level device software controls hardware operation?
Correct Answer: A
Correct Answer
Answer A is correct because Firmware vulnerability means a weakness in low-level device software that controls hardware operation.
Incorrect Answers
Answer B is incorrect because SQL injection represents a different security function. SQL injection refers to injection of attacker-controlled SQL syntax into an application’s database query.
Answer C is incorrect because Security misconfiguration would fit a different scenario. Security misconfiguration refers to an unsafe system or application setting such as excessive permissions, exposed services, or insecure defaults.
Answer D is incorrect because TOCTOU vulnerability addresses a different requirement. TOCTOU vulnerability refers to a race condition caused by a gap between checking a resource and later using it.
Question 10
To leave known flaws permanently unpatched because vendor remediation is unavailable, which security approach should be selected?
Correct Answer: A
Correct Answer
Answer A is correct because End-of-life vulnerability means risk created when a product has reached the end of vendor support and no longer receives security fixes.
Incorrect Answers
Answer B is incorrect because Jailbreaking addresses a different security requirement. Jailbreaking refers to removing vendor-imposed restrictions on a mobile device or operating system.
Answer C is incorrect because Malicious update would fit a different scenario. Malicious update refers to a compromised or intentionally harmful software or firmware update delivered through a trusted update mechanism.
Answer D is incorrect because Buffer overflow addresses a different requirement. Buffer overflow refers to writing more data to a memory buffer than it can safely hold, potentially overwriting adjacent memory.
Question 11
Which term describes risk introduced by old technology that must remain in service despite outdated security capabilities?
Correct Answer: B
Correct Answer
Answer B is correct because Legacy-system vulnerability means risk introduced by old technology that must remain in service despite outdated security capabilities.
Incorrect Answers
Answer A is incorrect because VM escape would fit a different scenario. VM escape refers to a virtualization flaw that allows code in a guest virtual machine to affect the hypervisor or another isolation boundary.
Answer C is incorrect because Malicious update represents a different security function. Malicious update refers to a compromised or intentionally harmful software or firmware update delivered through a trusted update mechanism.
Answer D is incorrect because Firmware vulnerability addresses a different requirement. Firmware vulnerability refers to a weakness in low-level device software that controls hardware operation.
Question 12
To break out of a guest and compromise a more privileged virtualization layer, which security approach should be selected?
Correct Answer: C
Correct Answer
Answer C is correct because VM escape means a virtualization flaw that allows code in a guest virtual machine to affect the hypervisor or another isolation boundary.
Incorrect Answers
Answer A is incorrect because Sideloading would fit a different scenario. Sideloading refers to installation of software from a source outside the approved application distribution mechanism.
Answer B is incorrect because Cryptographic vulnerability addresses a different security requirement. Cryptographic vulnerability refers to a weakness caused by broken algorithms, poor key handling, weak parameters, or incorrect cryptographic implementation.
Answer D is incorrect because Security misconfiguration addresses a different requirement. Security misconfiguration refers to an unsafe system or application setting such as excessive permissions, exposed services, or insecure defaults.
Question 13
Which term describes risk that residual data from a previous user or workload remains accessible when memory or storage resources are reassigned?
Correct Answer: B
Correct Answer
Answer B is correct because Resource reuse means risk that residual data from a previous user or workload remains accessible when memory or storage resources are reassigned.
Incorrect Answers
Answer A is incorrect because TOCTOU vulnerability represents a different security function. TOCTOU vulnerability refers to a race condition caused by a gap between checking a resource and later using it.
Answer C is incorrect because Cross-site scripting (XSS) would fit a different scenario. Cross-site scripting (XSS) refers to injection of active client-side content that executes in another user’s browser under the context of a trusted site.
Answer D is incorrect because End-of-life vulnerability addresses a different requirement. End-of-life vulnerability refers to risk created when a product has reached the end of vendor support and no longer receives security fixes.
Question 14
To compromise cloud resources through cloud-specific misconfiguration or control gaps, which security approach should be selected?
Correct Answer: C
Correct Answer
Answer C is correct because Cloud-specific vulnerability means a weakness tied to cloud design, permissions, exposed services, shared responsibility, or service configuration.
Incorrect Answers
Answer A is incorrect because Race condition addresses a different security requirement. Race condition refers to a flaw in which security depends on the timing or ordering of concurrent operations.
Answer B is incorrect because Security misconfiguration addresses a different requirement. Security misconfiguration refers to an unsafe system or application setting such as excessive permissions, exposed services, or insecure defaults.
Answer D is incorrect because VM escape would fit a different scenario. VM escape refers to a virtualization flaw that allows code in a guest virtual machine to affect the hypervisor or another isolation boundary.
Question 15
What is a weakness introduced through software dependencies, service providers, vendors, or hardware components?
Correct Answer: D
Correct Answer
Answer D is correct because Supply-chain vulnerability means a weakness introduced through software dependencies, service providers, vendors, or hardware components.
Incorrect Answers
Answer A is incorrect because Cryptographic vulnerability would fit a different scenario. Cryptographic vulnerability refers to a weakness caused by broken algorithms, poor key handling, weak parameters, or incorrect cryptographic implementation.
Answer B is incorrect because Cross-site scripting (XSS) represents a different security function. Cross-site scripting (XSS) refers to injection of active client-side content that executes in another user’s browser under the context of a trusted site.
Answer C is incorrect because Malicious update addresses a different requirement. Malicious update refers to a compromised or intentionally harmful software or firmware update delivered through a trusted update mechanism.
Question 16
To defeat intended confidentiality, integrity, or authentication protections, which security approach should be selected?
Correct Answer: C
Correct Answer
Answer C is correct because Cryptographic vulnerability means a weakness caused by broken algorithms, poor key handling, weak parameters, or incorrect cryptographic implementation.
Incorrect Answers
Answer A is incorrect because Malicious update addresses a different security requirement. Malicious update refers to a compromised or intentionally harmful software or firmware update delivered through a trusted update mechanism.
Answer B is incorrect because Cross-site scripting (XSS) would fit a different scenario. Cross-site scripting (XSS) refers to injection of active client-side content that executes in another user’s browser under the context of a trusted site.
Answer D is incorrect because Race condition addresses a different requirement. Race condition refers to a flaw in which security depends on the timing or ordering of concurrent operations.
Question 17
What is an unsafe system or application setting such as excessive permissions, exposed services, or insecure defaults?
Correct Answer: B
Correct Answer
Answer B is correct because Security misconfiguration means an unsafe system or application setting such as excessive permissions, exposed services, or insecure defaults.
Incorrect Answers
Answer A is incorrect because Operating-system vulnerability addresses a different requirement. Operating-system vulnerability refers to a weakness in the operating system kernel, service, driver, or security configuration.
Answer C is incorrect because Sideloading would fit a different scenario. Sideloading refers to installation of software from a source outside the approved application distribution mechanism.
Answer D is incorrect because Supply-chain vulnerability represents a different security function. Supply-chain vulnerability refers to a weakness introduced through software dependencies, service providers, vendors, or hardware components.
Question 18
To bypass normal application vetting and introduce untrusted mobile software, which security approach should be selected?
Correct Answer: C
Correct Answer
Answer C is correct because Sideloading means installation of software from a source outside the approved application distribution mechanism.
Incorrect Answers
Answer A is incorrect because Cryptographic vulnerability would fit a different scenario. Cryptographic vulnerability refers to a weakness caused by broken algorithms, poor key handling, weak parameters, or incorrect cryptographic implementation.
Answer B is incorrect because Jailbreaking addresses a different requirement. Jailbreaking refers to removing vendor-imposed restrictions on a mobile device or operating system.
Answer D is incorrect because SQL injection addresses a different security requirement. SQL injection refers to injection of attacker-controlled SQL syntax into an application’s database query.
Question 19
Which term describes removing vendor-imposed restrictions on a mobile device or operating system?
Correct Answer: A
Correct Answer
Answer A is correct because Jailbreaking means removing vendor-imposed restrictions on a mobile device or operating system.
Incorrect Answers
Answer B is incorrect because Malicious update addresses a different requirement. Malicious update refers to a compromised or intentionally harmful software or firmware update delivered through a trusted update mechanism.
Answer C is incorrect because Security misconfiguration would fit a different scenario. Security misconfiguration refers to an unsafe system or application setting such as excessive permissions, exposed services, or insecure defaults.
Answer D is incorrect because VM escape represents a different security function. VM escape refers to a virtualization flaw that allows code in a guest virtual machine to affect the hypervisor or another isolation boundary.
Question 20
To exploit a newly discovered weakness before standard remediation is available, which security approach should be selected?
Correct Answer: B
Correct Answer
Answer B is correct because Zero-day vulnerability means a vulnerability for which defenders do not yet have a broadly available fix or may have little warning before exploitation.
Incorrect Answers
Answer A is incorrect because TOCTOU vulnerability would fit a different scenario. TOCTOU vulnerability refers to a race condition caused by a gap between checking a resource and later using it.
Answer C is incorrect because SQL injection addresses a different requirement. SQL injection refers to injection of attacker-controlled SQL syntax into an application’s database query.
Answer D is incorrect because Cross-site scripting (XSS) addresses a different security requirement. Cross-site scripting (XSS) refers to injection of active client-side content that executes in another user’s browser under the context of a trusted site.
Question 21
To execute attacker-controlled behavior inside an existing process, which security approach should be selected?
Correct Answer: D
Correct Answer
Answer D is correct because Memory injection means placing malicious code or data into the memory space of a running process.
Incorrect Answers
Answer A is incorrect because Race condition would fit a different scenario. Race condition refers to a flaw in which security depends on the timing or ordering of concurrent operations.
Answer B is incorrect because Sideloading represents a different security function. Sideloading refers to installation of software from a source outside the approved application distribution mechanism.
Answer C is incorrect because VM escape addresses a different security requirement. VM escape refers to a virtualization flaw that allows code in a guest virtual machine to affect the hypervisor or another isolation boundary.
Question 22
Which term describes writing more data to a memory buffer than it can safely hold, potentially overwriting adjacent memory?
Correct Answer: B
Correct Answer
Answer B is correct because Buffer overflow means writing more data to a memory buffer than it can safely hold, potentially overwriting adjacent memory.
Incorrect Answers
Answer A is incorrect because Race condition addresses a different requirement. Race condition refers to a flaw in which security depends on the timing or ordering of concurrent operations.
Answer C is incorrect because End-of-life vulnerability addresses a different security requirement. End-of-life vulnerability refers to risk created when a product has reached the end of vendor support and no longer receives security fixes.
Answer D is incorrect because VM escape represents a different security function. VM escape refers to a virtualization flaw that allows code in a guest virtual machine to affect the hypervisor or another isolation boundary.
Question 23
To exploit an unexpected sequence between checks and actions, which security approach should be selected?
Correct Answer: A
Correct Answer
Answer A is correct because Race condition means a flaw in which security depends on the timing or ordering of concurrent operations.
Incorrect Answers
Answer B is incorrect because Legacy-system vulnerability represents a different security function. Legacy-system vulnerability refers to risk introduced by old technology that must remain in service despite outdated security capabilities.
Answer C is incorrect because Malicious update would fit a different scenario. Malicious update refers to a compromised or intentionally harmful software or firmware update delivered through a trusted update mechanism.
Answer D is incorrect because SQL injection addresses a different security requirement. SQL injection refers to injection of attacker-controlled SQL syntax into an application’s database query.
Question 24
Which race condition is caused by a gap between checking a resource and later using it?
Correct Answer: B
Correct Answer
Answer B is correct because TOCTOU vulnerability means a race condition caused by a gap between checking a resource and later using it.
Incorrect Answers
Answer A is incorrect because Supply-chain vulnerability addresses a different security requirement. Supply-chain vulnerability refers to a weakness introduced through software dependencies, service providers, vendors, or hardware components.
Answer C is incorrect because Cryptographic vulnerability represents a different security function. Cryptographic vulnerability refers to a weakness caused by broken algorithms, poor key handling, weak parameters, or incorrect cryptographic implementation.
Answer D is incorrect because Zero-day vulnerability addresses a different requirement. Zero-day vulnerability refers to a vulnerability for which defenders do not yet have a broadly available fix or may have little warning before exploitation.
Question 25
To abuse the update process to distribute malicious code, which security approach should be selected?
Correct Answer: A
Correct Answer
Answer A is correct because Malicious update means a compromised or intentionally harmful software or firmware update delivered through a trusted update mechanism.
Incorrect Answers
Answer B is incorrect because Operating-system vulnerability would fit a different scenario. Operating-system vulnerability refers to a weakness in the operating system kernel, service, driver, or security configuration.
Answer C is incorrect because Legacy-system vulnerability addresses a different security requirement. Legacy-system vulnerability refers to risk introduced by old technology that must remain in service despite outdated security capabilities.
Answer D is incorrect because VM escape represents a different security function. VM escape refers to a virtualization flaw that allows code in a guest virtual machine to affect the hypervisor or another isolation boundary.
Question 26
What is a weakness in the operating system kernel, service, driver, or security configuration?
Correct Answer: B
Correct Answer
Answer B is correct because Operating-system vulnerability means a weakness in the operating system kernel, service, driver, or security configuration.
Incorrect Answers
Answer A is incorrect because SQL injection represents a different security function. SQL injection refers to injection of attacker-controlled SQL syntax into an application’s database query.
Answer C is incorrect because Security misconfiguration addresses a different requirement. Security misconfiguration refers to an unsafe system or application setting such as excessive permissions, exposed services, or insecure defaults.
Answer D is incorrect because Cloud-specific vulnerability addresses a different security requirement. Cloud-specific vulnerability refers to a weakness tied to cloud design, permissions, exposed services, shared responsibility, or service configuration.
Question 27
To read or manipulate database data when input is not handled safely, which security approach should be selected?
Correct Answer: A
Correct Answer
Answer A is correct because SQL injection means injection of attacker-controlled SQL syntax into an application’s database query.
Incorrect Answers
Answer B is incorrect because Memory injection addresses a different security requirement. Memory injection refers to placing malicious code or data into the memory space of a running process.
Answer C is incorrect because Supply-chain vulnerability represents a different security function. Supply-chain vulnerability refers to a weakness introduced through software dependencies, service providers, vendors, or hardware components.
Answer D is incorrect because Cryptographic vulnerability would fit a different scenario. Cryptographic vulnerability refers to a weakness caused by broken algorithms, poor key handling, weak parameters, or incorrect cryptographic implementation.
Question 28
Which term describes injection of active client-side content that executes in another user’s browser under the context of a trusted site?
Correct Answer: C
Correct Answer
Answer C is correct because Cross-site scripting (XSS) means injection of active client-side content that executes in another user’s browser under the context of a trusted site.
Incorrect Answers
Answer A is incorrect because SQL injection addresses a different security requirement. SQL injection refers to injection of attacker-controlled SQL syntax into an application’s database query.
Answer B is incorrect because Buffer overflow represents a different security function. Buffer overflow refers to writing more data to a memory buffer than it can safely hold, potentially overwriting adjacent memory.
Answer D is incorrect because Resource reuse addresses a different requirement. Resource reuse refers to risk that residual data from a previous user or workload remains accessible when memory or storage resources are reassigned.
Question 29
To compromise a device below the operating-system layer, which security approach should be selected?
Correct Answer: C
Correct Answer
Answer C is correct because Firmware vulnerability means a weakness in low-level device software that controls hardware operation.
Incorrect Answers
Answer A is incorrect because Buffer overflow would fit a different scenario. Buffer overflow refers to writing more data to a memory buffer than it can safely hold, potentially overwriting adjacent memory.
Answer B is incorrect because TOCTOU vulnerability represents a different security function. TOCTOU vulnerability refers to a race condition caused by a gap between checking a resource and later using it.
Answer D is incorrect because Operating-system vulnerability addresses a different security requirement. Operating-system vulnerability refers to a weakness in the operating system kernel, service, driver, or security configuration.
Question 30
Which term describes risk created when a product has reached the end of vendor support and no longer receives security fixes?
Correct Answer: D
Correct Answer
Answer D is correct because End-of-life vulnerability means risk created when a product has reached the end of vendor support and no longer receives security fixes.
Incorrect Answers
Answer A is incorrect because Resource reuse addresses a different requirement. Resource reuse refers to risk that residual data from a previous user or workload remains accessible when memory or storage resources are reassigned.
Answer B is incorrect because Zero-day vulnerability addresses a different security requirement. Zero-day vulnerability refers to a vulnerability for which defenders do not yet have a broadly available fix or may have little warning before exploitation.
Answer C is incorrect because Firmware vulnerability represents a different security function. Firmware vulnerability refers to a weakness in low-level device software that controls hardware operation.
Question 31
To expose weak protocols, unsupported dependencies, or limited hardening options, which security approach should be selected?
Correct Answer: C
Correct Answer
Answer C is correct because Legacy-system vulnerability means risk introduced by old technology that must remain in service despite outdated security capabilities.
Incorrect Answers
Answer A is incorrect because Cross-site scripting (XSS) represents a different security function. Cross-site scripting (XSS) refers to injection of active client-side content that executes in another user’s browser under the context of a trusted site.
Answer B is incorrect because Firmware vulnerability would fit a different scenario. Firmware vulnerability refers to a weakness in low-level device software that controls hardware operation.
Answer D is incorrect because Sideloading addresses a different security requirement. Sideloading refers to installation of software from a source outside the approved application distribution mechanism.
Question 32
Which virtualization flaw allows code in a guest virtual machine to affect the hypervisor or another isolation boundary?
Correct Answer: B
Correct Answer
Answer B is correct because VM escape means a virtualization flaw that allows code in a guest virtual machine to affect the hypervisor or another isolation boundary.
Incorrect Answers
Answer A is incorrect because TOCTOU vulnerability addresses a different security requirement. TOCTOU vulnerability refers to a race condition caused by a gap between checking a resource and later using it.
Answer C is incorrect because Race condition addresses a different requirement. Race condition refers to a flaw in which security depends on the timing or ordering of concurrent operations.
Answer D is incorrect because Security misconfiguration represents a different security function. Security misconfiguration refers to an unsafe system or application setting such as excessive permissions, exposed services, or insecure defaults.
Question 33
To expose information because reused resources were not properly cleared, which security approach should be selected?
Correct Answer: D
Correct Answer
Answer D is correct because Resource reuse means risk that residual data from a previous user or workload remains accessible when memory or storage resources are reassigned.
Incorrect Answers
Answer A is incorrect because Operating-system vulnerability represents a different security function. Operating-system vulnerability refers to a weakness in the operating system kernel, service, driver, or security configuration.
Answer B is incorrect because Cross-site scripting (XSS) would fit a different scenario. Cross-site scripting (XSS) refers to injection of active client-side content that executes in another user’s browser under the context of a trusted site.
Answer C is incorrect because Firmware vulnerability addresses a different security requirement. Firmware vulnerability refers to a weakness in low-level device software that controls hardware operation.
Question 34
What is a weakness tied to cloud design, permissions, exposed services, shared responsibility, or service configuration?
Correct Answer: A
Correct Answer
Answer A is correct because Cloud-specific vulnerability means a weakness tied to cloud design, permissions, exposed services, shared responsibility, or service configuration.
Incorrect Answers
Answer B is incorrect because Legacy-system vulnerability addresses a different requirement. Legacy-system vulnerability refers to risk introduced by old technology that must remain in service despite outdated security capabilities.
Answer C is incorrect because Buffer overflow represents a different security function. Buffer overflow refers to writing more data to a memory buffer than it can safely hold, potentially overwriting adjacent memory.
Answer D is incorrect because Sideloading addresses a different security requirement. Sideloading refers to installation of software from a source outside the approved application distribution mechanism.
Question 35
To inherit risk from a trusted upstream component or partner, which security approach should be selected?
Correct Answer: D
Correct Answer
Answer D is correct because Supply-chain vulnerability means a weakness introduced through software dependencies, service providers, vendors, or hardware components.
Incorrect Answers
Answer A is incorrect because Operating-system vulnerability would fit a different scenario. Operating-system vulnerability refers to a weakness in the operating system kernel, service, driver, or security configuration.
Answer B is incorrect because Sideloading addresses a different security requirement. Sideloading refers to installation of software from a source outside the approved application distribution mechanism.
Answer C is incorrect because Race condition represents a different security function. Race condition refers to a flaw in which security depends on the timing or ordering of concurrent operations.
Popular posts
Recent Posts
