This page contains:
One of the key concepts in any security assessment is the vulnerability, weakness or finding.
We separate the information about each finding in two concepts:
Find / add Issues and Evidence:
Say you find an Out-of-date Apache vulnerability that affects 2 different hosts (port
tcp/80 in host
10.0.0.1 and ports
You will have one Issue describing that an outdated version of Apache was found, and three pieces of Evidence with the details of each instance of the problem.
First lets add the Issue. Click on All issues on the sidebar, and on the
+ sign to add a new issue:
Provide the issue details:
Now create the nodes that will represent the affected servers:
Next, the evidence. We start with
And provide some content. Make sure you select the right Issue from the drop down:
Repeat the same process to add the evidence for
10.0.0.2. Remember that you'll need to add two pieces of evidence:
When you go back to All issues, you can now see all the information about the vulnerability along with the specifics for the three different instances identified:
We've already seen how to add Evidence from the affected host. You can also add Evidence directly from the Issue instead. Open the Evidence tab on any Issue in your project and click add new to open our multi-add form.
In the left hand column you can select any Note template to pre-populate your Evidence with fields or default content. Use the middle column to select multiple existing Nodes on your project and create multiple instances of Evidence at the same time. Or, copy/paste a list of hosts (each on a separate line) into the right hand column to create new Nodes in your project, each with an instance of Evidence tied to this Issue.
Over the years, we've found this is the most general way to report your findings. But, as with everything else in Dradis, this is up to you.
You are free to split information in Issue / Evidence, or you can include all the information in your Issue. It depends on how you want to present the results in your report.
For example, if the scope of the test is a single host, you may not want to bother with splitting Issue from Evidence.
Next help article: Combine multiple Issues →