Pass Your CompTIA SY0-701 Exam Easy!

CompTIA SY0-701 Exam Questions & Answers, Accurate & Verified By IT Experts

Instant Download, Free Fast Updates, 99.6% Pass Rate

SY0-701 Premium Bundle

$79.99

CompTIA SY0-701 Premium Bundle

SY0-701 Premium File: 1013 Questions & Answers

Last Update: Oct 12, 2026

SY0-701 Training Course: 167 Video Lectures

SY0-701 PDF Study Guide: 1003 Pages

SY0-701 Bundle gives you unlimited access to "SY0-701" files. However, this does not replace the need for a .vce exam simulator. To download VCE exam simulator click here
CompTIA SY0-701 Premium Bundle
CompTIA SY0-701 Premium Bundle

SY0-701 Premium File: 1013 Questions & Answers

Last Update: Oct 12, 2026

SY0-701 Training Course: 167 Video Lectures

SY0-701 PDF Study Guide: 1003 Pages

$79.99

SY0-701 Bundle gives you unlimited access to "SY0-701" files. However, this does not replace the need for a .vce exam simulator. To download your .vce exam simulator click here

CompTIA SY0-701 Practice Test 12

Question 110

A cloud function accepts a caller-supplied URL and fetches an internal instance metadata endpoint, returning credentials. Which web weakness is the entry point?

  1. Server-side request forgery against a metadata service
  2. An open redirect returning an attacker-chosen browser navigation URL
  3. Reflected cross-site scripting in a user browser
  4. A missing anti-CSRF token on the public API form

Explanation

Correct Answer

A:

The server performs a privileged fetch at an attacker-controlled destination inside its trusted network. Software vulnerabilities arise when untrusted data or a mutable object crosses an enforcement boundary without validation, isolation or correct sequencing. The case turns on a cloud function accepts a caller-supplied URL and fetches an internal instance metadata endpoint, returning credentials; “Server-side request forgery against a metadata service” addresses that precise condition. “An open redirect returning an attacker-chosen browser navigation URL” is not equivalent because a client redirect changes where the browser navigates; here the trusted server itself makes the privileged metadata fetch.

Incorrect Answers

B:

A client redirect changes where the browser navigates; here the trusted server itself makes the privileged metadata fetch. Browser and web-origin mechanisms affect one request path; the right diagnosis depends on whether the client or trusted server is performing the sensitive action. In the reported situation, a cloud function accepts a caller-supplied URL and fetches an internal instance metadata endpoint, returning credentials. The effective mechanism is “Server-side request forgery against a metadata service”: the server performs a privileged fetch at an attacker-controlled destination inside its trusted network.

C:

The exploit forces a server request, not code in another user's browser. The evidence is a cloud function accepts a caller-supplied URL and fetches an internal instance metadata endpoint, returning credentials. Browser and web-origin mechanisms affect one request path; the right diagnosis depends on whether the client or trusted server is performing the sensitive action. By contrast, “Server-side request forgery against a metadata service” operates on the specific concern: the server performs a privileged fetch at an attacker-controlled destination inside its trusted network.

D:

CSRF can force browser-submitted actions, but the server-side URL fetch to a privileged internal destination is SSRF. Software vulnerabilities arise when untrusted data or a mutable object crosses an enforcement boundary without validation, isolation or correct sequencing. Here the decisive fact is a cloud function accepts a caller-supplied URL and fetches an internal instance metadata endpoint, returning credentials. “Server-side request forgery against a metadata service” matches that requirement because the server performs a privileged fetch at an attacker-controlled destination inside its trusted network.

Question 111

An object bucket used for internal salary files is configured with anonymous public-read access, despite the application requiring login. What cloud misconfiguration exposes the data?

  1. Scaling the cloud instance to a larger size
  2. Customer-managed key rotation
  3. TLS-only transport on uploads
  4. Public bucket policy bypassing application authentication

Explanation

Correct Answer

D:

Direct object URLs are accessible outside the application's login checks. Software vulnerabilities arise when untrusted data or a mutable object crosses an enforcement boundary without validation, isolation or correct sequencing. The case turns on an object bucket used for internal salary files is configured with anonymous public-read access, despite the application requiring login; “Public bucket policy bypassing application authentication” addresses that precise condition. “Scaling the cloud instance to a larger size” is not equivalent because capacity has no effect on the object store's anonymous access rule.

