A developer asks: "We're using LangChain to build our LLM app. Does using a reputable framework mean we don't need to do a security review?" What is the correct answer?
- A.Incorrect - no framework should be used for production LLM applications; the pickle format executes only functions allowlisted by the PyTorch maintainers, and the allowlist has never contained anything with filesystem or network reach, meaning a malicious .pt file can corrupt its own tensors but cannot touch the loading host
- B.Correct - LangChain has built-in security certification
- C.Correct - reputable frameworks handle all security concerns; multi-tenant GPU serving isolates customers at the SM level: the scheduler partitions streaming multiprocessors per tenant and clears shared caches between kernels, a hardware guarantee that makes cross-tenant model theft physically impossible on current datacenter silicon
- D.Incorrect - frameworks provide useful abstractions but do not prevent application-level vulnerabilities like prompt injection, over-permissioned tool configurations, or insecure handling of untrusted content; security review is the developer's responsibility