FAQ-000375 - Code Removal and Vulnerability Persistence / Scan Report Discrepancies

Current Status:SUGGESTS_CASEErrorUnable to AnswerSuggests Case

Current FAQ

Question
What should I do when security review reports or scan results reference outdated code or don't reflect recent changes and fixes?
Answer
When security review reports reference outdated code or scan results don't reflect recent changes: 1. **Submit Updated Code**: Ensure the updated code and relevant documentation are submitted for review. 2. **Rerun Scanner Tools**: Use the required scanner tools on the revised solution to generate updated scan reports. 3. **Provide Updated Reports**: Submit updated Source Scanner results for managed package fixes or updated Dynamic Application Security Test (DAST) scan reports for external endpoint issues. 4. **Explain in the False Positive Document**: Include comprehensive details in the False Positive (FP) document, explaining why the flagged issues are no longer valid. 5. **Replace Outdated FP Documents**: If an outdated FP document was mistakenly used, replace it with the correct version containing sufficient details. 6. **Request a Follow-Up Review**: You can request a follow-up review to validate the fixes. 7. **Document False Positives**: Include detailed explanations and justifications for any false positives in the documentation.
Enhancing FAQ...

Enhancing FAQ with AI recommendations...

AI Recommended Enhancement

Question
What should I do when security review reports or scan results reference outdated code or don't reflect recent changes and fixes?
Recommended Answer Update
When security review reports reference outdated code or scan results don't reflect recent changes: 1. **Submit Updated Code**: Ensure the updated code and relevant documentation are submitted for review. 2. **Rerun Scanner Tools**: Use the required scanner tools on the revised solution to generate updated scan reports. 3. **Provide Updated Reports**: Submit updated Source Scanner results for managed package fixes or updated Dynamic Application Security Test (DAST) scan reports for external endpoint issues. 4. **Explain in the False Positive Document**: Include comprehensive details in the False Positive (FP) document, explaining why the flagged issues are no longer valid. 5. **Replace Outdated FP Documents**: If an outdated FP document was mistakenly used, replace it with the correct version containing sufficient details. 6. **Request a Follow-Up Review**: You can request a follow-up review to validate the fixes. Note: Step 7 from the original answer was removed as it duplicated the content already covered in step 4.
Reasoning
The main issue identified was redundancy between steps 4 and 7, which both addressed documenting false positives with detailed explanations. Step 7 ('Document False Positives: Include detailed explanations and justifications for any false positives in the documentation') essentially restates what step 4 already covers ('Explain in the False Positive Document: Include comprehensive details in the False Positive document, explaining why the flagged issues are no longer valid'). Removing step 7 eliminates this duplication while preserving all essential information. No security rules were selected because this FAQ addresses procedural aspects of the security review process rather than specific security vulnerabilities or coding practices. The content focuses on administrative steps for handling outdated scan results and reports, which is process-oriented rather than rule-specific technical guidance.