-
Notifications
You must be signed in to change notification settings - Fork 239
[TASK] Improve severity mapping in droopescan parser #845
Copy link
Copy link
Closed
Labels
area:pluginsScanner plugin metadata, schemas, or plugin runtime workScanner plugin metadata, schemas, or plugin runtime worklevel:intermediate35 pts difficulty label for moderate contributor PRs35 pts difficulty label for moderate contributor PRspriority:mediumImportant issue with normal urgencyImportant issue with normal urgencytype:featureFeature work category bonus labelFeature work category bonus label
Description
Activity
Metadata
Metadata
Assignees
Labels
area:pluginsScanner plugin metadata, schemas, or plugin runtime workScanner plugin metadata, schemas, or plugin runtime worklevel:intermediate35 pts difficulty label for moderate contributor PRs35 pts difficulty label for moderate contributor PRspriority:mediumImportant issue with normal urgencyImportant issue with normal urgencytype:featureFeature work category bonus labelFeature work category bonus label
Summary
droopescanparser results should map output severities more consistently into SecuScan finding severity levels.Why this task exists
Plugin quality depends on metadata clarity, parser stability, and predictable capability declarations. This task should tighten one plugin or plugin family without changing unrelated plugin behavior.
Scope
plugins/droopescan/parser.pyStarting points
Review adjacent plugin metadata and parser tests in
plugins/andtesting/backend/to mirror established patterns.Acceptance criteria
Test plan
Run the plugin-specific pytest file if one exists, or add focused parser coverage under
testing/backend/for the changed behavior.Notes for contributors
Keep fixture data minimal and representative. Avoid opportunistic edits to unrelated plugin directories.