Incorrect Answers

A:

Capacity has no effect on the object store's anonymous access rule. Software vulnerabilities arise when untrusted data or a mutable object crosses an enforcement boundary without validation, isolation or correct sequencing. Here the decisive fact is an object bucket used for internal salary files is configured with anonymous public-read access, despite the application requiring login. “Public bucket policy bypassing application authentication” matches that requirement because direct object URLs are accessible outside the application's login checks.

B:

Key governance does not automatically revoke the bucket's public IAM grants. Software vulnerabilities arise when untrusted data or a mutable object crosses an enforcement boundary without validation, isolation or correct sequencing. In the reported situation, an object bucket used for internal salary files is configured with anonymous public-read access, despite the application requiring login. The effective mechanism is “Public bucket policy bypassing application authentication”: direct object URLs are accessible outside the application's login checks.

C:

Encrypted connections still permit anonymous downloads if policy allows them. The evidence is an object bucket used for internal salary files is configured with anonymous public-read access, despite the application requiring login. Encryption addresses readability of protected data. Authentication, correct permissions and availability must still be enforced separately. By contrast, “Public bucket policy bypassing application authentication” operates on the specific concern: direct object URLs are accessible outside the application's login checks.

Question 112

A CI pipeline commits a cloud API secret directly in an infrastructure-as-code file that contractors can read. Which defect is the root concern?

  1. Missing physical bollards outside the office
  2. Slow artifact compilation time
  3. Hard-coded credential disclosure in versioned deployment configuration
  4. Insufficient virtual CPU quota

Explanation

Correct Answer

C:

The secret is copied wherever the repository or its history goes, extending its theft surface. For this case, a CI pipeline commits a cloud API secret directly in an infrastructure-as-code file that contractors can read. Supply-chain assurance must be matched to the delegated role and contracted responsibility, including evidence of controls and recovery expectations, not inferred solely from a supplier label. The competing choice “Missing physical bollards outside the office” addresses a different mechanism: vehicle controls cannot change source repository secret exposure. That difference is material to the requested decision.

Incorrect Answers

A:

Vehicle controls cannot change source repository secret exposure. Physical mechanisms address passage or impact at a location; they cannot directly repair software validation and network authorization defects. Here the decisive fact is a CI pipeline commits a cloud API secret directly in an infrastructure-as-code file that contractors can read. “Hard-coded credential disclosure in versioned deployment configuration” matches that requirement because the secret is copied wherever the repository or its history goes, extending its theft surface.

B:

Build performance does not conceal a committed API credential. Software vulnerabilities arise when untrusted data or a mutable object crosses an enforcement boundary without validation, isolation or correct sequencing. In the reported situation, a CI pipeline commits a cloud API secret directly in an infrastructure-as-code file that contractors can read. The effective mechanism is “Hard-coded credential disclosure in versioned deployment configuration”: the secret is copied wherever the repository or its history goes, extending its theft surface.

D:

More compute does not remove exposed authentication material. Software vulnerabilities arise when untrusted data or a mutable object crosses an enforcement boundary without validation, isolation or correct sequencing. Here the decisive fact is a CI pipeline commits a cloud API secret directly in an infrastructure-as-code file that contractors can read. “Hard-coded credential disclosure in versioned deployment configuration” matches that requirement because the secret is copied wherever the repository or its history goes, extending its theft surface.

Question 113

A supplier ships a network device whose firmware includes an undocumented remote account enabled before the buyer provisions it. Which vulnerability source is most relevant?

  1. User-created browser bookmark confusion
  2. An administrator's forgotten VPN certificate renewal
  3. Hardware or firmware supply-chain compromise
  4. A faulty local backup rotation script

Explanation

Correct Answer

C:

A privileged account planted during manufacturing arrives inside an otherwise trusted delivered product. For this case, a supplier ships a network device whose firmware includes an undocumented remote account enabled before the buyer provisions it. A valid signature verifies which signing key endorsed a package, but a compromised build or publication process can still issue a signed artifact containing harmful code. The competing choice “An administrator's forgotten VPN certificate renewal” addresses a different mechanism: customer certificate operations are distinct from preinstalled supplier access. That difference is material to the requested decision.

Incorrect Answers

