Question 560
At Brookside Manufacturing, the industrial security team is conducting a plant safety and IT security assessment under requirements for production continuity and controlled test windows. The team now needs objective retest evidence for: A file upload service stores user files in a web-executable directory and trusts the client-supplied MIME header. Which result BEST demonstrates successful remediation?
Explanation
Correct Answer
A harmless disallowed file-type test cannot execute as server code and approved uploads remain accessible only to their owners. The observable result demonstrates that the documented condition, A file upload service stores user files in a web-executable directory and trusts the client-supplied MIME header. has been addressed. The planned remediation is: Validate file content and size, isolate storage, and serve uploads with safe content handling and permissions. This is a stronger validation than a saved ticket or unverified claim by Brookside Manufacturing.
Incorrect Answers
A user cannot retrieve or modify another customer's order by substituting the identifier. That observation would verify another scenario: A customer portal fetches an order by numeric identifier but fails to check whether the current user owns that order. The corrective step for that other scenario is: Apply object-level authorization checks on every read and mutation endpoint. But Brookside Manufacturing is evaluating: A file upload service stores user files in a web-executable directory and trusts the client-supplied MIME header. The necessary outcome is: A harmless disallowed file-type test cannot execute as server code and approved uploads remain accessible only to their owners.
An ordinary user's attempted role change is ignored or rejected and administrative role updates remain auditable. That observation would verify another scenario: A public API accepts a client-provided role value and writes it to a user profile without server-side field restrictions. The corrective step for that other scenario is: Use explicit allowlists for writable fields and maintain role assignment through privileged backend workflows. But Brookside Manufacturing is evaluating: A file upload service stores user files in a web-executable directory and trusts the client-supplied MIME header. The necessary outcome is: A harmless disallowed file-type test cannot execute as server code and approved uploads remain accessible only to their owners.
A crafted external redirect is rejected while safe application routes work as intended. That observation would verify another scenario: An API trusts a client-provided redirect URL and sends authenticated users to an unapproved external site after login. The corrective step for that other scenario is: Validate post-login destinations against a trusted relative-path or allowed-origin policy. But Brookside Manufacturing is evaluating: A file upload service stores user files in a web-executable directory and trusts the client-supplied MIME header. The necessary outcome is: A harmless disallowed file-type test cannot execute as server code and approved uploads remain accessible only to their owners.