Question 270
Aggregate precision appears high while SQL injection alerts are usually false. Which review criterion should the team apply?
Explanation
Correct Answer
Model review precision must be measured separately for each finding class and tested against labeled examples. Strong overall averages can hide a SQL injection detector that routinely misclassifies safe queries as vulnerable. By contrast, SQL-injection false positives can hide behind other accurate categories. Overall precision could remain high because numerous easy categories dominate the benchmark. A global change can suppress legitimate issues elsewhere. Reducing detection everywhere risks hiding true issues in categories that already work.
Incorrect Answers
Label changes do not improve evidence quality. A new category name leaves the same faulty source-to-sink classifier unchanged. Model review precision must be measured separately for each finding class and tested against labeled examples. Aggregate precision appears high while SQL injection alerts are usually false. Instead, measure per-category precision and tune the failing category.
A global change can suppress legitimate issues elsewhere. Reducing detection everywhere risks hiding true issues in categories that already work. Aggregate precision appears high while SQL injection alerts are usually false. Instead, measure per-category precision and tune the failing category.
SQL-injection false positives can hide behind other accurate categories. Overall precision could remain high because numerous easy categories dominate the benchmark. Aggregate precision appears high while SQL injection alerts are usually false. Instead, measure per-category precision and tune the failing category.