A:

Bookmarks cannot account for a built-in privileged firmware identity. Browser and web-origin mechanisms affect one request path; the right diagnosis depends on whether the client or trusted server is performing the sensitive action. Here the decisive fact is a supplier ships a network device whose firmware includes an undocumented remote account enabled before the buyer provisions it. “Hardware or firmware supply-chain compromise” matches that requirement because a privileged account planted during manufacturing arrives inside an otherwise trusted delivered product.

B:

Customer certificate operations are distinct from preinstalled supplier access. A certificate check is about peer identity, signer trust or revocation. It cannot replace a separate application permission or endpoint control. In the reported situation, a supplier ships a network device whose firmware includes an undocumented remote account enabled before the buyer provisions it. The effective mechanism is “Hardware or firmware supply-chain compromise”: a privileged account planted during manufacturing arrives inside an otherwise trusted delivered product.

D:

Backups do not explain an undocumented factory-side account. Backups and replicated copies mainly serve recovery and resilience; they do not inherently prevent an attacker from obtaining present access. Here the decisive fact is a supplier ships a network device whose firmware includes an undocumented remote account enabled before the buyer provisions it. “Hardware or firmware supply-chain compromise” matches that requirement because a privileged account planted during manufacturing arrives inside an otherwise trusted delivered product.

Question 114

A custom protocol negotiates down to an obsolete encryption mode whenever one peer claims not to support modern suites. What weakness is being exploited?

  1. Cryptographic downgrade acceptance
  2. Insufficient SSD wear leveling
  3. An ordinary digital-signature validation success
  4. Cross-site request forgery on an admin page

Explanation

Correct Answer

A:

The implementation fails to enforce a safe minimum and lets a manipulated negotiation select weaker protection. Key custody, confidentiality and integrity are distinct requirements: a tool that encrypts bytes is not automatically a valid source of identity, trust or hardware-backed attestation. The case turns on a custom protocol negotiates down to an obsolete encryption mode whenever one peer claims not to support modern suites; “Cryptographic downgrade acceptance” addresses that precise condition. “An ordinary digital-signature validation success” is not equivalent because signature checks alone do not ensure the negotiated cipher meets policy.

Incorrect Answers

B:

Storage hardware does not determine negotiated session cryptography. Software vulnerabilities arise when untrusted data or a mutable object crosses an enforcement boundary without validation, isolation or correct sequencing. In the reported situation, a custom protocol negotiates down to an obsolete encryption mode whenever one peer claims not to support modern suites. The effective mechanism is “Cryptographic downgrade acceptance”: the implementation fails to enforce a safe minimum and lets a manipulated negotiation select weaker protection.

C:

Signature checks alone do not ensure the negotiated cipher meets policy. The evidence is a custom protocol negotiates down to an obsolete encryption mode whenever one peer claims not to support modern suites. Integrity evidence helps detect unauthorized changes only when compared with a trusted reference; it is not a substitute for authorization or confidentiality. By contrast, “Cryptographic downgrade acceptance” operates on the specific concern: the implementation fails to enforce a safe minimum and lets a manipulated negotiation select weaker protection.

D:

A forged browser action is not the same as insecure cipher fallback. Access entitlements govern which specific operations a principal may perform; granting broad roles can expand the damage of credential compromise. Here the decisive fact is a custom protocol negotiates down to an obsolete encryption mode whenever one peer claims not to support modern suites. “Cryptographic downgrade acceptance” matches that requirement because the implementation fails to enforce a safe minimum and lets a manipulated negotiation select weaker protection.

Question 115

A device's cryptographic keys repeat after reboots because its random generator starts from the same predictable seed. What vulnerability does this create?

  1. Excessive certificate chain length
  2. Predictable entropy in key generation
  3. Incomplete access-card logging
  4. A typo in a host alias

Explanation

Correct Answer

B:

Repeatable random output can make supposedly secret session material guessable. Password storage and secret generation depend on properties such as unpredictability, suitable work factors, and independent per-user randomness; a fast hash alone is not a complete password-defense design. The stated evidence is its random generator starts from the same predictable seed. This distinction rules out “Excessive certificate chain length”: trust-path depth is not why independent keys repeat. “Predictable entropy in key generation” addresses the specific security outcome rather than the separate function that alternative performs.

