TAXII feed for SIEM

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

TAXII feed for SIEM

L4 Transporter

Hi,

 

I have tried minemeld with few miners and output to the inbounfeedhc i.e. PAN EBL/DBL. It is worked as expected. I would like to push the data to SIEM so that i can perform log analysis based on the indicators. How can i use taxii? I have configured ET.compromisedIP and Dshield miners to send data to new aggregator with output to stllib.feedHCGreen and stdlib.taxiiDataFeed based nodes. I can get data in PAN DBL using stdlib.feedHCGreen output node. What configuration will be needed so that I can configure our SIEM to use taxii based feed? For the taxii based node, I can see current indicators as 1080.

53 REPLIES 53

@Sly_Cooper could you post or send me the log /opt/minemeld/log/minemeld-web.log ?

 

Thanks,

luigi

@lmori Logs attached.

@Sly_Cooper thanks !

I have checked and you should change the config this way (note the URL now set to https://<minemeld>/taxii-poll-service):

 

1473090019878screensave.png

 

Basically you have to specify URL of the TAXII poll service, not the URL of the discovery service.

 

After that indicators can be sucessfully downloaded:

 

Screen Shot 2016-09-05 at 17.42.17.png

@lmori Thank you. It worked! I could see the indicators in the watchlist. I will continue to work with minemeld and SIEM.

 

FYI - The Minemeld instance failed automatically with error reading config message. All indicators went to zero. It started back automatically when checked after two days.

@Sly_Cooper could you send me the file /opt/minemeld/log/minemeld-engine.log to check the error in reading the config ?

@lmori - please find attached minemeld-engine logs.

I added the host to the yml file and restarted the engine but I still get:

https://x.x.x.x/taxii-discovery-service

Method Not Allowed

The method is not allowed for the requested URL.

 

I guess while my miner is getting plenty of indicators my aggregtor doesn't except them. I tried both Ipv4 generic and IPv4Outband.

 

Any ideas? Btw: outstanding idea - all other input/outputs work flawless.

Just need to get the taxii service up and running so I can receive STIX and send STIX.

Hi franks,

are you using McAfee SIEM ? If yes:

- use https://xxxxxxx/taxii-poll-service instead of https://xxxxxx/taxii-discovery-service

- the error you see it's because the client is sending a GET request instead of a POST, select POST in the feed config

 

If you are not using the McAfee SIEM, could you give us more details about your config ?

 

Note: starting with MineMeld 0.9.20 the change to the yml file is optional.

 

Thx for the speedy response. Eventually this should feed in multiple SIEMs. LR, Splunk, custom ELK, AVault ... different groups here use differnt tools :-(. I can't get the aggregator to even receive indicators it seems and for https://xxxxxxx/taxii-poll-service I get the same error as before.  

@franks what tool/platform are you using to access MineMeld TAXII data feed ?

 

Tried QRadar and Alienvault. No luck. At this point I'd be happy if any of the indicators would show up at the output and not stop at the aggregator. See pic I posted earlier. 

I'm not sure I have the option to feed this in Elasticsearch.

Thanks,

Frank

 

@franks Let's start from troubleshooting the config then. Could you open a new thread with a full screenshot of the CONFIG page ? Or could you share the file /opt/minemeld/local/config/running-config.yml ?

 

Thanks,

luigi

@franks could you try the latest 0.9.22 ? I have connected it to IBM QRadar TI App via TAXII and I have seen indicators flowing down from MM to QRadar.

Having the same issue, LogRhythm Threat Intelligence Service for TAXII, using poll or discovery address I get a 400 bad request. MineMeld for Autofocus.

Using the updated address  "SourceURL": "https://<minemeld server>/taxii-collection-management-service", fixed it

  • 35951 Views
  • 53 replies
  • 1 Likes
Like what you see?

Show your appreciation!

Click Like if a post is helpful to you or if you just want to show your support.

Click Accept as Solution to acknowledge that the answer to your question has been provided.

The button appears next to the replies on topics you’ve started. The member who gave the solution and all future visitors to this topic will appreciate it!

These simple actions take just seconds of your time, but go a long way in showing appreciation for community members and the LIVEcommunity as a whole!

The LIVEcommunity thanks you for your participation!