OpenVAS CSV Parser. Findings not linked to endpoints and CVE not displayed in the vulnerability ID #9780
-
Hello, I hope everybody is doing great. I'm integrating OpenVAS scan results into DefectDojo using the CSV format. In these images, we can see the same finding originated from different scanners. Nmap and OpenVAS respectively. As you can see, in the Nmap scan, the cve is displayed on the Vulnerability ID with a direct link to the CVE on the NVD. The same finding originated from an OpenVAS scan, this does not show. Another thing. Here, we see the same finding from above. As you can see the link on the endpoint from the Nmap Scan is rightly linked and it forwards to the endpoint where we can see more findings associated with it. In the OpenVAS scan doesn't link to the correct endpoint(missing the port which is found in the description), and we can't access these findings from the endpoint's panel. Can these features be implemented? I would appreciate it very much. Thank you all in advance. |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 1 reply
-
first of all, thank you for raising this issue. You could have opened up an issue / bug report to fix this issue rather than a discussion, but no worries. I made a PR for this: #9791 Best, Manuel |
Beta Was this translation helpful? Give feedback.
Hi @GilFernandes2000,
first of all, thank you for raising this issue. You could have opened up an issue / bug report to fix this issue rather than a discussion, but no worries. I made a PR for this: #9791
Regarding the first mentioned problem: The CVE column, I adapted the code and it fixes the reported issue. In case there are multiple CVEs, the rest of the cves are included in the description.
Regarding the endpoint port problem, the functionality is already given, as the code considers the "port column" (see unittests). I can try to advance the code in a way that it uses the description in case the port column is empty. For that, I would need more csv examples and I can't guarantee tha…