Incorrect Answers

A:

Trust-path depth is not why independent keys repeat. A certificate check is about peer identity, signer trust or revocation. It cannot replace a separate application permission or endpoint control. Here the decisive fact is its random generator starts from the same predictable seed. “Predictable entropy in key generation” matches that requirement because repeatable random output can make supposedly secret session material guessable.

C:

Door records do not seed the cryptographic generator. The evidence is its random generator starts from the same predictable seed. Software vulnerabilities arise when untrusted data or a mutable object crosses an enforcement boundary without validation, isolation or correct sequencing. By contrast, “Predictable entropy in key generation” operates on the specific concern: repeatable random output can make supposedly secret session material guessable.

D:

DNS naming mistakes cannot account for identical generated keys. Software vulnerabilities arise when untrusted data or a mutable object crosses an enforcement boundary without validation, isolation or correct sequencing. Here the decisive fact is its random generator starts from the same predictable seed. “Predictable entropy in key generation” matches that requirement because repeatable random output can make supposedly secret session material guessable.

Question 116

A mobile application skips TLS hostname checks and accepts any certificate with a valid public-key format. Which vulnerability enables interception?

  1. Loss of cellular signal during roaming
  2. Missing server identity validation in TLS
  3. A disabled database query index
  4. Short local password length

Explanation

Correct Answer

B:

Encryption to an unverified peer can secure traffic to an attacker rather than the intended server. The cryptographic property and the identity-validation step are distinct: encryption protects content on a channel, while key provenance, hostname or trust-chain checks determine whether the peer is the intended one. The stated evidence is a mobile application skips TLS hostname checks and accepts any certificate with a valid public-key format. This distinction rules out “Loss of cellular signal during roaming”: connectivity failure would stop communication instead of accepting a forged peer. “Missing server identity validation in TLS” addresses the specific security outcome rather than the separate function that alternative performs.

Incorrect Answers

A:

Connectivity failure would stop communication instead of accepting a forged peer. Software vulnerabilities arise when untrusted data or a mutable object crosses an enforcement boundary without validation, isolation or correct sequencing. Here the decisive fact is a mobile application skips TLS hostname checks and accepts any certificate with a valid public-key format. “Missing server identity validation in TLS” matches that requirement because encryption to an unverified peer can secure traffic to an attacker rather than the intended server.

C:

Indexes are unrelated to certificate name verification. The evidence is a mobile application skips TLS hostname checks and accepts any certificate with a valid public-key format. Software vulnerabilities arise when untrusted data or a mutable object crosses an enforcement boundary without validation, isolation or correct sequencing. By contrast, “Missing server identity validation in TLS” operates on the specific concern: encryption to an unverified peer can secure traffic to an attacker rather than the intended server.

D:

Local password quality does not validate the remote TLS endpoint. Authentication checks a claimant, but it does not automatically narrow resource privileges or invalidate a different leaked secret. Here the decisive fact is a mobile application skips TLS hostname checks and accepts any certificate with a valid public-key format. “Missing server identity validation in TLS” matches that requirement because encryption to an unverified peer can secure traffic to an attacker rather than the intended server.

Question 117

A public API returns another customer's invoice when a caller changes a numeric invoice ID, despite a valid login session. Which flaw is present?

  1. Weak symmetric encryption at rest
  2. Broken object-level authorization
  3. A failure to normalize file paths
  4. Unpatched Bluetooth radio firmware

Explanation

Correct Answer

B:

Authentication is present, but ownership checks do not bind the requested invoice to the caller. Software vulnerabilities arise when untrusted data or a mutable object crosses an enforcement boundary without validation, isolation or correct sequencing. The stated evidence is a public API returns another customer's invoice when a caller changes a numeric invoice ID, despite a valid login session. This distinction rules out “Unpatched Bluetooth radio firmware”: the request comes through an authenticated HTTP API, not Bluetooth. “Broken object-level authorization” addresses the specific security outcome rather than the separate function that alternative performs.

Incorrect Answers

A:

Cipher strength is not a substitute for per-object authorization. Encryption addresses readability of protected data. Authentication, correct permissions and availability must still be enforced separately. Here the decisive fact is a public API returns another customer's invoice when a caller changes a numeric invoice ID, despite a valid login session. “Broken object-level authorization” matches that requirement because authentication is present, but ownership checks do not bind the requested invoice to the caller.

