DefectDojo / django-DefectDojo

DevSecOps, ASPM, Vulnerability Management. All on one platform.
https://defectdojo.com
BSD 3-Clause "New" or "Revised" License
3.49k stars 1.48k forks source link

sync with tenable nessus latest version #10453

Open johnfelipe opened 1 week ago

johnfelipe commented 1 week ago

https://192.168.20.30:10443/#/settings/my-account/api-keys

SNAG-0224

SNAG-0225 already revoked


http://192.168.20.22:8080/tool_type/7/edit

SNAG-0226

http://192.168.20.22:8080/tool_config/2/edit

SNAG-0227

http://192.168.20.22:8080/product/38/edit_api_scan_configuration/3

SNAG-0228

https://192.168.20.30:10443/#/scans/reports/13/hosts

SNAG-0229

SNAG-0230

but when im trying to sync SNAG-0231

show this:

SNAG-0232

the Cross-Origin-Opener-Policy header has been ignored, because the URL's origin was untrustworthy. It was defined either in the final response or a redirect. Please deliver the response using the HTTPS protocol. You can also use the 'localhost' origin instead. See https://www.w3.org/TR/powerful-features/#potentially-trustworthy-origin and https://html.spec.whatwg.org/#the-cross-origin-opener-policy-header.
kiblik commented 1 week ago

Hi @johnfelipe,

DD supports only "file version" of reports from Tenable: https://documentation.defectdojo.com/integrations/parsers/file/tenable/ Only the following tools are supported via API: https://documentation.defectdojo.com/integrations/parsers/api/

This fact is mentioned in your page: http://192.168.20.22:8080/product/38/edit_api_scan_configuration/3

johnfelipe commented 1 week ago

is in roadmap put tenable nessus via API?

mtesauro commented 1 week ago

@johnfelipe TBH, No.

API integrations with 3rd party vendors, especially commercial vendors, are particularly tricky/difficult to have since we cannot adequately test them when taking PRs and an open source project maintaining a license to a commercial product isn't feasible.

You can look at my posts in GH discussions to see where the DefectDojo maintainers are headed and what we're thinking about the future if you're curious: https://github.com/DefectDojo/django-DefectDojo/discussions?discussions_q=author%3Amtesauro