Syslifters / reptor

Other
11 stars 3 forks source link

Nessus import only imports 1 host per finding #156

Closed Gray-0men closed 8 months ago

Gray-0men commented 8 months ago

image

in the picture Affected Components should contain dozens of IP's (at least 35+ in my case) Does the --push-findings function only insert 1 host where I have to put in the rest manually? or is this a bug and it was supposed to populate all hosts the Nessus file has

aronmolnar commented 8 months ago

Hi Damian,

It should import all affected components.

cat nessus.xml | reptor --template-vars gives you the JSON structure that should be pushed to SysReptor.
Can you check if the affected_components field is correct there? Like in this sample:

image

aronmolnar commented 8 months ago

Sorry - got it.

It's a bug. We'll try to fix it ASAP.

aronmolnar commented 8 months ago

You can upgrade using pip3 install --upgrade reptor and now the affected_components should work as expected.

Can you confirm?

Gray-0men commented 8 months ago

Fixed, thank you so much

Also, by far the fastest bug response I've ever had on github. Extremely happy