Halloween Special 2026! Get Up to 25% OFF Practice Questions! Limited Time - Ends In 00:00:00 Coupon code: SAVE25
Welcome to Pass4Success

- Free Preparation Discussions

Anthropic CCDV-F Exam - Topic 8 Question 1 Discussion

Posted by Gail on Sep 28, 2026 at 03:27 AM

Your Claude application receives untrusted input from external sources. The team is establishing how the application should treat this untrusted input.

Untrusted input would be...

Suggested Answer: A

Option A is the appropriate trust-boundary treatment for external content. Untrusted text can contain malformed data, adversarial instructions, prompt-injection attempts, or content deliberately constructed to alter the agent's behavior. It should therefore be validated or screened before inclusion and clearly represented as untrusted data rather than authoritative application instructions.

Anthropic's prompt-injection guidance distinguishes direct attacks from indirect prompt injection, where Claude processes third-party content such as webpages, emails, documents, or tool output containing hostile instructions. Anthropic recommends input validation and screening, least-privilege access, safe treatment of untrusted tool content, and screening content before Claude acts on it. Importantly, Anthropic notes that tool-result content is treated as untrusted data rather than as a reliable place for application instructions.

B erases the trust distinction and exposes the application to instruction/data confusion. C introduces a deliberately weaker security boundary and does not sanitize the data. D prevents legitimate use cases unnecessarily; untrusted does not mean unusable---it means the data must be handled defensively.

Therefore, A correctly combines validation with explicit trust separation. Relevant Study Guide topics: prompt injection, untrusted content, input validation, sanitization, data/instruction separation, least privilege, and defense in depth.


Get Premium CCDV-F Questions as Interactive Web-Based Practice Test or PDF Real Exam Format Detailed Explanations Instant Access Get Your Practice Test
7 comments · newest first
LE
Leota 2 days ago
C) sounds risky, why would you route untrusted input anywhere?
GL
Glen 7 days ago
I disagree, B) seems like a reasonable approach too.
MO
Monroe 12 days ago
A) is definitely the safest option!
YV
Yvette 17 days ago
Blocking all untrusted input, like option D suggests, might limit functionality too much. I wonder if there's a middle ground we could consider.
LE
Leonida 22 days ago
I think routing untrusted input through a separate application, as in option C, could create vulnerabilities. It seems counterintuitive to relax security controls.
SH
Sheron 28 days ago
I'm not entirely sure, but treating untrusted input the same as trusted input, like in option B, feels risky. I think we covered a similar question about input handling.
LO
Lonny 1 month ago
I remember we discussed the importance of validating and sanitizing untrusted input in class. Option A seems like the safest approach.
0/2000 characters

Save Cancel