OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.

 


Help: OASIS Mailing Lists Help | MarkMail Help

cti-stix message

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]


Subject: RE: [cti-stix] Some thoughts on Sightings and conversations to date (Part #4): should sightings have IDs?


If we want to send more information on the producer or the indicator being sighted... then we should be sending those objects.. not using sightings... no?

A sighting shouldn't be a transit object for updating an indicator - that's not it's purpose.
-
Jason Keirstead
Product Architect, Security Intelligence, IBM Security Systems
www.ibm.com/security | www.securityintelligence.com

Without data, all you are is just another person with an opinion - Unknown


Inactive hide details for Cory Casanave ---2015/11/03 05:06:49 PM---Re: Producer X is sighting Indicator Y at Time Z Mostly morCory Casanave ---2015/11/03 05:06:49 PM---Re: Producer X is sighting Indicator Y at Time Z Mostly more Information about X and Y.

From: Cory Casanave <cory-c@modeldriven.com>
To: Jason Keirstead/CanEast/IBM@IBMCA
Cc: "Jordan, Bret" <bret.jordan@bluecoat.com>, "Sean D. Barnum" <sbarnum@mitre.org>, "cti-stix@lists.oasis-open.org" <cti-stix@lists.oasis-open.org>
Date: 2015/11/03 05:06 PM
Subject: RE: [cti-stix] Some thoughts on Sightings and conversations to date (Part #4): should sightings have IDs?
Sent by: <cti-stix@lists.oasis-open.org>





Re: Producer X is sighting Indicator Y at Time Z
Mostly more Information about X and Y.

My only point was that all this concern about dereferencing to the origin of information need not be a concern if it is architected smartly. Being able to dereference to “more” about anything is a viable design pattern, even for hidden information producers. Also, being able to does not imply rights, or that such information is open. Perhaps in some cases there is no more, which is then also fine.

From: Jason Keirstead [mailto:Jason.Keirstead@ca.ibm.com]
Sent:
Tuesday, November 03, 2015 3:46 PM
To:
Cory Casanave
Cc:
Jordan, Bret; Sean D. Barnum; cti-stix@lists.oasis-open.org
Subject:
RE: [cti-stix] Some thoughts on Sightings and conversations to date (Part #4): should sightings have IDs?

> Consider that this kind of very limited device is of a special classification and it can send one of 5 special classes of notification.

That isn't true.. I can send many types of signatures to these devices... in fact some of them may (eventually) understand CybOX natively.

> The ID also does not have to dereference to the actual device, but it can still have information about it be visible to those privy to it.


You can't query an IPS or a Firewall or an Endpoint. These devices simply do not maintain historical data. Even a SIEM often can't de-refrerence an individual log via an ID.

> If not, perhaps it is not something that should be sending raw STIX data out


I think this would be a big mistake.. you'd be cutting out all of the most important sources of sighting information. Without these sources, who is going to generate sightings? Manual processes?

> .. but should be behind a smarter server that can add such context.


What is the context that needs to be added? "Producer X is sighting Indicator Y at Time Z". What else needs to be tracked...

I feel like people are conflating the idea of a sighting and an observable again.

The
indicator is the object that has all of the interesting data that may be updated. The sighting record, has nothing of interest to update. A sighting is a relationship between an indicator and an observer at a point in time. There is nothing to ever want to go back and update or de-reference... you can't swap out the indicator, you can't change the time, so what is there left to update... so what is the point of the ID?

-
Jason Keirstead
Product Architect, Security Intelligence, IBM Security Systems

www.ibm.com/security | www.securityintelligence.com

Without data, all you are is just another person with an opinion - Unknown


Inactive hide details for Cory Casanave ---2015/11/03 04:30:55 PM---Bret, Re: The way I see it, most devices that will be emittCory Casanave ---2015/11/03 04:30:55 PM---Bret, Re: The way I see it, most devices that will be emitting a sighting will have no ability to:

From:
Cory Casanave <cory-c@modeldriven.com>
To:
"Jordan, Bret" <bret.jordan@bluecoat.com>, Jason Keirstead/CanEast/IBM@IBMCA
Cc:
"Sean D. Barnum" <sbarnum@mitre.org>, "cti-stix@lists.oasis-open.org" <cti-stix@lists.oasis-open.org>
Date:
2015/11/03 04:30 PM
Subject:
RE: [cti-stix] Some thoughts on Sightings and conversations to date (Part #4): should sightings have IDs?
Sent by:
<cti-stix@lists.oasis-open.org>






Bret,
Re:
The way I see it, most devices that will be emitting a sighting will have no ability to:
1) store the data, OR
2) allow someone else to query them, OR
3) be de-referencable outside of the org they are in.


They don’t have to. Consider that this kind of very limited device is of a special classification and it can send one of 5 special classes of notification. Whoever deploys builds or deploys this class of devise may have to post these categories, but to the devise they are fixed. You don’t query the devise, you query these category files posted by its manufacturer. The same is then true of IDs, the device must have some identifier (which is static to it) and perhaps a clock or SOMETHING that can differentiate an event. If not, perhaps it is not something that should be sending raw STIX data out, but should be behind a smarter server that can add such context. The ID also does not have to dereference to the actual device, but it can still have information about it be visible to those privy to it.


From:
cti-stix@lists.oasis-open.org [mailto:cti-stix@lists.oasis-open.org] On Behalf Of Jordan, Bret
Sent:
Tuesday, November 03, 2015 3:09 PM
To:
Jason Keirstead
Cc:
Sean D. Barnum; cti-stix@lists.oasis-open.org
Subject:
Re: [cti-stix] Some thoughts on Sightings and conversations to date (Part #4): should sightings have IDs?

I completely agree with Jason. I would like to hear from other on the list that build products.


The way I see it, most devices that will be emitting a sighting will have no ability to:
1) store the data, OR
2) allow someone else to query them, OR
3) be de-referencable outside of the org they are in.



The only way I can see this working is:


Device 1 sees traffic ->
fires rule based on traffic it sees ->
generates a sighting / indicator / observable ->
sends that on a TAXII channel ->
collector / SOC tool is listening and collecting messages on the channel ->
SOC tool adds / modifies an ID based on some rule.


Then the SOC tool can either, via a rule or via human interaction push a sighting or an aggregate of the sightings to their public TAXII server's indicator channel or to a TAXII server in the cloud.



Thanks,


Bret




Bret Jordan CISSP

Director of Security Architecture and Standards | Office of the CTO
Blue Coat Systems

PGP Fingerprint: 63B4 FC53 680A 6B7D 1447 F2C0 74F8 ACAE 7415 0050
"Without cryptography vihv vivc ce xhrnrw, however, the only thing that can not be unscrambled is an egg."






[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]