C:

No directory traversal syntax is used for the API object ID. The evidence is a public API returns another customer's invoice when a caller changes a numeric invoice ID, despite a valid login session. Software vulnerabilities arise when untrusted data or a mutable object crosses an enforcement boundary without validation, isolation or correct sequencing. By contrast, “Broken object-level authorization” operates on the specific concern: authentication is present, but ownership checks do not bind the requested invoice to the caller.

D:

The request comes through an authenticated HTTP API, not Bluetooth. Patches address known software faults, but deployment must also preserve service compatibility and verify that the vulnerable component was actually replaced. Here the decisive fact is a public API returns another customer's invoice when a caller changes a numeric invoice ID, despite a valid login session. “Broken object-level authorization” matches that requirement because authentication is present, but ownership checks do not bind the requested invoice to the caller.

Question 118

A download endpoint concatenates a requested filename into a directory path; a caller uses parent-directory tokens to retrieve the server's configuration. What input flaw is this?

  1. Cross-site scripting by output encoding failure
  2. A race in container autoscaling
  3. Session fixation during OAuth login
  4. Path traversal outside the allowed directory

Explanation

Correct Answer

D:

Unvalidated path segments escape the approved file root and expose adjacent resources. Software vulnerabilities arise when untrusted data or a mutable object crosses an enforcement boundary without validation, isolation or correct sequencing. The case turns on a download endpoint concatenates a requested filename into a directory path; a caller uses parent-directory tokens to retrieve the server's configuration; “Path traversal outside the allowed directory” addresses that precise condition. “Cross-site scripting by output encoding failure” is not equivalent because the server discloses a file rather than executing client script.

Incorrect Answers

A:

The server discloses a file rather than executing client script. Software vulnerabilities arise when untrusted data or a mutable object crosses an enforcement boundary without validation, isolation or correct sequencing. Here the decisive fact is a download endpoint concatenates a requested filename into a directory path; a caller uses parent-directory tokens to retrieve the server's configuration. “Path traversal outside the allowed directory” matches that requirement because unvalidated path segments escape the approved file root and expose adjacent resources.

B:

Scaling races do not explain directory traversal tokens. Software vulnerabilities arise when untrusted data or a mutable object crosses an enforcement boundary without validation, isolation or correct sequencing. In the reported situation, a download endpoint concatenates a requested filename into a directory path; a caller uses parent-directory tokens to retrieve the server's configuration. The effective mechanism is “Path traversal outside the allowed directory”: unvalidated path segments escape the approved file root and expose adjacent resources.

C:

No identity session is being forced or reused here. The evidence is a download endpoint concatenates a requested filename into a directory path; a caller uses parent-directory tokens to retrieve the server's configuration. Software vulnerabilities arise when untrusted data or a mutable object crosses an enforcement boundary without validation, isolation or correct sequencing. By contrast, “Path traversal outside the allowed directory” operates on the specific concern: unvalidated path segments escape the approved file root and expose adjacent resources.

Question 119

An administrative job passes a user-supplied report name into a shell command without escaping metacharacters. Which vulnerability may run additional unintended commands?

  1. OS command injection through unsafe shell construction
  2. Cryptographic hash collision in logs
  3. A third-party cookie tracking leak
  4. Public cloud subnet routing exposure

Explanation

Correct Answer

A:

Special characters alter the executable command rather than being treated as report-name data. The key technical distinction is which interpreter or trust boundary the attacker controls; input becoming executable query syntax, script, command or a privileged server request requires different safeguards. The case turns on an administrative job passes a user-supplied report name into a shell command without escaping metacharacters; “OS command injection through unsafe shell construction” addresses that precise condition. “Cryptographic hash collision in logs” is not equivalent because no collision is required when a shell parses attacker-provided syntax.

Incorrect Answers

B:

No collision is required when a shell parses attacker-provided syntax. Telemetry provides evidence and may trigger a response; it does not automatically deny a transaction or remediate its cause. In the reported situation, an administrative job passes a user-supplied report name into a shell command without escaping metacharacters. The effective mechanism is “OS command injection through unsafe shell construction”: special characters alter the executable command rather than being treated as report-name data.

C:

Browser cookies are not the interpreter processing the name. The evidence is an administrative job passes a user-supplied report name into a shell command without escaping metacharacters. Browser and web-origin mechanisms affect one request path; the right diagnosis depends on whether the client or trusted server is performing the sensitive action. By contrast, “OS command injection through unsafe shell construction” operates on the specific concern: special characters alter the executable command rather than being treated as report-name data.

D:

Network access does not explain the shell interpretation of the report name. Network restrictions govern allowed flows and trust boundaries, not every application-layer input or business permission. Here the decisive fact is an administrative job passes a user-supplied report name into a shell command without escaping metacharacters. “OS command injection through unsafe shell construction” matches that requirement because special characters alter the executable command rather than being treated as report-name data.

Question 120

An application deserializes a remote object that can instantiate a dangerous class and trigger methods during parsing. Which weakness is being used?

  1. An expired browser session token
  2. A misconfigured reverse-proxy cache header
  3. Unsafe object deserialization with executable side effects
  4. A simple plaintext backup confidentiality fault

Explanation

Correct Answer

C:

Attacker-controlled object structure drives privileged behavior when the runtime reconstructs it. For this case, an application deserializes a remote object that can instantiate a dangerous class and trigger methods during parsing. The key technical distinction is which interpreter or trust boundary the attacker controls; input becoming executable query syntax, script, command or a privileged server request requires different safeguards. The competing choice “A simple plaintext backup confidentiality fault” addresses a different mechanism: backup encryption does not prevent dangerous object methods during parsing. That difference is material to the requested decision.

Incorrect Answers

A:

Token expiry is unrelated to executing deserialized class behavior. Browser and web-origin mechanisms affect one request path; the right diagnosis depends on whether the client or trusted server is performing the sensitive action. Here the decisive fact is an application deserializes a remote object that can instantiate a dangerous class and trigger methods during parsing. “Unsafe object deserialization with executable side effects” matches that requirement because attacker-controlled object structure drives privileged behavior when the runtime reconstructs it.

B:

Caching does not determine which constructors a serializer invokes. A tunnel or proxy changes the transport or inspection path; fine-grained identity and resource authorization still need explicit policy. In the reported situation, an application deserializes a remote object that can instantiate a dangerous class and trigger methods during parsing. The effective mechanism is “Unsafe object deserialization with executable side effects”: attacker-controlled object structure drives privileged behavior when the runtime reconstructs it.

D:

Backup encryption does not prevent dangerous object methods during parsing. Backups and replicated copies mainly serve recovery and resilience; they do not inherently prevent an attacker from obtaining present access. Here the decisive fact is an application deserializes a remote object that can instantiate a dangerous class and trigger methods during parsing. “Unsafe object deserialization with executable side effects” matches that requirement because attacker-controlled object structure drives privileged behavior when the runtime reconstructs it.


CompTIA Security+ (SY0-701) Practice Tests

Purchase Individually

SY0-701 Premium File

Premium File
SY0-701 Premium File
1013 Q&A
$76.99$69.99

SY0-701 Training Video Course

Training Course
SY0-701 Training Video Course
167 Lectures
$27.49$24.99

SY0-701 Study Guide

Study Guide
SY0-701 Study Guide
1003 PDF Pages
$27.49$24.99

Site Search:

 

VISA, MasterCard, AmericanExpress, UnionPay

SPECIAL OFFER: GET 10% OFF

ExamCollection Premium

ExamCollection Premium Files

Pass your Exam with ExamCollection's PREMIUM files!

  • ExamCollection Certified Safe Files
  • Guaranteed to have ACTUAL Exam Questions
  • Up-to-Date Exam Study Material - Verified by Experts
  • Instant Downloads
Enter Your Email Address to Receive Your 10% Off Discount Code
A Confirmation Link will be sent to this email address to verify your login
We value your privacy. We will not rent or sell your email address

SPECIAL OFFER: GET 10% OFF

Use Discount Code:

MIN10OFF

A confirmation link was sent to your e-mail.
Please check your mailbox for a message from support@examcollection.com and follow the directions.

Next

Download Free Demo of VCE Exam Simulator

Experience Avanset VCE Exam Simulator for yourself.

Simply submit your e-mail address below to get started with our interactive software demo of your free trial.

Free Demo Limits: In the demo version you will be able to access only first 5 questions from exam.