CTI STIX Subcommittee

 View Only
Expand all | Collapse all

Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [EXT] [cti-cybox] Agenda for August 8 Working Call

  • 1.  Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [EXT] [cti-cybox] Agenda for August 8 Working Call

    Posted 08-09-2017 19:40
    Perhaps this is where we could add the ability within TAXII channels to specify mandatory data marking requirements for that channel? That seems a nice way of saying 'to participate in this community, you need to support X'. Cheers Terry MacDonald On 10/08/2017 05:35, "Jason Keirstead" < Jason.Keirstead@ca.ibm.com > wrote: That said... I would be extremely strongly against requiring IEP in any interoperability profile. Data markings have many uses, but there are entire swaths of the cybersecurity space to which they are simply not applicable. There is no way we can mandate marking support in interoperability testing without excluding whole segments of the market. - Jason Keirstead STSM, Product Architect, Security Intelligence, IBM Security Systems www.ibm.com/security Without data, all you are is just another person with an opinion - Unknown From:         Allan Thomson < athomson@lookingglasscyber. com > To:         Bret Jordan < Bret_Jordan@symantec.com >, "Back, Greg" < gback@mitre.org > Cc:         " cti-stix@lists.oasis-open. org " < cti-stix@lists.oasis-open.org >, " cti-cybox@lists.oasis-open. org " < cti-cybox@lists.oasis-open. org > Date:         08/08/2017 12:51 AM Subject:         [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [EXT] [cti-cybox] Agenda for August 8 Working Call Sent by:         < cti-stix@lists.oasis-open. org > We have not finished interop test specification for STIX 2.0 so until we have done that, it’s premature to be talking about what STIX 2.1 interop will or will not do.   Part 1 ballot is still outstanding. Getting the TC to focus on Interop 2.0 is hard enough.   Allan Thomson CTO +1-408-331-6646 LookingGlass Cyber Solutions   From: OASIS list < cti-cybox@lists.oasis-open. org > on behalf of Bret Jordan < Bret_Jordan@symantec.com > Date: Monday, August 7, 2017 at 7:58 PM To: "Back, Greg" < gback@mitre.org > Cc: " cti-stix@lists.oasis-open.org " < cti-stix@lists.oasis-open.org >, OASIS list < cti-cybox@lists.oasis-open. org > Subject: Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [EXT] [cti-cybox] Agenda for August 8 Working Call   Those are good questions.  The specification will not mandate, or I hope will not mandate, the use of IEP, but is the interop SC going to mandate it in their profiles?   Bret Sent from my iPhone On Aug 7, 2017, at 7:46 PM, Back, Greg < gback@mitre.org > wrote: As long as we aren’t mandating all consumers (and producers, though I’m more worried about consumers) to implement IEP, I’m fine with this. I’m also fine with using interoperability to promote the use of IEP, and (hopefully) letting market forces make IEP used universally.   On 2017-08-07, 19:01 UTC, " cti-stix@lists.oasis-open.org on behalf of Struse, Richard J." < cti-stix@lists.oasis-open.org on behalf of rjs@mitre.org > wrote:   Meant to say: “…that we are NOT requiring IEP nor…”   From: < cti-stix@lists.oasis-open.org > on behalf of Richard Struse < rjs@mitre.org > Date: Monday, August 7, 2017 at 2:59 PM To: Bret Jordan < Bret_Jordan@symantec.com >, "Wunder, John A." < jwunder@mitre.org >, " cti-stix@lists.oasis-open.org " < cti-stix@lists.oasis-open.org >, " cti-cybox@lists.oasis-open. org " < cti-cybox@lists.oasis-open. org > Subject: [cti-stix] Re: [cti-cybox] Re: [EXT] [cti-cybox] Agenda for August 8 Working Call   Since we began this work there has been a clear recognition that TLP, while useful, isn’t sufficient to represent the sorts of policy expressions that are required to truly enable CTI sharing ecosystems. The FIRST community is exactly the sort of hands-on community best suited to develop such policy frameworks and it doesn’t seem like there are any competing policy frameworks under consideration.  Given that, and the fact that we are requiring IEP nor are we “tying” STIX to IEP (or vice-versa), it seems worthwhile to do the work necessary to figure out how to best support those communities that wish to use IEP.   Is there anyone actively opposed to the TC figuring out how we might support IEP?   From: < cti-cybox@lists.oasis-open. org > on behalf of Bret Jordan < Bret_Jordan@symantec.com > Date: Monday, August 7, 2017 at 2:45 PM To: "Wunder, John A." < jwunder@mitre.org >, " cti-stix@lists.oasis-open.org " < cti-stix@lists.oasis-open.org >, " cti-cybox@lists.oasis-open. org " < cti-cybox@lists.oasis-open. org > Subject: [cti-cybox] Re: [EXT] [cti-cybox] Agenda for August 8 Working Call   On the IEP front, we need to make sure the TC wants to do it before we figure out how we should do it.  I would love to see some discussion over email first, before we tackle it on a working call that only has a subset of the membership.  In other words, a working call is not a good place to decide "if" we should do something.  It is a great place to figure out "how" we should do it, once the TC has sufficiently debated and decided to do it.     Bret   From: cti-cybox@lists.oasis-open.org < cti-cybox@lists.oasis-open. org > on behalf of Wunder, John A. < jwunder@mitre.org > Sent: Monday, August 7, 2017 9:11 AM To: cti-stix@lists.oasis-open.org ; cti-cybox@lists.oasis-open.org Subject: [EXT] [cti-cybox] Agenda for August 8 Working Call   All,   We have three topics for the working call this week:   1.       Continue work on DNS Request/Response 2.       Continue work on Location, in particular discuss ISO 3166 3.       Discuss inclusion of IEP (how we should do it)   John


  • 2.  Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [EXT] [cti-cybox] Agenda for August 8 Working Call

    Posted 08-09-2017 21:41
    Terry, I really like the idea of including IEP support in TAXII.  Assuming a user has the rights to know about certain levels of content it would be great if you could pre-filter on IEP restrictions. Bret From: Terry MacDonald <terry.macdonald@cosive.com> Sent: Wednesday, August 9, 2017 1:39:45 PM To: Jason Keirstead Cc: Allan Thomson; cti-stix@lists.oasis-open.org; Bret Jordan; cti-cybox@lists.oasis-open.org; Back, Greg Subject: Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [EXT] [cti-cybox] Agenda for August 8 Working Call   Perhaps this is where we could add the ability within TAXII channels to specify mandatory data marking requirements for that channel? That seems a nice way of saying 'to participate in this community, you need to support X'. Cheers Terry MacDonald On 10/08/2017 05:35, "Jason Keirstead" < Jason.Keirstead@ca.ibm.com > wrote: That said... I would be extremely strongly against requiring IEP in any interoperability profile. Data markings have many uses, but there are entire swaths of the cybersecurity space to which they are simply not applicable. There is no way we can mandate marking support in interoperability testing without excluding whole segments of the market. - Jason Keirstead STSM, Product Architect, Security Intelligence, IBM Security Systems www.ibm.com/security Without data, all you are is just another person with an opinion - Unknown From:         Allan Thomson < athomson@lookingglasscyber. com > To:         Bret Jordan < Bret_Jordan@symantec.com >, "Back, Greg" < gback@mitre.org > Cc:         " cti-stix@lists.oasis-open. org " < cti-stix@lists.oasis-open.org >, " cti-cybox@lists.oasis-open. org " < cti-cybox@lists.oasis-open. org > Date:         08/08/2017 12:51 AM Subject:         [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [EXT] [cti-cybox] Agenda for August 8 Working Call Sent by:         < cti-stix@lists.oasis-open. org > We have not finished interop test specification for STIX 2.0 so until we have done that, it’s premature to be talking about what STIX 2.1 interop will or will not do.   Part 1 ballot is still outstanding. Getting the TC to focus on Interop 2.0 is hard enough.   Allan Thomson CTO +1-408-331-6646 LookingGlass Cyber Solutions   From: OASIS list < cti-cybox@lists.oasis-open. org > on behalf of Bret Jordan < Bret_Jordan@symantec.com > Date: Monday, August 7, 2017 at 7:58 PM To: "Back, Greg" < gback@mitre.org > Cc: " cti-stix@lists.oasis-open.org " < cti-stix@lists.oasis-open.org >, OASIS list < cti-cybox@lists.oasis-open. org > Subject: Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [EXT] [cti-cybox] Agenda for August 8 Working Call   Those are good questions.  The specification will not mandate, or I hope will not mandate, the use of IEP, but is the interop SC going to mandate it in their profiles?   Bret Sent from my iPhone On Aug 7, 2017, at 7:46 PM, Back, Greg < gback@mitre.org > wrote: As long as we aren’t mandating all consumers (and producers, though I’m more worried about consumers) to implement IEP, I’m fine with this. I’m also fine with using interoperability to promote the use of IEP, and (hopefully) letting market forces make IEP used universally.   On 2017-08-07, 19:01 UTC, " cti-stix@lists.oasis-open.org on behalf of Struse, Richard J." < cti-stix@lists.oasis-open.org on behalf of rjs@mitre.org > wrote:   Meant to say: “…that we are NOT requiring IEP nor…”   From: < cti-stix@lists.oasis-open.org > on behalf of Richard Struse < rjs@mitre.org > Date: Monday, August 7, 2017 at 2:59 PM To: Bret Jordan < Bret_Jordan@symantec.com >, "Wunder, John A." < jwunder@mitre.org >, " cti-stix@lists.oasis-open.org " < cti-stix@lists.oasis-open.org >, " cti-cybox@lists.oasis-open. org " < cti-cybox@lists.oasis-open. org > Subject: [cti-stix] Re: [cti-cybox] Re: [EXT] [cti-cybox] Agenda for August 8 Working Call   Since we began this work there has been a clear recognition that TLP, while useful, isn’t sufficient to represent the sorts of policy expressions that are required to truly enable CTI sharing ecosystems. The FIRST community is exactly the sort of hands-on community best suited to develop such policy frameworks and it doesn’t seem like there are any competing policy frameworks under consideration.  Given that, and the fact that we are requiring IEP nor are we “tying” STIX to IEP (or vice-versa), it seems worthwhile to do the work necessary to figure out how to best support those communities that wish to use IEP.   Is there anyone actively opposed to the TC figuring out how we might support IEP?   From: < cti-cybox@lists.oasis-open. org > on behalf of Bret Jordan < Bret_Jordan@symantec.com > Date: Monday, August 7, 2017 at 2:45 PM To: "Wunder, John A." < jwunder@mitre.org >, " cti-stix@lists.oasis-open.org " < cti-stix@lists.oasis-open.org >, " cti-cybox@lists.oasis-open. org " < cti-cybox@lists.oasis-open. org > Subject: [cti-cybox] Re: [EXT] [cti-cybox] Agenda for August 8 Working Call   On the IEP front, we need to make sure the TC wants to do it before we figure out how we should do it.  I would love to see some discussion over email first, before we tackle it on a working call that only has a subset of the membership.  In other words, a working call is not a good place to decide "if" we should do something.  It is a great place to figure out "how" we should do it, once the TC has sufficiently debated and decided to do it.     Bret   From: cti-cybox@lists.oasis-open.org < cti-cybox@lists.oasis-open. org > on behalf of Wunder, John A. < jwunder@mitre.org > Sent: Monday, August 7, 2017 9:11 AM To: cti-stix@lists.oasis-open.org ; cti-cybox@lists.oasis-open.org Subject: [EXT] [cti-cybox] Agenda for August 8 Working Call   All,   We have three topics for the working call this week:   1.       Continue work on DNS Request/Response 2.       Continue work on Location, in particular discuss ISO 3166 3.       Discuss inclusion of IEP (how we should do it)   John


  • 3.  Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [EXT] [cti-cybox] Agenda for August 8 Working Call

    Posted 08-10-2017 12:35
    I like this as well, I can foresee two
    fields being added to both collections and channels:         required_markings         supported_markings I will also throw out there that TAXII
    channels really needs work if we want it to be completed. - Jason Keirstead STSM, Product Architect, Security Intelligence, IBM Security Systems www.ibm.com/security Without data, all you are is just another person with an opinion - Unknown
    From:      
      Bret Jordan <Bret_Jordan@symantec.com> To:      
      Terry MacDonald <terry.macdonald@cosive.com>,
    Jason Keirstead <Jason.Keirstead@ca.ibm.com> Cc:      
      Allan Thomson <athomson@lookingglasscyber.com>,
    "cti-stix@lists.oasis-open.org" <cti-stix@lists.oasis-open.org>,
    "cti-cybox@lists.oasis-open.org" <cti-cybox@lists.oasis-open.org>,
    "Back, Greg" <gback@mitre.org> Date:      
      08/09/2017 06:41 PM Subject:    
        [cti-stix] Re:
    [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox]
    Re: [EXT] [cti-cybox] Agenda for August 8 Working Call Sent by:    
        <cti-stix@lists.oasis-open.org> Terry, I really like the idea of including IEP
    support in TAXII.  Assuming a user has the rights to know about certain
    levels of content it would be great if you could pre-filter on IEP restrictions. Bret From: Terry MacDonald <terry.macdonald@cosive.com> Sent: Wednesday, August 9, 2017 1:39:45 PM To: Jason Keirstead Cc: Allan Thomson; cti-stix@lists.oasis-open.org; Bret Jordan; cti-cybox@lists.oasis-open.org;
    Back, Greg Subject: Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix]
    Re: [cti-cybox] Re: [EXT] [cti-cybox] Agenda for August 8 Working Call   Perhaps this is where we could add the ability within
    TAXII channels to specify mandatory data marking requirements for that
    channel? That seems a nice way of saying 'to participate in this community,
    you need to support X'. Cheers Terry MacDonald On 10/08/2017 05:35, "Jason Keirstead" < Jason.Keirstead@ca.ibm.com >
    wrote: That said... I would be extremely strongly
    against requiring IEP in any interoperability profile. Data markings have many uses, but there are entire swaths of the cybersecurity
    space to which they are simply not applicable. There is no way we can mandate
    marking support in interoperability testing without excluding whole segments
    of the market. - Jason Keirstead STSM, Product Architect, Security Intelligence, IBM Security Systems www.ibm.com/security Without data, all you are is just another person with an opinion - Unknown
    From:         Allan
    Thomson < athomson@lookingglasscyber.com > To:         Bret
    Jordan < Bret_Jordan@symantec.com >,
    "Back, Greg" < gback@mitre.org > Cc:         " cti-stix@lists.oasis-open.org "
    < cti-stix@lists.oasis-open.org >,
    " cti-cybox@lists.oasis-open.org "
    < cti-cybox@lists.oasis-open.org > Date:         08/08/2017
    12:51 AM Subject:         [cti-stix]
    Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [EXT] [cti-cybox] Agenda
    for August 8 Working Call Sent by:         < cti-stix@lists.oasis-open.org > We have not finished interop test specification for STIX 2.0 so until we
    have done that, it’s premature to be talking about what STIX 2.1 interop
    will or will not do. Part 1 ballot is still outstanding. Getting the TC to focus on Interop
    2.0 is hard enough. Allan
    Thomson CTO +1-408-331-6646 LookingGlass
    Cyber Solutions From: OASIS list < cti-cybox@lists.oasis-open.org >
    on behalf of Bret Jordan < Bret_Jordan@symantec.com > Date: Monday, August 7, 2017 at 7:58 PM To: "Back, Greg" < gback@mitre.org > Cc: " cti-stix@lists.oasis-open.org "
    < cti-stix@lists.oasis-open.org >,
    OASIS list < cti-cybox@lists.oasis-open.org > Subject: Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [EXT] [cti-cybox]
    Agenda for August 8 Working Call Those are good questions.  The specification will not mandate, or
    I hope will not mandate, the use of IEP, but is the interop SC going to
    mandate it in their profiles? Bret Sent from my iPhone On Aug 7, 2017, at 7:46 PM, Back, Greg < gback@mitre.org >
    wrote: As long as we aren’t mandating all consumers (and producers, though I’m
    more worried about consumers) to implement IEP, I’m fine with this. I’m
    also fine with using interoperability to promote the use of IEP, and (hopefully)
    letting market forces make IEP used universally. On 2017-08-07, 19:01 UTC, " cti-stix@lists.oasis-open.org on
    behalf of Struse, Richard J." < cti-stix@lists.oasis-open.org on
    behalf of rjs@mitre.org >
    wrote: Meant to say: “…that we are NOT requiring IEP nor…” From: < cti-stix@lists.oasis-open.org >
    on behalf of Richard Struse < rjs@mitre.org > Date: Monday, August 7, 2017 at 2:59 PM To: Bret Jordan < Bret_Jordan@symantec.com >,
    "Wunder, John A." < jwunder@mitre.org >,
    " cti-stix@lists.oasis-open.org "
    < cti-stix@lists.oasis-open.org >,
    " cti-cybox@lists.oasis-open.org "
    < cti-cybox@lists.oasis-open.org > Subject: [cti-stix] Re: [cti-cybox] Re: [EXT] [cti-cybox] Agenda for
    August 8 Working Call Since we began this work there has been a clear recognition that TLP, while
    useful, isn’t sufficient to represent the sorts of policy expressions
    that are required to truly enable CTI sharing ecosystems. The FIRST community
    is exactly the sort of hands-on community best suited to develop such policy
    frameworks and it doesn’t seem like there are any competing policy frameworks
    under consideration.  Given that, and the fact that we are requiring
    IEP nor are we “tying” STIX to IEP (or vice-versa), it seems worthwhile
    to do the work necessary to figure out how to best support those communities
    that wish to use IEP. Is there anyone actively opposed to the TC figuring out how we might support
    IEP? From: < cti-cybox@lists.oasis-open.org >
    on behalf of Bret Jordan < Bret_Jordan@symantec.com > Date: Monday, August 7, 2017 at 2:45 PM To: "Wunder, John A." < jwunder@mitre.org >,
    " cti-stix@lists.oasis-open.org "
    < cti-stix@lists.oasis-open.org >,
    " cti-cybox@lists.oasis-open.org "
    < cti-cybox@lists.oasis-open.org > Subject: [cti-cybox] Re: [EXT] [cti-cybox] Agenda for August 8 Working
    Call On the IEP front, we need to make sure the TC wants to do it before we
    figure out how we should do it.  I would love to see some discussion
    over email first, before we tackle it on a working call that only has a
    subset of the membership.  In other words, a working call is not a
    good place to decide "if" we should do something.  It is
    a great place to figure out "how" we should do it, once the TC
    has sufficiently debated and decided to do it. Bret   From: cti-cybox@lists.oasis-open.org < cti-cybox@lists.oasis-open.org >
    on behalf of Wunder, John A. < jwunder@mitre.org > Sent: Monday, August 7, 2017 9:11 AM To: cti-stix@lists.oasis-open.org ;
    cti-cybox@lists.oasis-open.org Subject: [EXT] [cti-cybox] Agenda for August 8 Working Call All, We have three topics for the working call this week: 1.       Continue work on DNS Request/Response 2.       Continue work on Location, in particular discuss
    ISO 3166 3.       Discuss inclusion of IEP (how we should do it) John



  • 4.  Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [EXT] [cti-cybox] Agenda for August 8 Working Call

    Posted 08-10-2017 12:35
    I like this as well, I can foresee two
    fields being added to both collections and channels:         required_markings         supported_markings I will also throw out there that TAXII
    channels really needs work if we want it to be completed. - Jason Keirstead STSM, Product Architect, Security Intelligence, IBM Security Systems www.ibm.com/security Without data, all you are is just another person with an opinion - Unknown
    From:      
      Bret Jordan <Bret_Jordan@symantec.com> To:      
      Terry MacDonald <terry.macdonald@cosive.com>,
    Jason Keirstead <Jason.Keirstead@ca.ibm.com> Cc:      
      Allan Thomson <athomson@lookingglasscyber.com>,
    "cti-stix@lists.oasis-open.org" <cti-stix@lists.oasis-open.org>,
    "cti-cybox@lists.oasis-open.org" <cti-cybox@lists.oasis-open.org>,
    "Back, Greg" <gback@mitre.org> Date:      
      08/09/2017 06:41 PM Subject:    
        [cti-stix] Re:
    [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox]
    Re: [EXT] [cti-cybox] Agenda for August 8 Working Call Sent by:    
        <cti-stix@lists.oasis-open.org> Terry, I really like the idea of including IEP
    support in TAXII.  Assuming a user has the rights to know about certain
    levels of content it would be great if you could pre-filter on IEP restrictions. Bret From: Terry MacDonald <terry.macdonald@cosive.com> Sent: Wednesday, August 9, 2017 1:39:45 PM To: Jason Keirstead Cc: Allan Thomson; cti-stix@lists.oasis-open.org; Bret Jordan; cti-cybox@lists.oasis-open.org;
    Back, Greg Subject: Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix]
    Re: [cti-cybox] Re: [EXT] [cti-cybox] Agenda for August 8 Working Call   Perhaps this is where we could add the ability within
    TAXII channels to specify mandatory data marking requirements for that
    channel? That seems a nice way of saying 'to participate in this community,
    you need to support X'. Cheers Terry MacDonald On 10/08/2017 05:35, "Jason Keirstead" < Jason.Keirstead@ca.ibm.com >
    wrote: That said... I would be extremely strongly
    against requiring IEP in any interoperability profile. Data markings have many uses, but there are entire swaths of the cybersecurity
    space to which they are simply not applicable. There is no way we can mandate
    marking support in interoperability testing without excluding whole segments
    of the market. - Jason Keirstead STSM, Product Architect, Security Intelligence, IBM Security Systems www.ibm.com/security Without data, all you are is just another person with an opinion - Unknown
    From:         Allan
    Thomson < athomson@lookingglasscyber.com > To:         Bret
    Jordan < Bret_Jordan@symantec.com >,
    "Back, Greg" < gback@mitre.org > Cc:         " cti-stix@lists.oasis-open.org "
    < cti-stix@lists.oasis-open.org >,
    " cti-cybox@lists.oasis-open.org "
    < cti-cybox@lists.oasis-open.org > Date:         08/08/2017
    12:51 AM Subject:         [cti-stix]
    Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [EXT] [cti-cybox] Agenda
    for August 8 Working Call Sent by:         < cti-stix@lists.oasis-open.org > We have not finished interop test specification for STIX 2.0 so until we
    have done that, it’s premature to be talking about what STIX 2.1 interop
    will or will not do. Part 1 ballot is still outstanding. Getting the TC to focus on Interop
    2.0 is hard enough. Allan
    Thomson CTO +1-408-331-6646 LookingGlass
    Cyber Solutions From: OASIS list < cti-cybox@lists.oasis-open.org >
    on behalf of Bret Jordan < Bret_Jordan@symantec.com > Date: Monday, August 7, 2017 at 7:58 PM To: "Back, Greg" < gback@mitre.org > Cc: " cti-stix@lists.oasis-open.org "
    < cti-stix@lists.oasis-open.org >,
    OASIS list < cti-cybox@lists.oasis-open.org > Subject: Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [EXT] [cti-cybox]
    Agenda for August 8 Working Call Those are good questions.  The specification will not mandate, or
    I hope will not mandate, the use of IEP, but is the interop SC going to
    mandate it in their profiles? Bret Sent from my iPhone On Aug 7, 2017, at 7:46 PM, Back, Greg < gback@mitre.org >
    wrote: As long as we aren’t mandating all consumers (and producers, though I’m
    more worried about consumers) to implement IEP, I’m fine with this. I’m
    also fine with using interoperability to promote the use of IEP, and (hopefully)
    letting market forces make IEP used universally. On 2017-08-07, 19:01 UTC, " cti-stix@lists.oasis-open.org on
    behalf of Struse, Richard J." < cti-stix@lists.oasis-open.org on
    behalf of rjs@mitre.org >
    wrote: Meant to say: “…that we are NOT requiring IEP nor…” From: < cti-stix@lists.oasis-open.org >
    on behalf of Richard Struse < rjs@mitre.org > Date: Monday, August 7, 2017 at 2:59 PM To: Bret Jordan < Bret_Jordan@symantec.com >,
    "Wunder, John A." < jwunder@mitre.org >,
    " cti-stix@lists.oasis-open.org "
    < cti-stix@lists.oasis-open.org >,
    " cti-cybox@lists.oasis-open.org "
    < cti-cybox@lists.oasis-open.org > Subject: [cti-stix] Re: [cti-cybox] Re: [EXT] [cti-cybox] Agenda for
    August 8 Working Call Since we began this work there has been a clear recognition that TLP, while
    useful, isn’t sufficient to represent the sorts of policy expressions
    that are required to truly enable CTI sharing ecosystems. The FIRST community
    is exactly the sort of hands-on community best suited to develop such policy
    frameworks and it doesn’t seem like there are any competing policy frameworks
    under consideration.  Given that, and the fact that we are requiring
    IEP nor are we “tying” STIX to IEP (or vice-versa), it seems worthwhile
    to do the work necessary to figure out how to best support those communities
    that wish to use IEP. Is there anyone actively opposed to the TC figuring out how we might support
    IEP? From: < cti-cybox@lists.oasis-open.org >
    on behalf of Bret Jordan < Bret_Jordan@symantec.com > Date: Monday, August 7, 2017 at 2:45 PM To: "Wunder, John A." < jwunder@mitre.org >,
    " cti-stix@lists.oasis-open.org "
    < cti-stix@lists.oasis-open.org >,
    " cti-cybox@lists.oasis-open.org "
    < cti-cybox@lists.oasis-open.org > Subject: [cti-cybox] Re: [EXT] [cti-cybox] Agenda for August 8 Working
    Call On the IEP front, we need to make sure the TC wants to do it before we
    figure out how we should do it.  I would love to see some discussion
    over email first, before we tackle it on a working call that only has a
    subset of the membership.  In other words, a working call is not a
    good place to decide "if" we should do something.  It is
    a great place to figure out "how" we should do it, once the TC
    has sufficiently debated and decided to do it. Bret   From: cti-cybox@lists.oasis-open.org < cti-cybox@lists.oasis-open.org >
    on behalf of Wunder, John A. < jwunder@mitre.org > Sent: Monday, August 7, 2017 9:11 AM To: cti-stix@lists.oasis-open.org ;
    cti-cybox@lists.oasis-open.org Subject: [EXT] [cti-cybox] Agenda for August 8 Working Call All, We have three topics for the working call this week: 1.       Continue work on DNS Request/Response 2.       Continue work on Location, in particular discuss
    ISO 3166 3.       Discuss inclusion of IEP (how we should do it) John



  • 5.  Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [EXT] [cti-cybox] Agenda for August 8 Working Call

    Posted 08-10-2017 16:39
    Jason, I really like that idea of adding those properties to TAXII collections and then channels. Bret From: cti-stix@lists.oasis-open.org <cti-stix@lists.oasis-open.org> on behalf of Jason Keirstead <Jason.Keirstead@ca.ibm.com> Sent: Thursday, August 10, 2017 6:34:38 AM To: Bret Jordan Cc: Allan Thomson; cti-cybox@lists.oasis-open.org; cti-stix@lists.oasis-open.org; Back, Greg; Terry MacDonald Subject: Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [EXT] [cti-cybox] Agenda for August 8 Working Call   I like this as well, I can foresee two fields being added to both collections and channels:         required_markings         supported_markings I will also throw out there that TAXII channels really needs work if we want it to be completed. - Jason Keirstead STSM, Product Architect, Security Intelligence, IBM Security Systems www.ibm.com/security Without data, all you are is just another person with an opinion - Unknown From:         Bret Jordan <Bret_Jordan@symantec.com> To:         Terry MacDonald <terry.macdonald@cosive.com>, Jason Keirstead <Jason.Keirstead@ca.ibm.com> Cc:         Allan Thomson <athomson@lookingglasscyber.com>, "cti-stix@lists.oasis-open.org" <cti-stix@lists.oasis-open.org>, "cti-cybox@lists.oasis-open.org" <cti-cybox@lists.oasis-open.org>, "Back, Greg" <gback@mitre.org> Date:         08/09/2017 06:41 PM Subject:         [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [EXT] [cti-cybox] Agenda for August 8 Working Call Sent by:         <cti-stix@lists.oasis-open.org> Terry, I really like the idea of including IEP support in TAXII.  Assuming a user has the rights to know about certain levels of content it would be great if you could pre-filter on IEP restrictions. Bret From: Terry MacDonald <terry.macdonald@cosive.com> Sent: Wednesday, August 9, 2017 1:39:45 PM To: Jason Keirstead Cc: Allan Thomson; cti-stix@lists.oasis-open.org; Bret Jordan; cti-cybox@lists.oasis-open.org; Back, Greg Subject: Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [EXT] [cti-cybox] Agenda for August 8 Working Call   Perhaps this is where we could add the ability within TAXII channels to specify mandatory data marking requirements for that channel? That seems a nice way of saying 'to participate in this community, you need to support X'. Cheers Terry MacDonald On 10/08/2017 05:35, "Jason Keirstead" < Jason.Keirstead@ca.ibm.com > wrote: That said... I would be extremely strongly against requiring IEP in any interoperability profile. Data markings have many uses, but there are entire swaths of the cybersecurity space to which they are simply not applicable. There is no way we can mandate marking support in interoperability testing without excluding whole segments of the market. - Jason Keirstead STSM, Product Architect, Security Intelligence, IBM Security Systems www.ibm.com/security Without data, all you are is just another person with an opinion - Unknown From:         Allan Thomson < athomson@lookingglasscyber.com > To:         Bret Jordan < Bret_Jordan@symantec.com >, "Back, Greg" < gback@mitre.org > Cc:         " cti-stix@lists.oasis-open.org " < cti-stix@lists.oasis-open.org >, " cti-cybox@lists.oasis-open.org " < cti-cybox@lists.oasis-open.org > Date:         08/08/2017 12:51 AM Subject:         [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [EXT] [cti-cybox] Agenda for August 8 Working Call Sent by:         < cti-stix@lists.oasis-open.org > We have not finished interop test specification for STIX 2.0 so until we have done that, it’s premature to be talking about what STIX 2.1 interop will or will not do. Part 1 ballot is still outstanding. Getting the TC to focus on Interop 2.0 is hard enough. Allan Thomson CTO +1-408-331-6646 LookingGlass Cyber Solutions From: OASIS list < cti-cybox@lists.oasis-open.org > on behalf of Bret Jordan < Bret_Jordan@symantec.com > Date: Monday, August 7, 2017 at 7:58 PM To: "Back, Greg" < gback@mitre.org > Cc: " cti-stix@lists.oasis-open.org " < cti-stix@lists.oasis-open.org >, OASIS list < cti-cybox@lists.oasis-open.org > Subject: Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [EXT] [cti-cybox] Agenda for August 8 Working Call Those are good questions.  The specification will not mandate, or I hope will not mandate, the use of IEP, but is the interop SC going to mandate it in their profiles? Bret Sent from my iPhone On Aug 7, 2017, at 7:46 PM, Back, Greg < gback@mitre.org > wrote: As long as we aren’t mandating all consumers (and producers, though I’m more worried about consumers) to implement IEP, I’m fine with this. I’m also fine with using interoperability to promote the use of IEP, and (hopefully) letting market forces make IEP used universally. On 2017-08-07, 19:01 UTC, " cti-stix@lists.oasis-open.org on behalf of Struse, Richard J." < cti-stix@lists.oasis-open.org on behalf of rjs@mitre.org > wrote: Meant to say: “…that we are NOT requiring IEP nor…” From: < cti-stix@lists.oasis-open.org > on behalf of Richard Struse < rjs@mitre.org > Date: Monday, August 7, 2017 at 2:59 PM To: Bret Jordan < Bret_Jordan@symantec.com >, "Wunder, John A." < jwunder@mitre.org >, " cti-stix@lists.oasis-open.org " < cti-stix@lists.oasis-open.org >, " cti-cybox@lists.oasis-open.org " < cti-cybox@lists.oasis-open.org > Subject: [cti-stix] Re: [cti-cybox] Re: [EXT] [cti-cybox] Agenda for August 8 Working Call Since we began this work there has been a clear recognition that TLP, while useful, isn’t sufficient to represent the sorts of policy expressions that are required to truly enable CTI sharing ecosystems. The FIRST community is exactly the sort of hands-on community best suited to develop such policy frameworks and it doesn’t seem like there are any competing policy frameworks under consideration.  Given that, and the fact that we are requiring IEP nor are we “tying” STIX to IEP (or vice-versa), it seems worthwhile to do the work necessary to figure out how to best support those communities that wish to use IEP. Is there anyone actively opposed to the TC figuring out how we might support IEP? From: < cti-cybox@lists.oasis-open.org > on behalf of Bret Jordan < Bret_Jordan@symantec.com > Date: Monday, August 7, 2017 at 2:45 PM To: "Wunder, John A." < jwunder@mitre.org >, " cti-stix@lists.oasis-open.org " < cti-stix@lists.oasis-open.org >, " cti-cybox@lists.oasis-open.org " < cti-cybox@lists.oasis-open.org > Subject: [cti-cybox] Re: [EXT] [cti-cybox] Agenda for August 8 Working Call On the IEP front, we need to make sure the TC wants to do it before we figure out how we should do it.  I would love to see some discussion over email first, before we tackle it on a working call that only has a subset of the membership.  In other words, a working call is not a good place to decide "if" we should do something.  It is a great place to figure out "how" we should do it, once the TC has sufficiently debated and decided to do it. Bret   From: cti-cybox@lists.oasis-open.org < cti-cybox@lists.oasis-open.org > on behalf of Wunder, John A. < jwunder@mitre.org > Sent: Monday, August 7, 2017 9:11 AM To: cti-stix@lists.oasis-open.org ; cti-cybox@lists.oasis-open.org Subject: [EXT] [cti-cybox] Agenda for August 8 Working Call All, We have three topics for the working call this week: 1.       Continue work on DNS Request/Response 2.       Continue work on Location, in particular discuss ISO 3166 3.       Discuss inclusion of IEP (how we should do it) John


  • 6.  Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [EXT] [cti-cybox] Agenda for August 8 Working Call

    Posted 08-10-2017 16:39
    Jason, I really like that idea of adding those properties to TAXII collections and then channels. Bret From: cti-stix@lists.oasis-open.org <cti-stix@lists.oasis-open.org> on behalf of Jason Keirstead <Jason.Keirstead@ca.ibm.com> Sent: Thursday, August 10, 2017 6:34:38 AM To: Bret Jordan Cc: Allan Thomson; cti-cybox@lists.oasis-open.org; cti-stix@lists.oasis-open.org; Back, Greg; Terry MacDonald Subject: Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [EXT] [cti-cybox] Agenda for August 8 Working Call   I like this as well, I can foresee two fields being added to both collections and channels:         required_markings         supported_markings I will also throw out there that TAXII channels really needs work if we want it to be completed. - Jason Keirstead STSM, Product Architect, Security Intelligence, IBM Security Systems www.ibm.com/security Without data, all you are is just another person with an opinion - Unknown From:         Bret Jordan <Bret_Jordan@symantec.com> To:         Terry MacDonald <terry.macdonald@cosive.com>, Jason Keirstead <Jason.Keirstead@ca.ibm.com> Cc:         Allan Thomson <athomson@lookingglasscyber.com>, "cti-stix@lists.oasis-open.org" <cti-stix@lists.oasis-open.org>, "cti-cybox@lists.oasis-open.org" <cti-cybox@lists.oasis-open.org>, "Back, Greg" <gback@mitre.org> Date:         08/09/2017 06:41 PM Subject:         [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [EXT] [cti-cybox] Agenda for August 8 Working Call Sent by:         <cti-stix@lists.oasis-open.org> Terry, I really like the idea of including IEP support in TAXII.  Assuming a user has the rights to know about certain levels of content it would be great if you could pre-filter on IEP restrictions. Bret From: Terry MacDonald <terry.macdonald@cosive.com> Sent: Wednesday, August 9, 2017 1:39:45 PM To: Jason Keirstead Cc: Allan Thomson; cti-stix@lists.oasis-open.org; Bret Jordan; cti-cybox@lists.oasis-open.org; Back, Greg Subject: Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [EXT] [cti-cybox] Agenda for August 8 Working Call   Perhaps this is where we could add the ability within TAXII channels to specify mandatory data marking requirements for that channel? That seems a nice way of saying 'to participate in this community, you need to support X'. Cheers Terry MacDonald On 10/08/2017 05:35, "Jason Keirstead" < Jason.Keirstead@ca.ibm.com > wrote: That said... I would be extremely strongly against requiring IEP in any interoperability profile. Data markings have many uses, but there are entire swaths of the cybersecurity space to which they are simply not applicable. There is no way we can mandate marking support in interoperability testing without excluding whole segments of the market. - Jason Keirstead STSM, Product Architect, Security Intelligence, IBM Security Systems www.ibm.com/security Without data, all you are is just another person with an opinion - Unknown From:         Allan Thomson < athomson@lookingglasscyber.com > To:         Bret Jordan < Bret_Jordan@symantec.com >, "Back, Greg" < gback@mitre.org > Cc:         " cti-stix@lists.oasis-open.org " < cti-stix@lists.oasis-open.org >, " cti-cybox@lists.oasis-open.org " < cti-cybox@lists.oasis-open.org > Date:         08/08/2017 12:51 AM Subject:         [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [EXT] [cti-cybox] Agenda for August 8 Working Call Sent by:         < cti-stix@lists.oasis-open.org > We have not finished interop test specification for STIX 2.0 so until we have done that, it’s premature to be talking about what STIX 2.1 interop will or will not do. Part 1 ballot is still outstanding. Getting the TC to focus on Interop 2.0 is hard enough. Allan Thomson CTO +1-408-331-6646 LookingGlass Cyber Solutions From: OASIS list < cti-cybox@lists.oasis-open.org > on behalf of Bret Jordan < Bret_Jordan@symantec.com > Date: Monday, August 7, 2017 at 7:58 PM To: "Back, Greg" < gback@mitre.org > Cc: " cti-stix@lists.oasis-open.org " < cti-stix@lists.oasis-open.org >, OASIS list < cti-cybox@lists.oasis-open.org > Subject: Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [EXT] [cti-cybox] Agenda for August 8 Working Call Those are good questions.  The specification will not mandate, or I hope will not mandate, the use of IEP, but is the interop SC going to mandate it in their profiles? Bret Sent from my iPhone On Aug 7, 2017, at 7:46 PM, Back, Greg < gback@mitre.org > wrote: As long as we aren’t mandating all consumers (and producers, though I’m more worried about consumers) to implement IEP, I’m fine with this. I’m also fine with using interoperability to promote the use of IEP, and (hopefully) letting market forces make IEP used universally. On 2017-08-07, 19:01 UTC, " cti-stix@lists.oasis-open.org on behalf of Struse, Richard J." < cti-stix@lists.oasis-open.org on behalf of rjs@mitre.org > wrote: Meant to say: “…that we are NOT requiring IEP nor…” From: < cti-stix@lists.oasis-open.org > on behalf of Richard Struse < rjs@mitre.org > Date: Monday, August 7, 2017 at 2:59 PM To: Bret Jordan < Bret_Jordan@symantec.com >, "Wunder, John A." < jwunder@mitre.org >, " cti-stix@lists.oasis-open.org " < cti-stix@lists.oasis-open.org >, " cti-cybox@lists.oasis-open.org " < cti-cybox@lists.oasis-open.org > Subject: [cti-stix] Re: [cti-cybox] Re: [EXT] [cti-cybox] Agenda for August 8 Working Call Since we began this work there has been a clear recognition that TLP, while useful, isn’t sufficient to represent the sorts of policy expressions that are required to truly enable CTI sharing ecosystems. The FIRST community is exactly the sort of hands-on community best suited to develop such policy frameworks and it doesn’t seem like there are any competing policy frameworks under consideration.  Given that, and the fact that we are requiring IEP nor are we “tying” STIX to IEP (or vice-versa), it seems worthwhile to do the work necessary to figure out how to best support those communities that wish to use IEP. Is there anyone actively opposed to the TC figuring out how we might support IEP? From: < cti-cybox@lists.oasis-open.org > on behalf of Bret Jordan < Bret_Jordan@symantec.com > Date: Monday, August 7, 2017 at 2:45 PM To: "Wunder, John A." < jwunder@mitre.org >, " cti-stix@lists.oasis-open.org " < cti-stix@lists.oasis-open.org >, " cti-cybox@lists.oasis-open.org " < cti-cybox@lists.oasis-open.org > Subject: [cti-cybox] Re: [EXT] [cti-cybox] Agenda for August 8 Working Call On the IEP front, we need to make sure the TC wants to do it before we figure out how we should do it.  I would love to see some discussion over email first, before we tackle it on a working call that only has a subset of the membership.  In other words, a working call is not a good place to decide "if" we should do something.  It is a great place to figure out "how" we should do it, once the TC has sufficiently debated and decided to do it. Bret   From: cti-cybox@lists.oasis-open.org < cti-cybox@lists.oasis-open.org > on behalf of Wunder, John A. < jwunder@mitre.org > Sent: Monday, August 7, 2017 9:11 AM To: cti-stix@lists.oasis-open.org ; cti-cybox@lists.oasis-open.org Subject: [EXT] [cti-cybox] Agenda for August 8 Working Call All, We have three topics for the working call this week: 1.       Continue work on DNS Request/Response 2.       Continue work on Location, in particular discuss ISO 3166 3.       Discuss inclusion of IEP (how we should do it) John


  • 7.  Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [EXT] [cti-cybox] Agenda for August 8 Working Call

    Posted 08-10-2017 23:52
    Jason Keirstead wrote this message on Thu, Aug 10, 2017 at 09:34 -0300: > I like this as well, I can foresee two fields being added to both > collections and channels: > > required_markings > supported_markings > > I will also throw out there that TAXII channels really needs work if we > want it to be completed. I agree that this is a great way to handle this... It is up to the sharing groups to define what markings are required. Having the TAXII client specify which marking it supports, and allowing the TAXII server to filter what data it sends is the correct method IMO. John-Mark > From: Bret Jordan <Bret_Jordan@symantec.com> > To: Terry MacDonald <terry.macdonald@cosive.com>, Jason Keirstead > <Jason.Keirstead@ca.ibm.com> > Cc: Allan Thomson <athomson@lookingglasscyber.com>, > "cti-stix@lists.oasis-open.org" <cti-stix@lists.oasis-open.org>, > "cti-cybox@lists.oasis-open.org" <cti-cybox@lists.oasis-open.org>, "Back, > Greg" <gback@mitre.org> > Date: 08/09/2017 06:41 PM > Subject: [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] > Re: [cti-stix] Re: [cti-cybox] Re: [EXT] [cti-cybox] Agenda for August 8 > Working Call > Sent by: <cti-stix@lists.oasis-open.org> > > > > Terry, > > I really like the idea of including IEP support in TAXII. Assuming a user > has the rights to know about certain levels of content it would be great > if you could pre-filter on IEP restrictions. > > Bret > > From: Terry MacDonald <terry.macdonald@cosive.com> > Sent: Wednesday, August 9, 2017 1:39:45 PM > To: Jason Keirstead > Cc: Allan Thomson; cti-stix@lists.oasis-open.org; Bret Jordan; > cti-cybox@lists.oasis-open.org; Back, Greg > Subject: Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: > [cti-cybox] Re: [EXT] [cti-cybox] Agenda for August 8 Working Call > > Perhaps this is where we could add the ability within TAXII channels to > specify mandatory data marking requirements for that channel? That seems a > nice way of saying 'to participate in this community, you need to support > X'. > > Cheers > Terry MacDonald > > On 10/08/2017 05:35, "Jason Keirstead" <Jason.Keirstead@ca.ibm.com> wrote: > That said... I would be extremely strongly against requiring IEP in any > interoperability profile. > > Data markings have many uses, but there are entire swaths of the > cybersecurity space to which they are simply not applicable. There is no > way we can mandate marking support in interoperability testing without > excluding whole segments of the market. > > - > Jason Keirstead > STSM, Product Architect, Security Intelligence, IBM Security Systems > www.ibm.com/security > > Without data, all you are is just another person with an opinion - Unknown > > > > > > From: Allan Thomson <athomson@lookingglasscyber.com> > To: Bret Jordan <Bret_Jordan@symantec.com>, "Back, Greg" < > gback@mitre.org> > Cc: "cti-stix@lists.oasis-open.org" <cti-stix@lists.oasis-open.org > >, "cti-cybox@lists.oasis-open.org" <cti-cybox@lists.oasis-open.org> > Date: 08/08/2017 12:51 AM > Subject: [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] > Re: [EXT] [cti-cybox] Agenda for August 8 Working Call > Sent by: <cti-stix@lists.oasis-open.org> > > > > > We have not finished interop test specification for STIX 2.0 so until we > have done that, it’s premature to be talking about what STIX 2.1 interop > will or will not do. > > Part 1 ballot is still outstanding. Getting the TC to focus on Interop 2.0 > is hard enough. > > Allan Thomson > CTO > +1-408-331-6646 > LookingGlass Cyber Solutions > > From: OASIS list <cti-cybox@lists.oasis-open.org> on behalf of Bret Jordan > <Bret_Jordan@symantec.com> > Date: Monday, August 7, 2017 at 7:58 PM > To: "Back, Greg" <gback@mitre.org> > Cc: "cti-stix@lists.oasis-open.org" <cti-stix@lists.oasis-open.org>, OASIS > list <cti-cybox@lists.oasis-open.org> > Subject: Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [EXT] > [cti-cybox] Agenda for August 8 Working Call > > Those are good questions. The specification will not mandate, or I hope > will not mandate, the use of IEP, but is the interop SC going to mandate > it in their profiles? > > Bret > > Sent from my iPhone > > On Aug 7, 2017, at 7:46 PM, Back, Greg <gback@mitre.org> wrote: > As long as we aren’t mandating all consumers (and producers, though I’m > more worried about consumers) to implement IEP, I’m fine with this. I’m > also fine with using interoperability to promote the use of IEP, and > (hopefully) letting market forces make IEP used universally. > > On 2017-08-07, 19:01 UTC, "cti-stix@lists.oasis-open.orgon behalf of > Struse, Richard J." <cti-stix@lists.oasis-open.orgon behalf of > rjs@mitre.org> wrote: > > Meant to say: “…that we are NOTrequiring IEP nor…” > > > From: <cti-stix@lists.oasis-open.org> on behalf of Richard Struse < > rjs@mitre.org> > Date: Monday, August 7, 2017 at 2:59 PM > To: Bret Jordan <Bret_Jordan@symantec.com>, "Wunder, John A." < > jwunder@mitre.org>, "cti-stix@lists.oasis-open.org" < > cti-stix@lists.oasis-open.org>, "cti-cybox@lists.oasis-open.org" < > cti-cybox@lists.oasis-open.org> > Subject: [cti-stix] Re: [cti-cybox] Re: [EXT] [cti-cybox] Agenda for > August 8 Working Call > > Since we began this work there has been a clear recognition that TLP, > while useful, isn’t sufficient to represent the sorts of policy > expressions that are required to truly enable CTI sharing ecosystems. The > FIRST community is exactly the sort of hands-on community best suited to > develop such policy frameworks and it doesn’t seem like there are any > competing policy frameworks under consideration. Given that, and the fact > that we are requiring IEP nor are we “tying” STIX to IEP (or vice-versa), > it seems worthwhile to do the work necessary to figure out how to best > support those communities that wish to use IEP. > > Is there anyone actively opposed to the TC figuring out how we might > support IEP? > > From: <cti-cybox@lists.oasis-open.org> on behalf of Bret Jordan < > Bret_Jordan@symantec.com> > Date: Monday, August 7, 2017 at 2:45 PM > To: "Wunder, John A." <jwunder@mitre.org>, "cti-stix@lists.oasis-open.org" > <cti-stix@lists.oasis-open.org>, "cti-cybox@lists.oasis-open.org" < > cti-cybox@lists.oasis-open.org> > Subject: [cti-cybox] Re: [EXT] [cti-cybox] Agenda for August 8 Working > Call > > On the IEP front, we need to make sure the TC wants to do it before we > figure out how we should do it. I would love to see some discussion over > email first, before we tackle it on a working call that only has a subset > of the membership. In other words, a working call is not a good place to > decide "if" we should do something. It is a great place to figure out > "how" we should do it, once the TC has sufficiently debated and decided to > do it. > > > Bret > > > > From: cti-cybox@lists.oasis-open.org<cti-cybox@lists.oasis-open.org> on > behalf of Wunder, John A. <jwunder@mitre.org> > Sent: Monday, August 7, 2017 9:11 AM > To: cti-stix@lists.oasis-open.org; cti-cybox@lists.oasis-open.org > Subject: [EXT] [cti-cybox] Agenda for August 8 Working Call > > All, > > We have three topics for the working call this week: > > 1. Continue work on DNS Request/Response > 2. Continue work on Location, in particular discuss ISO 3166 > 3. Discuss inclusion of IEP (how we should do it) > > John > > > > > > -- John-Mark


  • 8.  Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [EXT] [cti-cybox] Agenda for August 8 Working Call

    Posted 08-10-2017 23:52
    Jason Keirstead wrote this message on Thu, Aug 10, 2017 at 09:34 -0300: > I like this as well, I can foresee two fields being added to both > collections and channels: > > required_markings > supported_markings > > I will also throw out there that TAXII channels really needs work if we > want it to be completed. I agree that this is a great way to handle this... It is up to the sharing groups to define what markings are required. Having the TAXII client specify which marking it supports, and allowing the TAXII server to filter what data it sends is the correct method IMO. John-Mark > From: Bret Jordan <Bret_Jordan@symantec.com> > To: Terry MacDonald <terry.macdonald@cosive.com>, Jason Keirstead > <Jason.Keirstead@ca.ibm.com> > Cc: Allan Thomson <athomson@lookingglasscyber.com>, > "cti-stix@lists.oasis-open.org" <cti-stix@lists.oasis-open.org>, > "cti-cybox@lists.oasis-open.org" <cti-cybox@lists.oasis-open.org>, "Back, > Greg" <gback@mitre.org> > Date: 08/09/2017 06:41 PM > Subject: [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] > Re: [cti-stix] Re: [cti-cybox] Re: [EXT] [cti-cybox] Agenda for August 8 > Working Call > Sent by: <cti-stix@lists.oasis-open.org> > > > > Terry, > > I really like the idea of including IEP support in TAXII. Assuming a user > has the rights to know about certain levels of content it would be great > if you could pre-filter on IEP restrictions. > > Bret > > From: Terry MacDonald <terry.macdonald@cosive.com> > Sent: Wednesday, August 9, 2017 1:39:45 PM > To: Jason Keirstead > Cc: Allan Thomson; cti-stix@lists.oasis-open.org; Bret Jordan; > cti-cybox@lists.oasis-open.org; Back, Greg > Subject: Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: > [cti-cybox] Re: [EXT] [cti-cybox] Agenda for August 8 Working Call > > Perhaps this is where we could add the ability within TAXII channels to > specify mandatory data marking requirements for that channel? That seems a > nice way of saying 'to participate in this community, you need to support > X'. > > Cheers > Terry MacDonald > > On 10/08/2017 05:35, "Jason Keirstead" <Jason.Keirstead@ca.ibm.com> wrote: > That said... I would be extremely strongly against requiring IEP in any > interoperability profile. > > Data markings have many uses, but there are entire swaths of the > cybersecurity space to which they are simply not applicable. There is no > way we can mandate marking support in interoperability testing without > excluding whole segments of the market. > > - > Jason Keirstead > STSM, Product Architect, Security Intelligence, IBM Security Systems > www.ibm.com/security > > Without data, all you are is just another person with an opinion - Unknown > > > > > > From: Allan Thomson <athomson@lookingglasscyber.com> > To: Bret Jordan <Bret_Jordan@symantec.com>, "Back, Greg" < > gback@mitre.org> > Cc: "cti-stix@lists.oasis-open.org" <cti-stix@lists.oasis-open.org > >, "cti-cybox@lists.oasis-open.org" <cti-cybox@lists.oasis-open.org> > Date: 08/08/2017 12:51 AM > Subject: [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] > Re: [EXT] [cti-cybox] Agenda for August 8 Working Call > Sent by: <cti-stix@lists.oasis-open.org> > > > > > We have not finished interop test specification for STIX 2.0 so until we > have done that, it’s premature to be talking about what STIX 2.1 interop > will or will not do. > > Part 1 ballot is still outstanding. Getting the TC to focus on Interop 2.0 > is hard enough. > > Allan Thomson > CTO > +1-408-331-6646 > LookingGlass Cyber Solutions > > From: OASIS list <cti-cybox@lists.oasis-open.org> on behalf of Bret Jordan > <Bret_Jordan@symantec.com> > Date: Monday, August 7, 2017 at 7:58 PM > To: "Back, Greg" <gback@mitre.org> > Cc: "cti-stix@lists.oasis-open.org" <cti-stix@lists.oasis-open.org>, OASIS > list <cti-cybox@lists.oasis-open.org> > Subject: Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [EXT] > [cti-cybox] Agenda for August 8 Working Call > > Those are good questions. The specification will not mandate, or I hope > will not mandate, the use of IEP, but is the interop SC going to mandate > it in their profiles? > > Bret > > Sent from my iPhone > > On Aug 7, 2017, at 7:46 PM, Back, Greg <gback@mitre.org> wrote: > As long as we aren’t mandating all consumers (and producers, though I’m > more worried about consumers) to implement IEP, I’m fine with this. I’m > also fine with using interoperability to promote the use of IEP, and > (hopefully) letting market forces make IEP used universally. > > On 2017-08-07, 19:01 UTC, "cti-stix@lists.oasis-open.orgon behalf of > Struse, Richard J." <cti-stix@lists.oasis-open.orgon behalf of > rjs@mitre.org> wrote: > > Meant to say: “…that we are NOTrequiring IEP nor…” > > > From: <cti-stix@lists.oasis-open.org> on behalf of Richard Struse < > rjs@mitre.org> > Date: Monday, August 7, 2017 at 2:59 PM > To: Bret Jordan <Bret_Jordan@symantec.com>, "Wunder, John A." < > jwunder@mitre.org>, "cti-stix@lists.oasis-open.org" < > cti-stix@lists.oasis-open.org>, "cti-cybox@lists.oasis-open.org" < > cti-cybox@lists.oasis-open.org> > Subject: [cti-stix] Re: [cti-cybox] Re: [EXT] [cti-cybox] Agenda for > August 8 Working Call > > Since we began this work there has been a clear recognition that TLP, > while useful, isn’t sufficient to represent the sorts of policy > expressions that are required to truly enable CTI sharing ecosystems. The > FIRST community is exactly the sort of hands-on community best suited to > develop such policy frameworks and it doesn’t seem like there are any > competing policy frameworks under consideration. Given that, and the fact > that we are requiring IEP nor are we “tying” STIX to IEP (or vice-versa), > it seems worthwhile to do the work necessary to figure out how to best > support those communities that wish to use IEP. > > Is there anyone actively opposed to the TC figuring out how we might > support IEP? > > From: <cti-cybox@lists.oasis-open.org> on behalf of Bret Jordan < > Bret_Jordan@symantec.com> > Date: Monday, August 7, 2017 at 2:45 PM > To: "Wunder, John A." <jwunder@mitre.org>, "cti-stix@lists.oasis-open.org" > <cti-stix@lists.oasis-open.org>, "cti-cybox@lists.oasis-open.org" < > cti-cybox@lists.oasis-open.org> > Subject: [cti-cybox] Re: [EXT] [cti-cybox] Agenda for August 8 Working > Call > > On the IEP front, we need to make sure the TC wants to do it before we > figure out how we should do it. I would love to see some discussion over > email first, before we tackle it on a working call that only has a subset > of the membership. In other words, a working call is not a good place to > decide "if" we should do something. It is a great place to figure out > "how" we should do it, once the TC has sufficiently debated and decided to > do it. > > > Bret > > > > From: cti-cybox@lists.oasis-open.org<cti-cybox@lists.oasis-open.org> on > behalf of Wunder, John A. <jwunder@mitre.org> > Sent: Monday, August 7, 2017 9:11 AM > To: cti-stix@lists.oasis-open.org; cti-cybox@lists.oasis-open.org > Subject: [EXT] [cti-cybox] Agenda for August 8 Working Call > > All, > > We have three topics for the working call this week: > > 1. Continue work on DNS Request/Response > 2. Continue work on Location, in particular discuss ISO 3166 > 3. Discuss inclusion of IEP (how we should do it) > > John > > > > > > -- John-Mark


  • 9.  Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [EXT] [cti-cybox] Agenda for August 8 Working Call

    Posted 08-11-2017 12:06
    To be clear - I don't think it can or should
    be implied that simply because a collection says it requires or supports
    a marking, that it is doing some kind of filtering. That is dangerous territory.
    The way that makings are interpreted is up to vendor to vendor and ISAO
    to ISAO, it can't be codified into TAXII spec. In fact, I have been having this debate
    on slack and due to it I actually now think we should *not* have a "supported_markings"
    field because the definition of what "support" means is not going
    to be something we can ever define. I think we should only have the "required_markings"
    field, as we *can* codify and test this in the spec (if the content doesn't
    contain the marking, it is rejected - easy peasy). - Jason Keirstead STSM, Product Architect, Security Intelligence, IBM Security Systems www.ibm.com/security Without data, all you are is just another person with an opinion - Unknown
    From:      
      John-Mark Gurney <jmg@newcontext.com> To:      
      Jason Keirstead <Jason.Keirstead@ca.ibm.com> Cc:      
      Bret Jordan <Bret_Jordan@symantec.com>,
    Allan Thomson <athomson@lookingglasscyber.com>, "cti-cybox@lists.oasis-open.org"
    <cti-cybox@lists.oasis-open.org>, "cti-stix@lists.oasis-open.org"
    <cti-stix@lists.oasis-open.org>, "Back, Greg" <gback@mitre.org>,
    Terry MacDonald <terry.macdonald@cosive.com> Date:      
      08/10/2017 08:53 PM Subject:    
        [cti-cybox]
    Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix]
    Re: [cti-cybox] Re: [EXT] [cti-cybox] Agenda for August 8 Working Call Sent by:    
        <cti-cybox@lists.oasis-open.org> Jason Keirstead wrote this message on Thu, Aug 10,
    2017 at 09:34 -0300: > I like this as well, I can foresee two fields being added to both
    > collections and channels: > >         required_markings >         supported_markings > > I will also throw out there that TAXII channels really needs work
    if we > want it to be completed. I agree that this is a great way to handle this...  It is up to the
    sharing groups to define what markings are required. Having the TAXII client specify which marking it supports, and allowing
    the TAXII server to filter what data it sends is the correct method IMO. John-Mark > From:   Bret Jordan <Bret_Jordan@symantec.com> > To:     Terry MacDonald <terry.macdonald@cosive.com>,
    Jason Keirstead > <Jason.Keirstead@ca.ibm.com> > Cc:     Allan Thomson <athomson@lookingglasscyber.com>,
    > "cti-stix@lists.oasis-open.org" <cti-stix@lists.oasis-open.org>,
    > "cti-cybox@lists.oasis-open.org" <cti-cybox@lists.oasis-open.org>,
    "Back, > Greg" <gback@mitre.org> > Date:   08/09/2017 06:41 PM > Subject:        [cti-stix] Re: [cti-cybox] Re:
    [cti-stix] Re: [cti-cybox] > Re: [cti-stix] Re: [cti-cybox] Re: [EXT] [cti-cybox] Agenda for August
    8 > Working Call > Sent by:        <cti-stix@lists.oasis-open.org> > > > > Terry, > > I really like the idea of including IEP support in TAXII.  Assuming
    a user > has the rights to know about certain levels of content it would be
    great > if you could pre-filter on IEP restrictions. > > Bret > > From: Terry MacDonald <terry.macdonald@cosive.com> > Sent: Wednesday, August 9, 2017 1:39:45 PM > To: Jason Keirstead > Cc: Allan Thomson; cti-stix@lists.oasis-open.org; Bret Jordan; > cti-cybox@lists.oasis-open.org; Back, Greg > Subject: Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix]
    Re: > [cti-cybox] Re: [EXT] [cti-cybox] Agenda for August 8 Working Call
    >   > Perhaps this is where we could add the ability within TAXII channels
    to > specify mandatory data marking requirements for that channel? That
    seems a > nice way of saying 'to participate in this community, you need to
    support > X'. > > Cheers > Terry MacDonald > > On 10/08/2017 05:35, "Jason Keirstead" <Jason.Keirstead@ca.ibm.com>
    wrote: > That said... I would be extremely strongly against requiring IEP in
    any > interoperability profile. > > Data markings have many uses, but there are entire swaths of the > cybersecurity space to which they are simply not applicable. There
    is no > way we can mandate marking support in interoperability testing without
    > excluding whole segments of the market. > > - > Jason Keirstead > STSM, Product Architect, Security Intelligence, IBM Security Systems > www.ibm.com/security > > Without data, all you are is just another person with an opinion -
    Unknown > > > > > > From:        Allan Thomson <athomson@lookingglasscyber.com> > To:        Bret Jordan <Bret_Jordan@symantec.com>,
    "Back, Greg" < > gback@mitre.org> > Cc:        "cti-stix@lists.oasis-open.org"
    <cti-stix@lists.oasis-open.org > >, "cti-cybox@lists.oasis-open.org" <cti-cybox@lists.oasis-open.org> > Date:        08/08/2017 12:51 AM > Subject:        [cti-stix] Re: [cti-cybox] Re:
    [cti-stix] Re: [cti-cybox] > Re: [EXT] [cti-cybox] Agenda for August 8 Working Call > Sent by:        <cti-stix@lists.oasis-open.org> > > > > > We have not finished interop test specification for STIX 2.0 so until
    we > have done that, it’s premature to be talking about what STIX 2.1
    interop > will or will not do. >   > Part 1 ballot is still outstanding. Getting the TC to focus on Interop
    2.0 > is hard enough. >   > Allan Thomson > CTO > +1-408-331-6646 > LookingGlass Cyber Solutions >   > From: OASIS list <cti-cybox@lists.oasis-open.org> on behalf
    of Bret Jordan > <Bret_Jordan@symantec.com> > Date: Monday, August 7, 2017 at 7:58 PM > To: "Back, Greg" <gback@mitre.org> > Cc: "cti-stix@lists.oasis-open.org" <cti-stix@lists.oasis-open.org>,
    OASIS > list <cti-cybox@lists.oasis-open.org> > Subject: Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [EXT]
    > [cti-cybox] Agenda for August 8 Working Call >   > Those are good questions.  The specification will not mandate,
    or I hope > will not mandate, the use of IEP, but is the interop SC going to mandate
    > it in their profiles? >   > Bret > > Sent from my iPhone > > On Aug 7, 2017, at 7:46 PM, Back, Greg <gback@mitre.org> wrote: > As long as we aren’t mandating all consumers (and producers, though
    I’m > more worried about consumers) to implement IEP, I’m fine with this.
    I’m > also fine with using interoperability to promote the use of IEP, and
    > (hopefully) letting market forces make IEP used universally. >   > On 2017-08-07, 19:01 UTC, "cti-stix@lists.oasis-open.orgon behalf
    of > Struse, Richard J." <cti-stix@lists.oasis-open.orgon behalf
    of > rjs@mitre.org> wrote: >   > Meant to say: “…that we are NOTrequiring IEP nor…” > >   > From: <cti-stix@lists.oasis-open.org> on behalf of Richard Struse
    < > rjs@mitre.org> > Date: Monday, August 7, 2017 at 2:59 PM > To: Bret Jordan <Bret_Jordan@symantec.com>, "Wunder, John
    A." < > jwunder@mitre.org>, "cti-stix@lists.oasis-open.org" < > cti-stix@lists.oasis-open.org>, "cti-cybox@lists.oasis-open.org"
    < > cti-cybox@lists.oasis-open.org> > Subject: [cti-stix] Re: [cti-cybox] Re: [EXT] [cti-cybox] Agenda for
    > August 8 Working Call >   > Since we began this work there has been a clear recognition that TLP,
    > while useful, isn’t sufficient to represent the sorts of policy > expressions that are required to truly enable CTI sharing ecosystems.
    The > FIRST community is exactly the sort of hands-on community best suited
    to > develop such policy frameworks and it doesn’t seem like there are
    any > competing policy frameworks under consideration.  Given that,
    and the fact > that we are requiring IEP nor are we “tying” STIX to IEP (or vice-versa),
    > it seems worthwhile to do the work necessary to figure out how to
    best > support those communities that wish to use IEP. >   > Is there anyone actively opposed to the TC figuring out how we might
    > support IEP? >   > From: <cti-cybox@lists.oasis-open.org> on behalf of Bret Jordan
    < > Bret_Jordan@symantec.com> > Date: Monday, August 7, 2017 at 2:45 PM > To: "Wunder, John A." <jwunder@mitre.org>, "cti-stix@lists.oasis-open.org"
    > <cti-stix@lists.oasis-open.org>, "cti-cybox@lists.oasis-open.org"
    < > cti-cybox@lists.oasis-open.org> > Subject: [cti-cybox] Re: [EXT] [cti-cybox] Agenda for August 8 Working
    > Call >   > On the IEP front, we need to make sure the TC wants to do it before
    we > figure out how we should do it.  I would love to see some discussion
    over > email first, before we tackle it on a working call that only has a
    subset > of the membership.  In other words, a working call is not a good
    place to > decide "if" we should do something.  It is a great
    place to figure out > "how" we should do it, once the TC has sufficiently debated
    and decided to > do it. >   >   > Bret >   > > > From: cti-cybox@lists.oasis-open.org<cti-cybox@lists.oasis-open.org>
    on > behalf of Wunder, John A. <jwunder@mitre.org> > Sent: Monday, August 7, 2017 9:11 AM > To: cti-stix@lists.oasis-open.org; cti-cybox@lists.oasis-open.org > Subject: [EXT] [cti-cybox] Agenda for August 8 Working Call >   > All, >   > We have three topics for the working call this week: >   > 1.       Continue work on DNS Request/Response > 2.       Continue work on Location, in particular discuss
    ISO 3166 > 3.       Discuss inclusion of IEP (how we should do
    it) >   > John > > > > > > -- John-Mark --------------------------------------------------------------------- To unsubscribe from this mail list, you must leave the OASIS TC that generates this mail.  Follow this link to all your TCs in OASIS at: https://www.oasis-open.org/apps/org/workgroup/portal/my_workgroups.php



  • 10.  Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [EXT] [cti-cybox] Agenda for August 8 Working Call

    Posted 08-11-2017 12:08
    To be clear - I don't think it can or should
    be implied that simply because a collection says it requires or supports
    a marking, that it is doing some kind of filtering. That is dangerous territory.
    The way that makings are interpreted is up to vendor to vendor and ISAO
    to ISAO, it can't be codified into TAXII spec. In fact, I have been having this debate
    on slack and due to it I actually now think we should *not* have a "supported_markings"
    field because the definition of what "support" means is not going
    to be something we can ever define. I think we should only have the "required_markings"
    field, as we *can* codify and test this in the spec (if the content doesn't
    contain the marking, it is rejected - easy peasy). - Jason Keirstead STSM, Product Architect, Security Intelligence, IBM Security Systems www.ibm.com/security Without data, all you are is just another person with an opinion - Unknown
    From:      
      John-Mark Gurney <jmg@newcontext.com> To:      
      Jason Keirstead <Jason.Keirstead@ca.ibm.com> Cc:      
      Bret Jordan <Bret_Jordan@symantec.com>,
    Allan Thomson <athomson@lookingglasscyber.com>, "cti-cybox@lists.oasis-open.org"
    <cti-cybox@lists.oasis-open.org>, "cti-stix@lists.oasis-open.org"
    <cti-stix@lists.oasis-open.org>, "Back, Greg" <gback@mitre.org>,
    Terry MacDonald <terry.macdonald@cosive.com> Date:      
      08/10/2017 08:53 PM Subject:    
        [cti-cybox]
    Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix]
    Re: [cti-cybox] Re: [EXT] [cti-cybox] Agenda for August 8 Working Call Sent by:    
        <cti-cybox@lists.oasis-open.org> Jason Keirstead wrote this message on Thu, Aug 10,
    2017 at 09:34 -0300: > I like this as well, I can foresee two fields being added to both
    > collections and channels: > >         required_markings >         supported_markings > > I will also throw out there that TAXII channels really needs work
    if we > want it to be completed. I agree that this is a great way to handle this...  It is up to the
    sharing groups to define what markings are required. Having the TAXII client specify which marking it supports, and allowing
    the TAXII server to filter what data it sends is the correct method IMO. John-Mark > From:   Bret Jordan <Bret_Jordan@symantec.com> > To:     Terry MacDonald <terry.macdonald@cosive.com>,
    Jason Keirstead > <Jason.Keirstead@ca.ibm.com> > Cc:     Allan Thomson <athomson@lookingglasscyber.com>,
    > "cti-stix@lists.oasis-open.org" <cti-stix@lists.oasis-open.org>,
    > "cti-cybox@lists.oasis-open.org" <cti-cybox@lists.oasis-open.org>,
    "Back, > Greg" <gback@mitre.org> > Date:   08/09/2017 06:41 PM > Subject:        [cti-stix] Re: [cti-cybox] Re:
    [cti-stix] Re: [cti-cybox] > Re: [cti-stix] Re: [cti-cybox] Re: [EXT] [cti-cybox] Agenda for August
    8 > Working Call > Sent by:        <cti-stix@lists.oasis-open.org> > > > > Terry, > > I really like the idea of including IEP support in TAXII.  Assuming
    a user > has the rights to know about certain levels of content it would be
    great > if you could pre-filter on IEP restrictions. > > Bret > > From: Terry MacDonald <terry.macdonald@cosive.com> > Sent: Wednesday, August 9, 2017 1:39:45 PM > To: Jason Keirstead > Cc: Allan Thomson; cti-stix@lists.oasis-open.org; Bret Jordan; > cti-cybox@lists.oasis-open.org; Back, Greg > Subject: Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix]
    Re: > [cti-cybox] Re: [EXT] [cti-cybox] Agenda for August 8 Working Call
    >   > Perhaps this is where we could add the ability within TAXII channels
    to > specify mandatory data marking requirements for that channel? That
    seems a > nice way of saying 'to participate in this community, you need to
    support > X'. > > Cheers > Terry MacDonald > > On 10/08/2017 05:35, "Jason Keirstead" <Jason.Keirstead@ca.ibm.com>
    wrote: > That said... I would be extremely strongly against requiring IEP in
    any > interoperability profile. > > Data markings have many uses, but there are entire swaths of the > cybersecurity space to which they are simply not applicable. There
    is no > way we can mandate marking support in interoperability testing without
    > excluding whole segments of the market. > > - > Jason Keirstead > STSM, Product Architect, Security Intelligence, IBM Security Systems > www.ibm.com/security > > Without data, all you are is just another person with an opinion -
    Unknown > > > > > > From:        Allan Thomson <athomson@lookingglasscyber.com> > To:        Bret Jordan <Bret_Jordan@symantec.com>,
    "Back, Greg" < > gback@mitre.org> > Cc:        "cti-stix@lists.oasis-open.org"
    <cti-stix@lists.oasis-open.org > >, "cti-cybox@lists.oasis-open.org" <cti-cybox@lists.oasis-open.org> > Date:        08/08/2017 12:51 AM > Subject:        [cti-stix] Re: [cti-cybox] Re:
    [cti-stix] Re: [cti-cybox] > Re: [EXT] [cti-cybox] Agenda for August 8 Working Call > Sent by:        <cti-stix@lists.oasis-open.org> > > > > > We have not finished interop test specification for STIX 2.0 so until
    we > have done that, it’s premature to be talking about what STIX 2.1
    interop > will or will not do. >   > Part 1 ballot is still outstanding. Getting the TC to focus on Interop
    2.0 > is hard enough. >   > Allan Thomson > CTO > +1-408-331-6646 > LookingGlass Cyber Solutions >   > From: OASIS list <cti-cybox@lists.oasis-open.org> on behalf
    of Bret Jordan > <Bret_Jordan@symantec.com> > Date: Monday, August 7, 2017 at 7:58 PM > To: "Back, Greg" <gback@mitre.org> > Cc: "cti-stix@lists.oasis-open.org" <cti-stix@lists.oasis-open.org>,
    OASIS > list <cti-cybox@lists.oasis-open.org> > Subject: Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [EXT]
    > [cti-cybox] Agenda for August 8 Working Call >   > Those are good questions.  The specification will not mandate,
    or I hope > will not mandate, the use of IEP, but is the interop SC going to mandate
    > it in their profiles? >   > Bret > > Sent from my iPhone > > On Aug 7, 2017, at 7:46 PM, Back, Greg <gback@mitre.org> wrote: > As long as we aren’t mandating all consumers (and producers, though
    I’m > more worried about consumers) to implement IEP, I’m fine with this.
    I’m > also fine with using interoperability to promote the use of IEP, and
    > (hopefully) letting market forces make IEP used universally. >   > On 2017-08-07, 19:01 UTC, "cti-stix@lists.oasis-open.orgon behalf
    of > Struse, Richard J." <cti-stix@lists.oasis-open.orgon behalf
    of > rjs@mitre.org> wrote: >   > Meant to say: “…that we are NOTrequiring IEP nor…” > >   > From: <cti-stix@lists.oasis-open.org> on behalf of Richard Struse
    < > rjs@mitre.org> > Date: Monday, August 7, 2017 at 2:59 PM > To: Bret Jordan <Bret_Jordan@symantec.com>, "Wunder, John
    A." < > jwunder@mitre.org>, "cti-stix@lists.oasis-open.org" < > cti-stix@lists.oasis-open.org>, "cti-cybox@lists.oasis-open.org"
    < > cti-cybox@lists.oasis-open.org> > Subject: [cti-stix] Re: [cti-cybox] Re: [EXT] [cti-cybox] Agenda for
    > August 8 Working Call >   > Since we began this work there has been a clear recognition that TLP,
    > while useful, isn’t sufficient to represent the sorts of policy > expressions that are required to truly enable CTI sharing ecosystems.
    The > FIRST community is exactly the sort of hands-on community best suited
    to > develop such policy frameworks and it doesn’t seem like there are
    any > competing policy frameworks under consideration.  Given that,
    and the fact > that we are requiring IEP nor are we “tying” STIX to IEP (or vice-versa),
    > it seems worthwhile to do the work necessary to figure out how to
    best > support those communities that wish to use IEP. >   > Is there anyone actively opposed to the TC figuring out how we might
    > support IEP? >   > From: <cti-cybox@lists.oasis-open.org> on behalf of Bret Jordan
    < > Bret_Jordan@symantec.com> > Date: Monday, August 7, 2017 at 2:45 PM > To: "Wunder, John A." <jwunder@mitre.org>, "cti-stix@lists.oasis-open.org"
    > <cti-stix@lists.oasis-open.org>, "cti-cybox@lists.oasis-open.org"
    < > cti-cybox@lists.oasis-open.org> > Subject: [cti-cybox] Re: [EXT] [cti-cybox] Agenda for August 8 Working
    > Call >   > On the IEP front, we need to make sure the TC wants to do it before
    we > figure out how we should do it.  I would love to see some discussion
    over > email first, before we tackle it on a working call that only has a
    subset > of the membership.  In other words, a working call is not a good
    place to > decide "if" we should do something.  It is a great
    place to figure out > "how" we should do it, once the TC has sufficiently debated
    and decided to > do it. >   >   > Bret >   > > > From: cti-cybox@lists.oasis-open.org<cti-cybox@lists.oasis-open.org>
    on > behalf of Wunder, John A. <jwunder@mitre.org> > Sent: Monday, August 7, 2017 9:11 AM > To: cti-stix@lists.oasis-open.org; cti-cybox@lists.oasis-open.org > Subject: [EXT] [cti-cybox] Agenda for August 8 Working Call >   > All, >   > We have three topics for the working call this week: >   > 1.       Continue work on DNS Request/Response > 2.       Continue work on Location, in particular discuss
    ISO 3166 > 3.       Discuss inclusion of IEP (how we should do
    it) >   > John > > > > > > -- John-Mark --------------------------------------------------------------------- To unsubscribe from this mail list, you must leave the OASIS TC that generates this mail.  Follow this link to all your TCs in OASIS at: https://www.oasis-open.org/apps/org/workgroup/portal/my_workgroups.php



  • 11.  Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [EXT] [cti-cybox] Agenda for August 8 Working Call

    Posted 08-18-2017 12:52




    Sorry for the late response – I was on travel and then took personal time. Responding to some of the points brought up:
     
    Rich – you accurately relayed my thoughts. When I said “consumer” I meant the software system.
     
    If somebody places IEP markings (or any marking, really, including TLP) on a STIX document, they will expect those markings to be honored.
     
    Responding to Dave’s point:
    > But even just a simple binary switch on *sending* IEP-marked data seems more sensible than relying on the receiver to filter out thing they shouldn't have received in the first place.
     
    This is feasible from an ACL perspective, but not from a software capability perspective. As a sender of information, I know which user accounts have which permissions, and can control
    access accordingly. I have no way of knowing if the receiving software will honor the IEP markings, unless it is mandated in the spec. Maybe we are talking about the same thing. I agree with only sending marked data to those who have permission to get it.
    However, how will I know if the person/org with permission has _ software _ that’s capable of processing what I’m sending? I know of two ways – content negotiation and rules in the spec.
     
    I don’t think adding the rule anywhere other than in STIX makes sense. We can add properties to TAXII to help with the content negotiation, but that won’t help us in the case where e.g.,
    STIX documents get uploaded manually to a central repo. This happens more than you might think.
     
    If IEP is to be added to STIX, it’s 100% reasonable for software to declare whether it supports IEP or not. Otherwise, IEP will be a boondoggle for the whole ecosystem. I have suggested
    rejecting content as a solution for declaring support, and I am open to other solutions. Content negotiation in TAXII is not a complete solution, because plenty of STIX content is uploaded via file, and will continue to be uploaded via file.
     
    Thank you.
    -Mark
     

    From:
    <cti-stix@lists.oasis-open.org> on behalf of Jason Keirstead <Jason.Keirstead@ca.ibm.com>
    Date: Friday, August 11, 2017 at 8:05 AM
    To: John-Mark Gurney <jmg@newcontext.com>
    Cc: Allan Thomson <athomson@lookingglasscyber.com>, Bret Jordan <Bret_Jordan@symantec.com>, "cti-cybox@lists.oasis-open.org" <cti-cybox@lists.oasis-open.org>, "cti-stix@lists.oasis-open.org" <cti-stix@lists.oasis-open.org>, "Back, Greg" <gback@mitre.org>,
    Terry MacDonald <terry.macdonald@cosive.com>
    Subject: [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [EXT] [cti-cybox] Agenda for August 8 Working Call


     

    To be clear - I don't think it can or should be implied that simply because a collection says it requires or supports a marking, that it is doing some kind of filtering. That
    is dangerous territory. The way that makings are interpreted is up to vendor to vendor and ISAO to ISAO, it can't be codified into TAXII spec.

    In fact, I have been having this debate on slack and due to it I actually now think we should *not* have a "supported_markings" field because the definition of what "support" means is not going
    to be something we can ever define.

    I think we should only have the "required_markings" field, as we *can* codify and test this in the spec (if the content doesn't contain the marking, it is rejected - easy peasy).

    -
    Jason Keirstead
    STSM, Product Architect, Security Intelligence, IBM Security Systems
    www.ibm.com/security

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




    From:         John-Mark Gurney <jmg@newcontext.com>
    To:         Jason Keirstead <Jason.Keirstead@ca.ibm.com>
    Cc:         Bret Jordan <Bret_Jordan@symantec.com>, Allan Thomson <athomson@lookingglasscyber.com>, "cti-cybox@lists.oasis-open.org"
    <cti-cybox@lists.oasis-open.org>, "cti-stix@lists.oasis-open.org" <cti-stix@lists.oasis-open.org>, "Back, Greg" <gback@mitre.org>, Terry MacDonald <terry.macdonald@cosive.com>
    Date:         08/10/2017 08:53 PM
    Subject:         [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox]
    Re: [EXT] [cti-cybox] Agenda for August 8 Working Call
    Sent by:         <cti-cybox@lists.oasis-open.org>






    Jason Keirstead wrote this message on Thu, Aug 10, 2017 at 09:34 -0300:
    > I like this as well, I can foresee two fields being added to both
    > collections and channels:
    >
    >         required_markings
    >         supported_markings
    >
    > I will also throw out there that TAXII channels really needs work if we

    > want it to be completed.

    I agree that this is a great way to handle this...  It is up to the sharing
    groups to define what markings are required.

    Having the TAXII client specify which marking it supports, and allowing the
    TAXII server to filter what data it sends is the correct method IMO.

    John-Mark

    > From:   Bret Jordan <Bret_Jordan@symantec.com>
    > To:     Terry MacDonald <terry.macdonald@cosive.com>, Jason Keirstead

    > <Jason.Keirstead@ca.ibm.com>
    > Cc:     Allan Thomson <athomson@lookingglasscyber.com>,
    > "cti-stix@lists.oasis-open.org" <cti-stix@lists.oasis-open.org>,
    > "cti-cybox@lists.oasis-open.org" <cti-cybox@lists.oasis-open.org>, "Back,

    > Greg" <gback@mitre.org>
    > Date:   08/09/2017 06:41 PM
    > Subject:        [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox]

    > Re: [cti-stix] Re: [cti-cybox] Re: [EXT] [cti-cybox] Agenda for August 8

    > Working Call
    > Sent by:        <cti-stix@lists.oasis-open.org>
    >
    >
    >
    > Terry,
    >
    > I really like the idea of including IEP support in TAXII.  Assuming a user

    > has the rights to know about certain levels of content it would be great

    > if you could pre-filter on IEP restrictions.
    >
    > Bret
    >
    > From: Terry MacDonald <terry.macdonald@cosive.com>
    > Sent: Wednesday, August 9, 2017 1:39:45 PM
    > To: Jason Keirstead
    > Cc: Allan Thomson; cti-stix@lists.oasis-open.org; Bret Jordan;
    > cti-cybox@lists.oasis-open.org; Back, Greg
    > Subject: Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re:

    > [cti-cybox] Re: [EXT] [cti-cybox] Agenda for August 8 Working Call
    >  
    > Perhaps this is where we could add the ability within TAXII channels to

    > specify mandatory data marking requirements for that channel? That seems a

    > nice way of saying 'to participate in this community, you need to support

    > X'.
    >
    > Cheers
    > Terry MacDonald
    >
    > On 10/08/2017 05:35, "Jason Keirstead" <Jason.Keirstead@ca.ibm.com> wrote:
    > That said... I would be extremely strongly against requiring IEP in any

    > interoperability profile.
    >
    > Data markings have many uses, but there are entire swaths of the
    > cybersecurity space to which they are simply not applicable. There is no

    > way we can mandate marking support in interoperability testing without

    > excluding whole segments of the market.
    >
    > -
    > Jason Keirstead
    > STSM, Product Architect, Security Intelligence, IBM Security Systems
    > www.ibm.com/security
    >
    > Without data, all you are is just another person with an opinion - Unknown

    >
    >
    >
    >
    >
    > From:        Allan Thomson <athomson@lookingglasscyber.com>
    > To:        Bret Jordan <Bret_Jordan@symantec.com>, "Back, Greg" <
    > gback@mitre.org>
    > Cc:        "cti-stix@lists.oasis-open.org" <cti-stix@lists.oasis-open.org
    > >, "cti-cybox@lists.oasis-open.org" <cti-cybox@lists.oasis-open.org>
    > Date:        08/08/2017 12:51 AM
    > Subject:        [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox]

    > Re: [EXT] [cti-cybox] Agenda for August 8 Working Call
    > Sent by:        <cti-stix@lists.oasis-open.org>
    >
    >
    >
    >
    > We have not finished interop test specification for STIX 2.0 so until we

    > have done that, it’s premature to be talking about what STIX 2.1 interop

    > will or will not do.
    >  
    > Part 1 ballot is still outstanding. Getting the TC to focus on Interop 2.0

    > is hard enough.
    >  
    > Allan Thomson
    > CTO
    > +1-408-331-6646
    > LookingGlass Cyber Solutions
    >  
    > From: OASIS list <cti-cybox@lists.oasis-open.org> on behalf of Bret Jordan

    > <Bret_Jordan@symantec.com>
    > Date: Monday, August 7, 2017 at 7:58 PM
    > To: "Back, Greg" <gback@mitre.org>
    > Cc: "cti-stix@lists.oasis-open.org" <cti-stix@lists.oasis-open.org>, OASIS

    > list <cti-cybox@lists.oasis-open.org>
    > Subject: Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [EXT]
    > [cti-cybox] Agenda for August 8 Working Call
    >  
    > Those are good questions.  The specification will not mandate, or I hope

    > will not mandate, the use of IEP, but is the interop SC going to mandate

    > it in their profiles?
    >  
    > Bret
    >
    > Sent from my iPhone
    >
    > On Aug 7, 2017, at 7:46 PM, Back, Greg <gback@mitre.org> wrote:
    > As long as we aren’t mandating all consumers (and producers, though I’m

    > more worried about consumers) to implement IEP, I’m fine with this. I’m

    > also fine with using interoperability to promote the use of IEP, and
    > (hopefully) letting market forces make IEP used universally.
    >  
    > On 2017-08-07, 19:01 UTC, "cti-stix@lists.oasis-open.orgon behalf of
    > Struse, Richard J." <cti-stix@lists.oasis-open.orgon behalf of
    > rjs@mitre.org> wrote:
    >  
    > Meant to say: “…that we are NOTrequiring IEP nor…”
    >
    >  
    > From: <cti-stix@lists.oasis-open.org> on behalf of Richard Struse <
    > rjs@mitre.org>
    > Date: Monday, August 7, 2017 at 2:59 PM
    > To: Bret Jordan <Bret_Jordan@symantec.com>, "Wunder, John A." <
    > jwunder@mitre.org>, "cti-stix@lists.oasis-open.org" <
    > cti-stix@lists.oasis-open.org>, "cti-cybox@lists.oasis-open.org" <
    > cti-cybox@lists.oasis-open.org>
    > Subject: [cti-stix] Re: [cti-cybox] Re: [EXT] [cti-cybox] Agenda for
    > August 8 Working Call
    >  
    > Since we began this work there has been a clear recognition that TLP,

    > while useful, isn’t sufficient to represent the sorts of policy
    > expressions that are required to truly enable CTI sharing ecosystems. The

    > FIRST community is exactly the sort of hands-on community best suited to

    > develop such policy frameworks and it doesn’t seem like there are any

    > competing policy frameworks under consideration.  Given that, and the fact

    > that we are requiring IEP nor are we “tying” STIX to IEP (or vice-versa),

    > it seems worthwhile to do the work necessary to figure out how to best

    > support those communities that wish to use IEP.
    >  
    > Is there anyone actively opposed to the TC figuring out how we might
    > support IEP?
    >  
    > From: <cti-cybox@lists.oasis-open.org> on behalf of Bret Jordan <
    > Bret_Jordan@symantec.com>
    > Date: Monday, August 7, 2017 at 2:45 PM
    > To: "Wunder, John A." <jwunder@mitre.org>, "cti-stix@lists.oasis-open.org"

    > <cti-stix@lists.oasis-open.org>, "cti-cybox@lists.oasis-open.org" <
    > cti-cybox@lists.oasis-open.org>
    > Subject: [cti-cybox] Re: [EXT] [cti-cybox] Agenda for August 8 Working

    > Call
    >  
    > On the IEP front, we need to make sure the TC wants to do it before we

    > figure out how we should do it.  I would love to see some discussion over

    > email first, before we tackle it on a working call that only has a subset

    > of the membership.  In other words, a working call is not a good place to

    > decide "if" we should do something.  It is a great place to figure out

    > "how" we should do it, once the TC has sufficiently debated and decided to

    > do it.
    >  
    >  
    > Bret
    >  
    >
    >
    > From: cti-cybox@lists.oasis-open.org<cti-cybox@lists.oasis-open.org> on

    > behalf of Wunder, John A. <jwunder@mitre.org>
    > Sent: Monday, August 7, 2017 9:11 AM
    > To: cti-stix@lists.oasis-open.org; cti-cybox@lists.oasis-open.org
    > Subject: [EXT] [cti-cybox] Agenda for August 8 Working Call
    >  
    > All,
    >  
    > We have three topics for the working call this week:
    >  
    > 1.       Continue work on DNS Request/Response
    > 2.       Continue work on Location, in particular discuss ISO 3166
    > 3.       Discuss inclusion of IEP (how we should do it)
    >  
    > John
    >
    >
    >
    >
    >
    >

    --
    John-Mark

    ---------------------------------------------------------------------
    To unsubscribe from this mail list, you must leave the OASIS TC that
    generates this mail.  Follow this link to all your TCs in OASIS at:
    https://www.oasis-open.org/apps/org/workgroup/portal/my_workgroups.php







    Disclaimer: This message is intended only for the use of the individual or entity to which it is addressed and may contain information which is privileged, confidential, proprietary, or exempt from disclosure under applicable law. If you are not the intended
    recipient or the person responsible for delivering the message to the intended recipient, you are strictly prohibited from disclosing, distributing, copying, or in any way using this message. If you have received this communication in error, please notify
    the sender and destroy and delete any copies you may have received.





  • 12.  Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [EXT] [cti-cybox] Agenda for August 8 Working Call

    Posted 08-18-2017 13:14
    > " As
    a sender of information, I know which user accounts have which permissions,
    and can control access accordingly. I " I am not sure what you mean by this.
    When someone creates a piece of intelligence in a STIX document and submits
    it to some sharing system, they are not necessarily going to know what
    user accounts are on that system. In fact I would argue they hardly ever
    will. If I create a piece of intelligence and send it to an ISAO TIP, it
    is highly unlikely I know what specific users are authorized on that TIP.
    > I
    don’t think adding the rule anywhere other than in STIX makes sense. We
    can add properties to TAXII to help with the content negotiation, but that
    won’t help us in the case where e.g., STIX documents get uploaded manually
    to a central repo. This happens more than you might think. What rules are we talking about here?
    I don't see how we can get into this at all. I will copy/paste a comment i made on
    Slack on this topic: Supporting any marking is a trust
    group and product decision. Its not needed for product interoperability. This is the biggest challenge I have
    with data markings, have been talking about it on and off since I first
    started getting involved in STIX in 2015 or whatever. [A TLP example is]
    you mark something with a TLP Amber, super… can’t share outside my org.
    But what is “my org” and how is that enforced? That is COMPLETELY up
    to the trust group to define, and how they decide to enforce that, is also
    up to them. [Consider that an ISAO may have a TAXII system without any
    user accounts at all, and trust is simply having access to the system as
    a whole]. So how could we possibly tackle in
    [STIX or] Interop and say “your product must do XYZ”, when it is up to
    the trust group? We can’t. - Jason Keirstead STSM, Product Architect, Security Intelligence, IBM Security Systems www.ibm.com/security Without data, all you are is just another person with an opinion - Unknown
    From:      
      Mark Davidson <Mark.Davidson@nc4.com> To:      
      Jason Keirstead <Jason.Keirstead@ca.ibm.com>,
    John-Mark Gurney <jmg@newcontext.com> Cc:      
      Allan Thomson <athomson@lookingglasscyber.com>,
    Bret Jordan <Bret_Jordan@symantec.com>, "cti-cybox@lists.oasis-open.org"
    <cti-cybox@lists.oasis-open.org>, "cti-stix@lists.oasis-open.org"
    <cti-stix@lists.oasis-open.org>, "Back, Greg" <gback@mitre.org>,
    "Terry MacDonald" <terry.macdonald@cosive.com> Date:      
      08/18/2017 09:52 AM Subject:    
        Re: [cti-stix]
    Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox]
    Re: [cti-stix] Re: [cti-cybox] Re: [EXT] [cti-cybox] Agenda for August
    8 Working Call Sent by:    
        <cti-stix@lists.oasis-open.org> Sorry for the late response – I was on
    travel and then took personal time. Responding to some of the points brought
    up:   Rich – you accurately relayed my thoughts.
    When I said “consumer” I meant the software system.   If somebody places IEP markings (or any
    marking, really, including TLP) on a STIX document, they will expect those
    markings to be honored.   Responding to Dave’s point: > But even just a simple binary switch
    on *sending* IEP-marked data seems more sensible than relying on the receiver
    to filter out thing they shouldn't have received in the first place.   This is feasible from an ACL perspective,
    but not from a software capability perspective. As a sender of information,
    I know which user accounts have which permissions, and can control access
    accordingly. I have no way of knowing if the receiving software will honor
    the IEP markings, unless it is mandated in the spec. Maybe we are talking
    about the same thing. I agree with only sending marked data to those who
    have permission to get it. However, how will I know if the person/org with
    permission has _ software _ that’s capable of processing what I’m
    sending? I know of two ways – content negotiation and rules in the spec.   I don’t think adding the rule anywhere
    other than in STIX makes sense. We can add properties to TAXII to help
    with the content negotiation, but that won’t help us in the case where
    e.g., STIX documents get uploaded manually to a central repo. This happens
    more than you might think.   If IEP is to be added to STIX, it’s 100%
    reasonable for software to declare whether it supports IEP or not. Otherwise,
    IEP will be a boondoggle for the whole ecosystem. I have suggested rejecting
    content as a solution for declaring support, and I am open to other solutions.
    Content negotiation in TAXII is not a complete solution, because plenty
    of STIX content is uploaded via file, and will continue to be uploaded
    via file.   Thank you. -Mark   From: <cti-stix@lists.oasis-open.org>
    on behalf of Jason Keirstead <Jason.Keirstead@ca.ibm.com> Date: Friday, August 11, 2017 at 8:05 AM To: John-Mark Gurney <jmg@newcontext.com> Cc: Allan Thomson <athomson@lookingglasscyber.com>, Bret Jordan
    <Bret_Jordan@symantec.com>, "cti-cybox@lists.oasis-open.org"
    <cti-cybox@lists.oasis-open.org>, "cti-stix@lists.oasis-open.org"
    <cti-stix@lists.oasis-open.org>, "Back, Greg" <gback@mitre.org>,
    Terry MacDonald <terry.macdonald@cosive.com> Subject: [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox]
    Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [EXT]
    [cti-cybox] Agenda for August 8 Working Call   To be clear - I don't think it can or
    should be implied that simply because a collection says it requires or
    supports a marking, that it is doing some kind of filtering. That is dangerous
    territory. The way that makings are interpreted is up to vendor to vendor
    and ISAO to ISAO, it can't be codified into TAXII spec. In fact, I have been having this debate on slack and due to it I actually
    now think we should *not* have a "supported_markings" field because
    the definition of what "support" means is not going to be something
    we can ever define. I think we should only have the "required_markings" field, as
    we *can* codify and test this in the spec (if the content doesn't contain
    the marking, it is rejected - easy peasy). - Jason Keirstead STSM, Product Architect, Security Intelligence, IBM Security Systems www.ibm.com/security Without data, all you are is just another person with an opinion - Unknown
    From:         John-Mark
    Gurney <jmg@newcontext.com> To:         Jason
    Keirstead <Jason.Keirstead@ca.ibm.com> Cc:         Bret
    Jordan <Bret_Jordan@symantec.com>, Allan Thomson <athomson@lookingglasscyber.com>,
    "cti-cybox@lists.oasis-open.org" <cti-cybox@lists.oasis-open.org>,
    "cti-stix@lists.oasis-open.org" <cti-stix@lists.oasis-open.org>,
    "Back, Greg" <gback@mitre.org>, Terry MacDonald <terry.macdonald@cosive.com> Date:         08/10/2017
    08:53 PM Subject:         [cti-cybox]
    Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix]
    Re: [cti-cybox] Re: [EXT] [cti-cybox] Agenda for August 8 Working Call Sent by:         <cti-cybox@lists.oasis-open.org> Jason Keirstead wrote this message on Thu, Aug 10, 2017 at 09:34 -0300: > I like this as well, I can foresee two fields being added to both
    > collections and channels: > >         required_markings >         supported_markings > > I will also throw out there that TAXII channels really needs work
    if we > want it to be completed. I agree that this is a great way to handle this...  It is up to the
    sharing groups to define what markings are required. Having the TAXII client specify which marking it supports, and allowing
    the TAXII server to filter what data it sends is the correct method IMO. John-Mark > From:   Bret Jordan <Bret_Jordan@symantec.com> > To:     Terry MacDonald <terry.macdonald@cosive.com>,
    Jason Keirstead > <Jason.Keirstead@ca.ibm.com> > Cc:     Allan Thomson <athomson@lookingglasscyber.com>,
    > "cti-stix@lists.oasis-open.org" <cti-stix@lists.oasis-open.org>,
    > "cti-cybox@lists.oasis-open.org" <cti-cybox@lists.oasis-open.org>,
    "Back, > Greg" <gback@mitre.org> > Date:   08/09/2017 06:41 PM > Subject:        [cti-stix] Re: [cti-cybox] Re:
    [cti-stix] Re: [cti-cybox] > Re: [cti-stix] Re: [cti-cybox] Re: [EXT] [cti-cybox] Agenda for August
    8 > Working Call > Sent by:        <cti-stix@lists.oasis-open.org> > > > > Terry, > > I really like the idea of including IEP support in TAXII.  Assuming
    a user > has the rights to know about certain levels of content it would be
    great > if you could pre-filter on IEP restrictions. > > Bret > > From: Terry MacDonald <terry.macdonald@cosive.com> > Sent: Wednesday, August 9, 2017 1:39:45 PM > To: Jason Keirstead > Cc: Allan Thomson; cti-stix@lists.oasis-open.org; Bret Jordan; > cti-cybox@lists.oasis-open.org; Back, Greg > Subject: Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix]
    Re: > [cti-cybox] Re: [EXT] [cti-cybox] Agenda for August 8 Working Call
    >   > Perhaps this is where we could add the ability within TAXII channels
    to > specify mandatory data marking requirements for that channel? That
    seems a > nice way of saying 'to participate in this community, you need to
    support > X'. > > Cheers > Terry MacDonald > > On 10/08/2017 05:35, "Jason Keirstead" <Jason.Keirstead@ca.ibm.com>
    wrote: > That said... I would be extremely strongly against requiring IEP in
    any > interoperability profile. > > Data markings have many uses, but there are entire swaths of the > cybersecurity space to which they are simply not applicable. There
    is no > way we can mandate marking support in interoperability testing without
    > excluding whole segments of the market. > > - > Jason Keirstead > STSM, Product Architect, Security Intelligence, IBM Security Systems > www.ibm.com/security > > Without data, all you are is just another person with an opinion -
    Unknown > > > > > > From:        Allan Thomson <athomson@lookingglasscyber.com> > To:        Bret Jordan <Bret_Jordan@symantec.com>,
    "Back, Greg" < > gback@mitre.org> > Cc:        "cti-stix@lists.oasis-open.org"
    <cti-stix@lists.oasis-open.org > >, "cti-cybox@lists.oasis-open.org" <cti-cybox@lists.oasis-open.org> > Date:        08/08/2017 12:51 AM > Subject:        [cti-stix] Re: [cti-cybox] Re:
    [cti-stix] Re: [cti-cybox] > Re: [EXT] [cti-cybox] Agenda for August 8 Working Call > Sent by:        <cti-stix@lists.oasis-open.org> > > > > > We have not finished interop test specification for STIX 2.0 so until
    we > have done that, it’s premature to be talking about what STIX 2.1
    interop > will or will not do. >   > Part 1 ballot is still outstanding. Getting the TC to focus on Interop
    2.0 > is hard enough. >   > Allan Thomson > CTO > +1-408-331-6646 > LookingGlass Cyber Solutions >   > From: OASIS list <cti-cybox@lists.oasis-open.org> on behalf
    of Bret Jordan > <Bret_Jordan@symantec.com> > Date: Monday, August 7, 2017 at 7:58 PM > To: "Back, Greg" <gback@mitre.org> > Cc: "cti-stix@lists.oasis-open.org" <cti-stix@lists.oasis-open.org>,
    OASIS > list <cti-cybox@lists.oasis-open.org> > Subject: Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [EXT]
    > [cti-cybox] Agenda for August 8 Working Call >   > Those are good questions.  The specification will not mandate,
    or I hope > will not mandate, the use of IEP, but is the interop SC going to mandate
    > it in their profiles? >   > Bret > > Sent from my iPhone > > On Aug 7, 2017, at 7:46 PM, Back, Greg <gback@mitre.org> wrote: > As long as we aren’t mandating all consumers (and producers, though
    I’m > more worried about consumers) to implement IEP, I’m fine with this.
    I’m > also fine with using interoperability to promote the use of IEP, and
    > (hopefully) letting market forces make IEP used universally. >   > On 2017-08-07, 19:01 UTC, "cti-stix@lists.oasis-open.orgon behalf
    of > Struse, Richard J." <cti-stix@lists.oasis-open.orgon behalf
    of > rjs@mitre.org> wrote: >   > Meant to say: “…that we are NOTrequiring IEP nor…” > >   > From: <cti-stix@lists.oasis-open.org> on behalf of Richard Struse
    < > rjs@mitre.org> > Date: Monday, August 7, 2017 at 2:59 PM > To: Bret Jordan <Bret_Jordan@symantec.com>, "Wunder, John
    A." < > jwunder@mitre.org>, "cti-stix@lists.oasis-open.org" < > cti-stix@lists.oasis-open.org>, "cti-cybox@lists.oasis-open.org"
    < > cti-cybox@lists.oasis-open.org> > Subject: [cti-stix] Re: [cti-cybox] Re: [EXT] [cti-cybox] Agenda for
    > August 8 Working Call >   > Since we began this work there has been a clear recognition that TLP,
    > while useful, isn’t sufficient to represent the sorts of policy > expressions that are required to truly enable CTI sharing ecosystems.
    The > FIRST community is exactly the sort of hands-on community best suited
    to > develop such policy frameworks and it doesn’t seem like there are
    any > competing policy frameworks under consideration.  Given that,
    and the fact > that we are requiring IEP nor are we “tying” STIX to IEP (or vice-versa),
    > it seems worthwhile to do the work necessary to figure out how to
    best > support those communities that wish to use IEP. >   > Is there anyone actively opposed to the TC figuring out how we might
    > support IEP? >   > From: <cti-cybox@lists.oasis-open.org> on behalf of Bret Jordan
    < > Bret_Jordan@symantec.com> > Date: Monday, August 7, 2017 at 2:45 PM > To: "Wunder, John A." <jwunder@mitre.org>, "cti-stix@lists.oasis-open.org"
    > <cti-stix@lists.oasis-open.org>, "cti-cybox@lists.oasis-open.org"
    < > cti-cybox@lists.oasis-open.org> > Subject: [cti-cybox] Re: [EXT] [cti-cybox] Agenda for August 8 Working
    > Call >   > On the IEP front, we need to make sure the TC wants to do it before
    we > figure out how we should do it.  I would love to see some discussion
    over > email first, before we tackle it on a working call that only has a
    subset > of the membership.  In other words, a working call is not a good
    place to > decide "if" we should do something.  It is a great
    place to figure out > "how" we should do it, once the TC has sufficiently debated
    and decided to > do it. >   >   > Bret >   > > > From: cti-cybox@lists.oasis-open.org<cti-cybox@lists.oasis-open.org>
    on > behalf of Wunder, John A. <jwunder@mitre.org> > Sent: Monday, August 7, 2017 9:11 AM > To: cti-stix@lists.oasis-open.org; cti-cybox@lists.oasis-open.org > Subject: [EXT] [cti-cybox] Agenda for August 8 Working Call >   > All, >   > We have three topics for the working call this week: >   > 1.       Continue work on DNS Request/Response > 2.       Continue work on Location, in particular discuss
    ISO 3166 > 3.       Discuss inclusion of IEP (how we should do
    it) >   > John > > > > > > -- John-Mark --------------------------------------------------------------------- To unsubscribe from this mail list, you must leave the OASIS TC that generates this mail.  Follow this link to all your TCs in OASIS at: https://www.oasis-open.org/apps/org/workgroup/portal/my_workgroups.php Disclaimer: This message is intended only for the use of
    the individual or entity to which it is addressed and may contain information
    which is privileged, confidential, proprietary, or exempt from disclosure
    under applicable law. If you are not the intended recipient or the person
    responsible for delivering the message to the intended recipient, you are
    strictly prohibited from disclosing, distributing, copying, or in any way
    using this message. If you have received this communication in error, please
    notify the sender and destroy and delete any copies you may have received.




  • 13.  Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [EXT] [cti-cybox] Agenda for August 8 Working Call

    Posted 08-18-2017 13:14
    > " As
    a sender of information, I know which user accounts have which permissions,
    and can control access accordingly. I " I am not sure what you mean by this.
    When someone creates a piece of intelligence in a STIX document and submits
    it to some sharing system, they are not necessarily going to know what
    user accounts are on that system. In fact I would argue they hardly ever
    will. If I create a piece of intelligence and send it to an ISAO TIP, it
    is highly unlikely I know what specific users are authorized on that TIP.
    > I
    don’t think adding the rule anywhere other than in STIX makes sense. We
    can add properties to TAXII to help with the content negotiation, but that
    won’t help us in the case where e.g., STIX documents get uploaded manually
    to a central repo. This happens more than you might think. What rules are we talking about here?
    I don't see how we can get into this at all. I will copy/paste a comment i made on
    Slack on this topic: Supporting any marking is a trust
    group and product decision. Its not needed for product interoperability. This is the biggest challenge I have
    with data markings, have been talking about it on and off since I first
    started getting involved in STIX in 2015 or whatever. [A TLP example is]
    you mark something with a TLP Amber, super… can’t share outside my org.
    But what is “my org” and how is that enforced? That is COMPLETELY up
    to the trust group to define, and how they decide to enforce that, is also
    up to them. [Consider that an ISAO may have a TAXII system without any
    user accounts at all, and trust is simply having access to the system as
    a whole]. So how could we possibly tackle in
    [STIX or] Interop and say “your product must do XYZ”, when it is up to
    the trust group? We can’t. - Jason Keirstead STSM, Product Architect, Security Intelligence, IBM Security Systems www.ibm.com/security Without data, all you are is just another person with an opinion - Unknown
    From:      
      Mark Davidson <Mark.Davidson@nc4.com> To:      
      Jason Keirstead <Jason.Keirstead@ca.ibm.com>,
    John-Mark Gurney <jmg@newcontext.com> Cc:      
      Allan Thomson <athomson@lookingglasscyber.com>,
    Bret Jordan <Bret_Jordan@symantec.com>, "cti-cybox@lists.oasis-open.org"
    <cti-cybox@lists.oasis-open.org>, "cti-stix@lists.oasis-open.org"
    <cti-stix@lists.oasis-open.org>, "Back, Greg" <gback@mitre.org>,
    "Terry MacDonald" <terry.macdonald@cosive.com> Date:      
      08/18/2017 09:52 AM Subject:    
        Re: [cti-stix]
    Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox]
    Re: [cti-stix] Re: [cti-cybox] Re: [EXT] [cti-cybox] Agenda for August
    8 Working Call Sent by:    
        <cti-stix@lists.oasis-open.org> Sorry for the late response – I was on
    travel and then took personal time. Responding to some of the points brought
    up:   Rich – you accurately relayed my thoughts.
    When I said “consumer” I meant the software system.   If somebody places IEP markings (or any
    marking, really, including TLP) on a STIX document, they will expect those
    markings to be honored.   Responding to Dave’s point: > But even just a simple binary switch
    on *sending* IEP-marked data seems more sensible than relying on the receiver
    to filter out thing they shouldn't have received in the first place.   This is feasible from an ACL perspective,
    but not from a software capability perspective. As a sender of information,
    I know which user accounts have which permissions, and can control access
    accordingly. I have no way of knowing if the receiving software will honor
    the IEP markings, unless it is mandated in the spec. Maybe we are talking
    about the same thing. I agree with only sending marked data to those who
    have permission to get it. However, how will I know if the person/org with
    permission has _ software _ that’s capable of processing what I’m
    sending? I know of two ways – content negotiation and rules in the spec.   I don’t think adding the rule anywhere
    other than in STIX makes sense. We can add properties to TAXII to help
    with the content negotiation, but that won’t help us in the case where
    e.g., STIX documents get uploaded manually to a central repo. This happens
    more than you might think.   If IEP is to be added to STIX, it’s 100%
    reasonable for software to declare whether it supports IEP or not. Otherwise,
    IEP will be a boondoggle for the whole ecosystem. I have suggested rejecting
    content as a solution for declaring support, and I am open to other solutions.
    Content negotiation in TAXII is not a complete solution, because plenty
    of STIX content is uploaded via file, and will continue to be uploaded
    via file.   Thank you. -Mark   From: <cti-stix@lists.oasis-open.org>
    on behalf of Jason Keirstead <Jason.Keirstead@ca.ibm.com> Date: Friday, August 11, 2017 at 8:05 AM To: John-Mark Gurney <jmg@newcontext.com> Cc: Allan Thomson <athomson@lookingglasscyber.com>, Bret Jordan
    <Bret_Jordan@symantec.com>, "cti-cybox@lists.oasis-open.org"
    <cti-cybox@lists.oasis-open.org>, "cti-stix@lists.oasis-open.org"
    <cti-stix@lists.oasis-open.org>, "Back, Greg" <gback@mitre.org>,
    Terry MacDonald <terry.macdonald@cosive.com> Subject: [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox]
    Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [EXT]
    [cti-cybox] Agenda for August 8 Working Call   To be clear - I don't think it can or
    should be implied that simply because a collection says it requires or
    supports a marking, that it is doing some kind of filtering. That is dangerous
    territory. The way that makings are interpreted is up to vendor to vendor
    and ISAO to ISAO, it can't be codified into TAXII spec. In fact, I have been having this debate on slack and due to it I actually
    now think we should *not* have a "supported_markings" field because
    the definition of what "support" means is not going to be something
    we can ever define. I think we should only have the "required_markings" field, as
    we *can* codify and test this in the spec (if the content doesn't contain
    the marking, it is rejected - easy peasy). - Jason Keirstead STSM, Product Architect, Security Intelligence, IBM Security Systems www.ibm.com/security Without data, all you are is just another person with an opinion - Unknown
    From:         John-Mark
    Gurney <jmg@newcontext.com> To:         Jason
    Keirstead <Jason.Keirstead@ca.ibm.com> Cc:         Bret
    Jordan <Bret_Jordan@symantec.com>, Allan Thomson <athomson@lookingglasscyber.com>,
    "cti-cybox@lists.oasis-open.org" <cti-cybox@lists.oasis-open.org>,
    "cti-stix@lists.oasis-open.org" <cti-stix@lists.oasis-open.org>,
    "Back, Greg" <gback@mitre.org>, Terry MacDonald <terry.macdonald@cosive.com> Date:         08/10/2017
    08:53 PM Subject:         [cti-cybox]
    Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix]
    Re: [cti-cybox] Re: [EXT] [cti-cybox] Agenda for August 8 Working Call Sent by:         <cti-cybox@lists.oasis-open.org> Jason Keirstead wrote this message on Thu, Aug 10, 2017 at 09:34 -0300: > I like this as well, I can foresee two fields being added to both
    > collections and channels: > >         required_markings >         supported_markings > > I will also throw out there that TAXII channels really needs work
    if we > want it to be completed. I agree that this is a great way to handle this...  It is up to the
    sharing groups to define what markings are required. Having the TAXII client specify which marking it supports, and allowing
    the TAXII server to filter what data it sends is the correct method IMO. John-Mark > From:   Bret Jordan <Bret_Jordan@symantec.com> > To:     Terry MacDonald <terry.macdonald@cosive.com>,
    Jason Keirstead > <Jason.Keirstead@ca.ibm.com> > Cc:     Allan Thomson <athomson@lookingglasscyber.com>,
    > "cti-stix@lists.oasis-open.org" <cti-stix@lists.oasis-open.org>,
    > "cti-cybox@lists.oasis-open.org" <cti-cybox@lists.oasis-open.org>,
    "Back, > Greg" <gback@mitre.org> > Date:   08/09/2017 06:41 PM > Subject:        [cti-stix] Re: [cti-cybox] Re:
    [cti-stix] Re: [cti-cybox] > Re: [cti-stix] Re: [cti-cybox] Re: [EXT] [cti-cybox] Agenda for August
    8 > Working Call > Sent by:        <cti-stix@lists.oasis-open.org> > > > > Terry, > > I really like the idea of including IEP support in TAXII.  Assuming
    a user > has the rights to know about certain levels of content it would be
    great > if you could pre-filter on IEP restrictions. > > Bret > > From: Terry MacDonald <terry.macdonald@cosive.com> > Sent: Wednesday, August 9, 2017 1:39:45 PM > To: Jason Keirstead > Cc: Allan Thomson; cti-stix@lists.oasis-open.org; Bret Jordan; > cti-cybox@lists.oasis-open.org; Back, Greg > Subject: Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix]
    Re: > [cti-cybox] Re: [EXT] [cti-cybox] Agenda for August 8 Working Call
    >   > Perhaps this is where we could add the ability within TAXII channels
    to > specify mandatory data marking requirements for that channel? That
    seems a > nice way of saying 'to participate in this community, you need to
    support > X'. > > Cheers > Terry MacDonald > > On 10/08/2017 05:35, "Jason Keirstead" <Jason.Keirstead@ca.ibm.com>
    wrote: > That said... I would be extremely strongly against requiring IEP in
    any > interoperability profile. > > Data markings have many uses, but there are entire swaths of the > cybersecurity space to which they are simply not applicable. There
    is no > way we can mandate marking support in interoperability testing without
    > excluding whole segments of the market. > > - > Jason Keirstead > STSM, Product Architect, Security Intelligence, IBM Security Systems > www.ibm.com/security > > Without data, all you are is just another person with an opinion -
    Unknown > > > > > > From:        Allan Thomson <athomson@lookingglasscyber.com> > To:        Bret Jordan <Bret_Jordan@symantec.com>,
    "Back, Greg" < > gback@mitre.org> > Cc:        "cti-stix@lists.oasis-open.org"
    <cti-stix@lists.oasis-open.org > >, "cti-cybox@lists.oasis-open.org" <cti-cybox@lists.oasis-open.org> > Date:        08/08/2017 12:51 AM > Subject:        [cti-stix] Re: [cti-cybox] Re:
    [cti-stix] Re: [cti-cybox] > Re: [EXT] [cti-cybox] Agenda for August 8 Working Call > Sent by:        <cti-stix@lists.oasis-open.org> > > > > > We have not finished interop test specification for STIX 2.0 so until
    we > have done that, it’s premature to be talking about what STIX 2.1
    interop > will or will not do. >   > Part 1 ballot is still outstanding. Getting the TC to focus on Interop
    2.0 > is hard enough. >   > Allan Thomson > CTO > +1-408-331-6646 > LookingGlass Cyber Solutions >   > From: OASIS list <cti-cybox@lists.oasis-open.org> on behalf
    of Bret Jordan > <Bret_Jordan@symantec.com> > Date: Monday, August 7, 2017 at 7:58 PM > To: "Back, Greg" <gback@mitre.org> > Cc: "cti-stix@lists.oasis-open.org" <cti-stix@lists.oasis-open.org>,
    OASIS > list <cti-cybox@lists.oasis-open.org> > Subject: Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [EXT]
    > [cti-cybox] Agenda for August 8 Working Call >   > Those are good questions.  The specification will not mandate,
    or I hope > will not mandate, the use of IEP, but is the interop SC going to mandate
    > it in their profiles? >   > Bret > > Sent from my iPhone > > On Aug 7, 2017, at 7:46 PM, Back, Greg <gback@mitre.org> wrote: > As long as we aren’t mandating all consumers (and producers, though
    I’m > more worried about consumers) to implement IEP, I’m fine with this.
    I’m > also fine with using interoperability to promote the use of IEP, and
    > (hopefully) letting market forces make IEP used universally. >   > On 2017-08-07, 19:01 UTC, "cti-stix@lists.oasis-open.orgon behalf
    of > Struse, Richard J." <cti-stix@lists.oasis-open.orgon behalf
    of > rjs@mitre.org> wrote: >   > Meant to say: “…that we are NOTrequiring IEP nor…” > >   > From: <cti-stix@lists.oasis-open.org> on behalf of Richard Struse
    < > rjs@mitre.org> > Date: Monday, August 7, 2017 at 2:59 PM > To: Bret Jordan <Bret_Jordan@symantec.com>, "Wunder, John
    A." < > jwunder@mitre.org>, "cti-stix@lists.oasis-open.org" < > cti-stix@lists.oasis-open.org>, "cti-cybox@lists.oasis-open.org"
    < > cti-cybox@lists.oasis-open.org> > Subject: [cti-stix] Re: [cti-cybox] Re: [EXT] [cti-cybox] Agenda for
    > August 8 Working Call >   > Since we began this work there has been a clear recognition that TLP,
    > while useful, isn’t sufficient to represent the sorts of policy > expressions that are required to truly enable CTI sharing ecosystems.
    The > FIRST community is exactly the sort of hands-on community best suited
    to > develop such policy frameworks and it doesn’t seem like there are
    any > competing policy frameworks under consideration.  Given that,
    and the fact > that we are requiring IEP nor are we “tying” STIX to IEP (or vice-versa),
    > it seems worthwhile to do the work necessary to figure out how to
    best > support those communities that wish to use IEP. >   > Is there anyone actively opposed to the TC figuring out how we might
    > support IEP? >   > From: <cti-cybox@lists.oasis-open.org> on behalf of Bret Jordan
    < > Bret_Jordan@symantec.com> > Date: Monday, August 7, 2017 at 2:45 PM > To: "Wunder, John A." <jwunder@mitre.org>, "cti-stix@lists.oasis-open.org"
    > <cti-stix@lists.oasis-open.org>, "cti-cybox@lists.oasis-open.org"
    < > cti-cybox@lists.oasis-open.org> > Subject: [cti-cybox] Re: [EXT] [cti-cybox] Agenda for August 8 Working
    > Call >   > On the IEP front, we need to make sure the TC wants to do it before
    we > figure out how we should do it.  I would love to see some discussion
    over > email first, before we tackle it on a working call that only has a
    subset > of the membership.  In other words, a working call is not a good
    place to > decide "if" we should do something.  It is a great
    place to figure out > "how" we should do it, once the TC has sufficiently debated
    and decided to > do it. >   >   > Bret >   > > > From: cti-cybox@lists.oasis-open.org<cti-cybox@lists.oasis-open.org>
    on > behalf of Wunder, John A. <jwunder@mitre.org> > Sent: Monday, August 7, 2017 9:11 AM > To: cti-stix@lists.oasis-open.org; cti-cybox@lists.oasis-open.org > Subject: [EXT] [cti-cybox] Agenda for August 8 Working Call >   > All, >   > We have three topics for the working call this week: >   > 1.       Continue work on DNS Request/Response > 2.       Continue work on Location, in particular discuss
    ISO 3166 > 3.       Discuss inclusion of IEP (how we should do
    it) >   > John > > > > > > -- John-Mark --------------------------------------------------------------------- To unsubscribe from this mail list, you must leave the OASIS TC that generates this mail.  Follow this link to all your TCs in OASIS at: https://www.oasis-open.org/apps/org/workgroup/portal/my_workgroups.php Disclaimer: This message is intended only for the use of
    the individual or entity to which it is addressed and may contain information
    which is privileged, confidential, proprietary, or exempt from disclosure
    under applicable law. If you are not the intended recipient or the person
    responsible for delivering the message to the intended recipient, you are
    strictly prohibited from disclosing, distributing, copying, or in any way
    using this message. If you have received this communication in error, please
    notify the sender and destroy and delete any copies you may have received.




  • 14.  Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [EXT] [cti-cybox] Agenda for August 8 Working Call

    Posted 08-18-2017 15:20
    On 18 August 2017 at 13:52, Mark Davidson < Mark.Davidson@nc4.com > wrote: Responding to Dave’s point: > But even just a simple binary switch on *sending* IEP-marked data seems more sensible than relying on the receiver to filter out thing they shouldn't have received in the first place.   This is feasible from an ACL perspective, but not from a software capability perspective. As a sender of information, I know which user accounts have which permissions, and can control access accordingly. I have no way of knowing if the receiving software will honor the IEP markings, unless it is mandated in the spec. Maybe we are talking about the same thing. I agree with only sending marked data to those who have permission to get it. However, how will I know if the person/org with permission has _ software _ that’s capable of processing what I’m sending? I know of two ways – content negotiation and rules in the spec. Well, certainly signalling that the software is capable of understanding IEP at all is useful; however it's merely changing the clearance of the receiver. For IEP, you obviously don't want to transmit the data unencrypted if the IEP indicates it must be encrypted, but a receiver might understand IEP but be incapable of storing the data encrypted at rest - you're then reliant on the receiver being honest when it receives data which stipulates that. Again, this becomes a trust (and therefore clearance) issue - do you trust the receiver to honour that bit in the IEP? Should you really be sending data to the receiver if it cannot store it properly in the first place? Dave. -- Dave Cridland phone   +448454681066 email   dave.cridland@surevine.com skype   dave.cridland.surevine Participate Collaborate Innovate Surevine Limited, registered in England and Wales with number 06726289. Mailing Address : PO Box 1136, Guildford GU1 9ND If you think you have received this message in error, please notify us.


  • 15.  Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [EXT] [cti-cybox] Agenda for August 8 Working Call

    Posted 08-18-2017 16:47
    Agree Dave; this is the point I was making.
    Whenever dealing with markings, the sender and reciever have to have some
    level of trust and understanding of what the reciever is actually going
    to do with the marking. This isn't something we can solve in STIX, unless
    IEP becomes much more complicated than it currently is. - Jason Keirstead STSM, Product Architect, Security Intelligence, IBM Security Systems www.ibm.com/security Without data, all you are is just another person with an opinion - Unknown
    From:      
      Dave Cridland <dave.cridland@surevine.com> To:      
      Mark Davidson <Mark.Davidson@nc4.com> Cc:      
      Jason Keirstead <Jason.Keirstead@ca.ibm.com>,
    John-Mark Gurney <jmg@newcontext.com>, Allan Thomson <athomson@lookingglasscyber.com>,
    Bret Jordan <Bret_Jordan@symantec.com>, "cti-cybox@lists.oasis-open.org"
    <cti-cybox@lists.oasis-open.org>, "cti-stix@lists.oasis-open.org"
    <cti-stix@lists.oasis-open.org>, "Back, Greg" <gback@mitre.org>,
    Terry MacDonald <terry.macdonald@cosive.com> Date:      
      08/18/2017 12:19 PM Subject:    
        Re: [cti-stix]
    Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox]
    Re: [cti-stix] Re: [cti-cybox] Re: [EXT] [cti-cybox] Agenda for August
    8 Working Call Sent by:    
        <cti-stix@lists.oasis-open.org> On 18 August 2017 at 13:52, Mark Davidson < Mark.Davidson@nc4.com >
    wrote: Responding to Dave’s point: > But even just a simple binary switch
    on *sending* IEP-marked data seems more sensible than relying on the receiver
    to filter out thing they shouldn't have received in the first place.   This is feasible from an ACL perspective,
    but not from a software capability perspective. As a sender of information,
    I know which user accounts have which permissions, and can control access
    accordingly. I have no way of knowing if the receiving software will honor
    the IEP markings, unless it is mandated in the spec. Maybe we are talking
    about the same thing. I agree with only sending marked data to those who
    have permission to get it. However, how will I know if the person/org with
    permission has _ software _ that’s capable of processing what I’m
    sending? I know of two ways – content negotiation and rules in the spec. Well, certainly signalling that the software is capable
    of understanding IEP at all is useful; however it's merely changing the
    clearance of the receiver. For IEP, you obviously don't want to transmit the data
    unencrypted if the IEP indicates it must be encrypted, but a receiver might
    understand IEP but be incapable of storing the data encrypted at rest -
    you're then reliant on the receiver being honest when it receives data
    which stipulates that. Again, this becomes a trust (and therefore clearance)
    issue - do you trust the receiver to honour that bit in the IEP? Should
    you really be sending data to the receiver if it cannot store it properly
    in the first place? Dave. -- Dave Cridland phone  +448454681066 email   dave.cridland@surevine.com skype  dave.cridland.surevine Participate Collaborate
    Innovate Surevine Limited, registered
    in England and Wales with number 06726289. Mailing Address : PO Box 1136,
    Guildford GU1 9ND If you think you have received
    this message in error, please notify us.



  • 16.  Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [EXT] [cti-cybox] Agenda for August 8 Working Call

    Posted 08-18-2017 16:47
    Agree Dave; this is the point I was making.
    Whenever dealing with markings, the sender and reciever have to have some
    level of trust and understanding of what the reciever is actually going
    to do with the marking. This isn't something we can solve in STIX, unless
    IEP becomes much more complicated than it currently is. - Jason Keirstead STSM, Product Architect, Security Intelligence, IBM Security Systems www.ibm.com/security Without data, all you are is just another person with an opinion - Unknown
    From:      
      Dave Cridland <dave.cridland@surevine.com> To:      
      Mark Davidson <Mark.Davidson@nc4.com> Cc:      
      Jason Keirstead <Jason.Keirstead@ca.ibm.com>,
    John-Mark Gurney <jmg@newcontext.com>, Allan Thomson <athomson@lookingglasscyber.com>,
    Bret Jordan <Bret_Jordan@symantec.com>, "cti-cybox@lists.oasis-open.org"
    <cti-cybox@lists.oasis-open.org>, "cti-stix@lists.oasis-open.org"
    <cti-stix@lists.oasis-open.org>, "Back, Greg" <gback@mitre.org>,
    Terry MacDonald <terry.macdonald@cosive.com> Date:      
      08/18/2017 12:19 PM Subject:    
        Re: [cti-stix]
    Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox]
    Re: [cti-stix] Re: [cti-cybox] Re: [EXT] [cti-cybox] Agenda for August
    8 Working Call Sent by:    
        <cti-stix@lists.oasis-open.org> On 18 August 2017 at 13:52, Mark Davidson < Mark.Davidson@nc4.com >
    wrote: Responding to Dave’s point: > But even just a simple binary switch
    on *sending* IEP-marked data seems more sensible than relying on the receiver
    to filter out thing they shouldn't have received in the first place.   This is feasible from an ACL perspective,
    but not from a software capability perspective. As a sender of information,
    I know which user accounts have which permissions, and can control access
    accordingly. I have no way of knowing if the receiving software will honor
    the IEP markings, unless it is mandated in the spec. Maybe we are talking
    about the same thing. I agree with only sending marked data to those who
    have permission to get it. However, how will I know if the person/org with
    permission has _ software _ that’s capable of processing what I’m
    sending? I know of two ways – content negotiation and rules in the spec. Well, certainly signalling that the software is capable
    of understanding IEP at all is useful; however it's merely changing the
    clearance of the receiver. For IEP, you obviously don't want to transmit the data
    unencrypted if the IEP indicates it must be encrypted, but a receiver might
    understand IEP but be incapable of storing the data encrypted at rest -
    you're then reliant on the receiver being honest when it receives data
    which stipulates that. Again, this becomes a trust (and therefore clearance)
    issue - do you trust the receiver to honour that bit in the IEP? Should
    you really be sending data to the receiver if it cannot store it properly
    in the first place? Dave. -- Dave Cridland phone  +448454681066 email   dave.cridland@surevine.com skype  dave.cridland.surevine Participate Collaborate
    Innovate Surevine Limited, registered
    in England and Wales with number 06726289. Mailing Address : PO Box 1136,
    Guildford GU1 9ND If you think you have received
    this message in error, please notify us.



  • 17.  Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [EXT] [cti-cybox] Agenda for August 8 Working Call

    Posted 08-21-2017 12:24




    Maybe this is the core of the issue:
     
    At an interoperability level – how does software that supports IEP understand whether “other” software supports IEP, and supports it correctly?
     
    If I’m understanding the points being made by Jason and Dave, it’s that this is solved at the configuration/deployment level and not at the implementation level. I may be missing something,
    but I don’t know how to write software that understands what the receiver is actually going to do.
     
    The only way I see to guarantee what the receiver is going to do – at an ecosystem level – is to require it in the specification. IMHO, solving it at the configuration/deployment level
    is pushing the responsibility of understanding IEP to the end user. This lays a trap for the security team that is not an expert in STIX 2.0 or IEP.
     
    Assuming widespread deployment of STIX 2 w/ IEP, we will see a scenario where the recipient did not honor IEP markings and did something incorrect. By making this a clearly articulated
    requirement in the spec, the “fault” will lie at the non-conformant implementer, and not at the feet of the entire STIX/TAXII ecosystem.
     
    Thank you.
    -Mark
     

    From:
    Jason Keirstead <Jason.Keirstead@ca.ibm.com>
    Date: Friday, August 18, 2017 at 12:47 PM
    To: Dave Cridland <dave.cridland@surevine.com>
    Cc: Allan Thomson <athomson@lookingglasscyber.com>, Bret Jordan <Bret_Jordan@symantec.com>, "cti-cybox@lists.oasis-open.org" <cti-cybox@lists.oasis-open.org>, "cti-stix@lists.oasis-open.org" <cti-stix@lists.oasis-open.org>, "Back, Greg" <gback@mitre.org>,
    John-Mark Gurney <jmg@newcontext.com>, Mark Davidson <Mark.Davidson@nc4.com>, Terry MacDonald <terry.macdonald@cosive.com>
    Subject: Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [EXT] [cti-cybox] Agenda for August 8 Working Call


     

    Agree Dave; this is the point I was making. Whenever dealing with markings, the sender and reciever have to have some level of trust and understanding of what the reciever
    is actually going to do with the marking. This isn't something we can solve in STIX, unless IEP becomes much more complicated than it currently is.

    -
    Jason Keirstead
    STSM, Product Architect, Security Intelligence, IBM Security Systems
    www.ibm.com/security

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




    From:         Dave Cridland <dave.cridland@surevine.com>
    To:         Mark Davidson <Mark.Davidson@nc4.com>
    Cc:         Jason Keirstead <Jason.Keirstead@ca.ibm.com>, John-Mark Gurney <jmg@newcontext.com>, Allan Thomson
    <athomson@lookingglasscyber.com>, Bret Jordan <Bret_Jordan@symantec.com>, "cti-cybox@lists.oasis-open.org" <cti-cybox@lists.oasis-open.org>, "cti-stix@lists.oasis-open.org" <cti-stix@lists.oasis-open.org>, "Back, Greg" <gback@mitre.org>, Terry MacDonald <terry.macdonald@cosive.com>
    Date:         08/18/2017 12:19 PM
    Subject:         Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re:
    [cti-stix] Re: [cti-cybox] Re: [EXT] [cti-cybox] Agenda for August 8 Working Call
    Sent by:         <cti-stix@lists.oasis-open.org>








    On 18 August 2017 at 13:52, Mark Davidson < Mark.Davidson@nc4.com > wrote:
    Responding to Dave’s point:

    > But even just a simple binary switch on *sending* IEP-marked data seems more sensible than relying on the receiver to filter out thing they shouldn't have received in the first place.
     
    This is feasible from an ACL perspective, but not from a software capability perspective. As a sender of information, I know which user accounts have which permissions, and can control access accordingly.
    I have no way of knowing if the receiving software will honor the IEP markings, unless it is mandated in the spec. Maybe we are talking about the same thing. I agree with only sending marked data to those who have permission to get it. However, how will I
    know if the person/org with permission has _ software _ that’s capable of processing what I’m sending? I know of two ways – content negotiation and rules in the spec.

    Well, certainly signalling that the software is capable of understanding IEP at all is useful; however it's merely changing the clearance of the receiver.

    For IEP, you obviously don't want to transmit the data unencrypted if the IEP indicates it must be encrypted, but a receiver might understand IEP but be incapable of storing the data encrypted at rest - you're then reliant on the receiver being honest when
    it receives data which stipulates that. Again, this becomes a trust (and therefore clearance) issue - do you trust the receiver to honour that bit in the IEP? Should you really be sending data to the receiver if it cannot store it properly in the first place?

    Dave.
    --
    Dave Cridland
    phone  +448454681066
    email   dave.cridland@surevine.com
    skype  dave.cridland.surevine
    Participate Collaborate Innovate
    Surevine Limited, registered in England and Wales with number 06726289. Mailing Address : PO Box 1136, Guildford GU1 9ND
    If you think you have received this message in error, please notify us.



    Disclaimer: This message is intended only for the use of the individual or entity to which it is addressed and may contain information which is privileged, confidential, proprietary, or exempt from disclosure under applicable law. If you are not the intended
    recipient or the person responsible for delivering the message to the intended recipient, you are strictly prohibited from disclosing, distributing, copying, or in any way using this message. If you have received this communication in error, please notify
    the sender and destroy and delete any copies you may have received.





  • 18.  Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [EXT] [cti-cybox] Agenda for August 8 Working Call

    Posted 08-21-2017 12:34
    Mark - you are hitting the nail on the
    head here. " how
    does software that supports IEP understand whether “other” software supports
    IEP, and supports it correctly? " I do not believe this is possible, at
    all in a spec. It is up to trust communities to define this. To make an analogy - I can send whatever
    TCP QOS flags I want, but it is up to the network intermediaries to decide
    if it does anything at all with those and what those mean. There is no
    other way to do things in a standard. IE - we should be focused on codifying
    how to communicate IEP (and other markings) - not how to implement
    them. - Jason Keirstead STSM, Product Architect, Security Intelligence, IBM Security Systems www.ibm.com/security Without data, all you are is just another person with an opinion - Unknown
    From:      
      Mark Davidson <Mark.Davidson@nc4.com> To:      
      Jason Keirstead <Jason.Keirstead@ca.ibm.com>,
    Dave Cridland <dave.cridland@surevine.com> Cc:      
      Allan Thomson <athomson@lookingglasscyber.com>,
    Bret Jordan <Bret_Jordan@symantec.com>, "cti-cybox@lists.oasis-open.org"
    <cti-cybox@lists.oasis-open.org>, "cti-stix@lists.oasis-open.org"
    <cti-stix@lists.oasis-open.org>, "Back, Greg" <gback@mitre.org>,
    "John-Mark Gurney" <jmg@newcontext.com>, Terry MacDonald
    <terry.macdonald@cosive.com> Date:      
      08/21/2017 09:24 AM Subject:    
        [cti-cybox]
    Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix]
    Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [EXT] [cti-cybox] Agenda
    for August 8 Working Call Sent by:    
        <cti-cybox@lists.oasis-open.org> Maybe this is the core of the issue:   At an interoperability level – how does software that
    supports IEP understand whether “other” software supports IEP, and supports
    it correctly?   If I’m understanding the points being made by Jason and
    Dave, it’s that this is solved at the configuration/deployment level and
    not at the implementation level. I may be missing something, but I don’t
    know how to write software that understands what the receiver is actually
    going to do.   The only way I see to guarantee what the receiver is going
    to do – at an ecosystem level – is to require it in the specification.
    IMHO, solving it at the configuration/deployment level is pushing the responsibility
    of understanding IEP to the end user. This lays a trap for the security
    team that is not an expert in STIX 2.0 or IEP.   Assuming widespread deployment of STIX 2 w/ IEP, we will
    see a scenario where the recipient did not honor IEP markings and did something
    incorrect. By making this a clearly articulated requirement in the spec,
    the “fault” will lie at the non-conformant implementer, and not at the
    feet of the entire STIX/TAXII ecosystem.   Thank you. -Mark   From: Jason Keirstead <Jason.Keirstead@ca.ibm.com> Date: Friday, August 18, 2017 at 12:47 PM To: Dave Cridland <dave.cridland@surevine.com> Cc: Allan Thomson <athomson@lookingglasscyber.com>, Bret Jordan
    <Bret_Jordan@symantec.com>, "cti-cybox@lists.oasis-open.org"
    <cti-cybox@lists.oasis-open.org>, "cti-stix@lists.oasis-open.org"
    <cti-stix@lists.oasis-open.org>, "Back, Greg" <gback@mitre.org>,
    John-Mark Gurney <jmg@newcontext.com>, Mark Davidson <Mark.Davidson@nc4.com>,
    Terry MacDonald <terry.macdonald@cosive.com> Subject: Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox]
    Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [EXT]
    [cti-cybox] Agenda for August 8 Working Call   Agree Dave; this is the point I was
    making. Whenever dealing with markings, the sender and reciever have to
    have some level of trust and understanding of what the reciever is actually
    going to do with the marking. This isn't something we can solve in STIX,
    unless IEP becomes much more complicated than it currently is. - Jason Keirstead STSM, Product Architect, Security Intelligence, IBM Security Systems www.ibm.com/security Without data, all you are is just another person with an opinion - Unknown
    From:         Dave
    Cridland <dave.cridland@surevine.com> To:         Mark
    Davidson <Mark.Davidson@nc4.com> Cc:         Jason
    Keirstead <Jason.Keirstead@ca.ibm.com>, John-Mark Gurney <jmg@newcontext.com>,
    Allan Thomson <athomson@lookingglasscyber.com>, Bret Jordan <Bret_Jordan@symantec.com>,
    "cti-cybox@lists.oasis-open.org" <cti-cybox@lists.oasis-open.org>,
    "cti-stix@lists.oasis-open.org" <cti-stix@lists.oasis-open.org>,
    "Back, Greg" <gback@mitre.org>, Terry MacDonald <terry.macdonald@cosive.com> Date:         08/18/2017
    12:19 PM Subject:         Re:
    [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix]
    Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [EXT] [cti-cybox] Agenda
    for August 8 Working Call Sent by:         <cti-stix@lists.oasis-open.org> On 18 August 2017 at 13:52, Mark Davidson < Mark.Davidson@nc4.com >
    wrote: Responding to Dave’s point: > But even just a simple binary switch on *sending*
    IEP-marked data seems more sensible than relying on the receiver to filter
    out thing they shouldn't have received in the first place.   This is feasible from an ACL perspective, but not from
    a software capability perspective. As a sender of information, I know which
    user accounts have which permissions, and can control access accordingly.
    I have no way of knowing if the receiving software will honor the IEP markings,
    unless it is mandated in the spec. Maybe we are talking about the same
    thing. I agree with only sending marked data to those who have permission
    to get it. However, how will I know if the person/org with permission has
    _ software _ that’s capable of processing what I’m sending? I know
    of two ways – content negotiation and rules in the spec. Well, certainly signalling that the software is capable of understanding
    IEP at all is useful; however it's merely changing the clearance of the
    receiver. For IEP, you obviously don't want to transmit the data unencrypted if the
    IEP indicates it must be encrypted, but a receiver might understand IEP
    but be incapable of storing the data encrypted at rest - you're then reliant
    on the receiver being honest when it receives data which stipulates that.
    Again, this becomes a trust (and therefore clearance) issue - do you trust
    the receiver to honour that bit in the IEP? Should you really be sending
    data to the receiver if it cannot store it properly in the first place? Dave. -- Dave Cridland phone  +448454681066 email   dave.cridland@surevine.com skype  dave.cridland.surevine Participate Collaborate
    Innovate Surevine Limited, registered
    in England and Wales with number 06726289. Mailing Address : PO Box 1136,
    Guildford GU1 9ND If you think you have received this message in error, please notify us. Disclaimer: This message is intended only for the use of
    the individual or entity to which it is addressed and may contain information
    which is privileged, confidential, proprietary, or exempt from disclosure
    under applicable law. If you are not the intended recipient or the person
    responsible for delivering the message to the intended recipient, you are
    strictly prohibited from disclosing, distributing, copying, or in any way
    using this message. If you have received this communication in error, please
    notify the sender and destroy and delete any copies you may have received.




  • 19.  Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [EXT] [cti-cybox] Agenda for August 8 Working Call

    Posted 08-21-2017 12:34
    Mark - you are hitting the nail on the
    head here. " how
    does software that supports IEP understand whether “other” software supports
    IEP, and supports it correctly? " I do not believe this is possible, at
    all in a spec. It is up to trust communities to define this. To make an analogy - I can send whatever
    TCP QOS flags I want, but it is up to the network intermediaries to decide
    if it does anything at all with those and what those mean. There is no
    other way to do things in a standard. IE - we should be focused on codifying
    how to communicate IEP (and other markings) - not how to implement
    them. - Jason Keirstead STSM, Product Architect, Security Intelligence, IBM Security Systems www.ibm.com/security Without data, all you are is just another person with an opinion - Unknown
    From:      
      Mark Davidson <Mark.Davidson@nc4.com> To:      
      Jason Keirstead <Jason.Keirstead@ca.ibm.com>,
    Dave Cridland <dave.cridland@surevine.com> Cc:      
      Allan Thomson <athomson@lookingglasscyber.com>,
    Bret Jordan <Bret_Jordan@symantec.com>, "cti-cybox@lists.oasis-open.org"
    <cti-cybox@lists.oasis-open.org>, "cti-stix@lists.oasis-open.org"
    <cti-stix@lists.oasis-open.org>, "Back, Greg" <gback@mitre.org>,
    "John-Mark Gurney" <jmg@newcontext.com>, Terry MacDonald
    <terry.macdonald@cosive.com> Date:      
      08/21/2017 09:24 AM Subject:    
        [cti-cybox]
    Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix]
    Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [EXT] [cti-cybox] Agenda
    for August 8 Working Call Sent by:    
        <cti-cybox@lists.oasis-open.org> Maybe this is the core of the issue:   At an interoperability level – how does software that
    supports IEP understand whether “other” software supports IEP, and supports
    it correctly?   If I’m understanding the points being made by Jason and
    Dave, it’s that this is solved at the configuration/deployment level and
    not at the implementation level. I may be missing something, but I don’t
    know how to write software that understands what the receiver is actually
    going to do.   The only way I see to guarantee what the receiver is going
    to do – at an ecosystem level – is to require it in the specification.
    IMHO, solving it at the configuration/deployment level is pushing the responsibility
    of understanding IEP to the end user. This lays a trap for the security
    team that is not an expert in STIX 2.0 or IEP.   Assuming widespread deployment of STIX 2 w/ IEP, we will
    see a scenario where the recipient did not honor IEP markings and did something
    incorrect. By making this a clearly articulated requirement in the spec,
    the “fault” will lie at the non-conformant implementer, and not at the
    feet of the entire STIX/TAXII ecosystem.   Thank you. -Mark   From: Jason Keirstead <Jason.Keirstead@ca.ibm.com> Date: Friday, August 18, 2017 at 12:47 PM To: Dave Cridland <dave.cridland@surevine.com> Cc: Allan Thomson <athomson@lookingglasscyber.com>, Bret Jordan
    <Bret_Jordan@symantec.com>, "cti-cybox@lists.oasis-open.org"
    <cti-cybox@lists.oasis-open.org>, "cti-stix@lists.oasis-open.org"
    <cti-stix@lists.oasis-open.org>, "Back, Greg" <gback@mitre.org>,
    John-Mark Gurney <jmg@newcontext.com>, Mark Davidson <Mark.Davidson@nc4.com>,
    Terry MacDonald <terry.macdonald@cosive.com> Subject: Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox]
    Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [EXT]
    [cti-cybox] Agenda for August 8 Working Call   Agree Dave; this is the point I was
    making. Whenever dealing with markings, the sender and reciever have to
    have some level of trust and understanding of what the reciever is actually
    going to do with the marking. This isn't something we can solve in STIX,
    unless IEP becomes much more complicated than it currently is. - Jason Keirstead STSM, Product Architect, Security Intelligence, IBM Security Systems www.ibm.com/security Without data, all you are is just another person with an opinion - Unknown
    From:         Dave
    Cridland <dave.cridland@surevine.com> To:         Mark
    Davidson <Mark.Davidson@nc4.com> Cc:         Jason
    Keirstead <Jason.Keirstead@ca.ibm.com>, John-Mark Gurney <jmg@newcontext.com>,
    Allan Thomson <athomson@lookingglasscyber.com>, Bret Jordan <Bret_Jordan@symantec.com>,
    "cti-cybox@lists.oasis-open.org" <cti-cybox@lists.oasis-open.org>,
    "cti-stix@lists.oasis-open.org" <cti-stix@lists.oasis-open.org>,
    "Back, Greg" <gback@mitre.org>, Terry MacDonald <terry.macdonald@cosive.com> Date:         08/18/2017
    12:19 PM Subject:         Re:
    [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix]
    Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [EXT] [cti-cybox] Agenda
    for August 8 Working Call Sent by:         <cti-stix@lists.oasis-open.org> On 18 August 2017 at 13:52, Mark Davidson < Mark.Davidson@nc4.com >
    wrote: Responding to Dave’s point: > But even just a simple binary switch on *sending*
    IEP-marked data seems more sensible than relying on the receiver to filter
    out thing they shouldn't have received in the first place.   This is feasible from an ACL perspective, but not from
    a software capability perspective. As a sender of information, I know which
    user accounts have which permissions, and can control access accordingly.
    I have no way of knowing if the receiving software will honor the IEP markings,
    unless it is mandated in the spec. Maybe we are talking about the same
    thing. I agree with only sending marked data to those who have permission
    to get it. However, how will I know if the person/org with permission has
    _ software _ that’s capable of processing what I’m sending? I know
    of two ways – content negotiation and rules in the spec. Well, certainly signalling that the software is capable of understanding
    IEP at all is useful; however it's merely changing the clearance of the
    receiver. For IEP, you obviously don't want to transmit the data unencrypted if the
    IEP indicates it must be encrypted, but a receiver might understand IEP
    but be incapable of storing the data encrypted at rest - you're then reliant
    on the receiver being honest when it receives data which stipulates that.
    Again, this becomes a trust (and therefore clearance) issue - do you trust
    the receiver to honour that bit in the IEP? Should you really be sending
    data to the receiver if it cannot store it properly in the first place? Dave. -- Dave Cridland phone  +448454681066 email   dave.cridland@surevine.com skype  dave.cridland.surevine Participate Collaborate
    Innovate Surevine Limited, registered
    in England and Wales with number 06726289. Mailing Address : PO Box 1136,
    Guildford GU1 9ND If you think you have received this message in error, please notify us. Disclaimer: This message is intended only for the use of
    the individual or entity to which it is addressed and may contain information
    which is privileged, confidential, proprietary, or exempt from disclosure
    under applicable law. If you are not the intended recipient or the person
    responsible for delivering the message to the intended recipient, you are
    strictly prohibited from disclosing, distributing, copying, or in any way
    using this message. If you have received this communication in error, please
    notify the sender and destroy and delete any copies you may have received.




  • 20.  Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [EXT] [cti-cybox] Agenda for August 8 Working Call

    Posted 08-21-2017 22:57



    How do you know if you should even be allowed to send something that is marked with IEP? 


    It seems like a compliant system should be able to say "I understand IEP marking".  Now the following is also implied "what I do with them and whether I honor them is up to me, but I can at least process them".


    Bret 

    Sent from my iPhone

    On Aug 21, 2017, at 6:34 AM, Jason Keirstead < Jason.Keirstead@ca.ibm.com > wrote:



    Mark - you are hitting the nail on the head here.

    " how does software that supports IEP understand whether “other” software supports IEP, and supports it correctly? "

    I do not believe this is possible, at all in a spec. It is up to trust communities to define this.


    To make an analogy - I can send whatever TCP QOS flags I want, but it is up to the network intermediaries to decide if it does anything at all with those and what those mean. There is no other way to do things in a standard.

    IE - we should be focused on codifying how to
    communicate IEP (and other markings) - not how to implement them.

    -
    Jason Keirstead
    STSM, Product Architect, Security Intelligence, IBM Security Systems
    www.ibm.com/security

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




    From:         Mark Davidson < Mark.Davidson@nc4.com >
    To:         Jason Keirstead < Jason.Keirstead@ca.ibm.com >, Dave Cridland < dave.cridland@surevine.com >
    Cc:         Allan Thomson < athomson@lookingglasscyber.com >, Bret Jordan < Bret_Jordan@symantec.com >,
    " cti-cybox@lists.oasis-open.org " < cti-cybox@lists.oasis-open.org >, " cti-stix@lists.oasis-open.org " < cti-stix@lists.oasis-open.org >,
    "Back, Greg" < gback@mitre.org >, "John-Mark Gurney" < jmg@newcontext.com >, Terry MacDonald < terry.macdonald@cosive.com >
    Date:         08/21/2017 09:24 AM
    Subject:         [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [EXT] [cti-cybox]
    Agenda for August 8 Working Call
    Sent by:         < cti-cybox@lists.oasis-open.org >




    Maybe this is the core of the issue:
     
    At an interoperability level – how does software that supports IEP understand whether “other” software supports IEP, and supports it correctly?
     
    If I’m understanding the points being made by Jason and Dave, it’s that this is solved at the configuration/deployment level and not at the implementation level. I may be missing something, but I don’t know how to write software that understands
    what the receiver is actually going to do.
     
    The only way I see to guarantee what the receiver is going to do – at an ecosystem level – is to require it in the specification. IMHO, solving it at the configuration/deployment level is pushing the responsibility of understanding IEP to the
    end user. This lays a trap for the security team that is not an expert in STIX 2.0 or IEP.
     
    Assuming widespread deployment of STIX 2 w/ IEP, we will see a scenario where the recipient did not honor IEP markings and did something incorrect. By making this a clearly articulated requirement in the spec, the “fault” will lie at the non-conformant
    implementer, and not at the feet of the entire STIX/TAXII ecosystem.
     
    Thank you.
    -Mark
     
    From: Jason Keirstead < Jason.Keirstead@ca.ibm.com >
    Date: Friday, August 18, 2017 at 12:47 PM
    To: Dave Cridland < dave.cridland@surevine.com >
    Cc: Allan Thomson < athomson@lookingglasscyber.com >, Bret Jordan < Bret_Jordan@symantec.com >, " cti-cybox@lists.oasis-open.org "
    < cti-cybox@lists.oasis-open.org >, " cti-stix@lists.oasis-open.org " < cti-stix@lists.oasis-open.org >, "Back,
    Greg" < gback@mitre.org >, John-Mark Gurney < jmg@newcontext.com >, Mark Davidson < Mark.Davidson@nc4.com >, Terry MacDonald < terry.macdonald@cosive.com >
    Subject: Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [EXT] [cti-cybox] Agenda for August 8 Working Call
     
    Agree Dave; this is the point I was making. Whenever dealing with markings, the sender and reciever have to have some level of trust and understanding of what the reciever is actually going to do with the marking. This isn't
    something we can solve in STIX, unless IEP becomes much more complicated than it currently is.

    -
    Jason Keirstead
    STSM, Product Architect, Security Intelligence, IBM Security Systems
    www.ibm.com/security

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





    From:         Dave Cridland < dave.cridland@surevine.com >
    To:         Mark Davidson < Mark.Davidson@nc4.com >
    Cc:         Jason Keirstead < Jason.Keirstead@ca.ibm.com >, John-Mark Gurney < jmg@newcontext.com >, Allan Thomson < athomson@lookingglasscyber.com >,
    Bret Jordan < Bret_Jordan@symantec.com >, " cti-cybox@lists.oasis-open.org " < cti-cybox@lists.oasis-open.org >,
    " cti-stix@lists.oasis-open.org " < cti-stix@lists.oasis-open.org >, "Back, Greg" < gback@mitre.org >, Terry MacDonald < terry.macdonald@cosive.com >
    Date:         08/18/2017 12:19 PM
    Subject:         Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [EXT] [cti-cybox] Agenda for August 8 Working Call
    Sent by:         < cti-stix@lists.oasis-open.org >









    On 18 August 2017 at 13:52, Mark Davidson < Mark.Davidson@nc4.com > wrote:
    Responding to Dave’s point:
    > But even just a simple binary switch on *sending* IEP-marked data seems more sensible than relying on the receiver to filter out thing they shouldn't have received in the first place.
     
    This is feasible from an ACL perspective, but not from a software capability perspective. As a sender of information, I know which user accounts have which permissions, and can control access accordingly. I have no way of knowing if the receiving
    software will honor the IEP markings, unless it is mandated in the spec. Maybe we are talking about the same thing. I agree with only sending marked data to those who have permission to get it. However, how will I know if the person/org with permission has
    _ software _ that’s capable of processing what I’m sending? I know of two ways – content negotiation and rules in the spec.

    Well, certainly signalling that the software is capable of understanding IEP at all is useful; however it's merely changing the clearance of the receiver.

    For IEP, you obviously don't want to transmit the data unencrypted if the IEP indicates it must be encrypted, but a receiver might understand IEP but be incapable of storing the data encrypted at rest - you're then reliant on the receiver being honest when
    it receives data which stipulates that. Again, this becomes a trust (and therefore clearance) issue - do you trust the receiver to honour that bit in the IEP? Should you really be sending data to the receiver if it cannot store it properly in the first place?

    Dave.
    --
    Dave Cridland
    phone  +448454681066
    email   dave.cridland@surevine.com
    skype  dave.cridland.surevine
    Participate Collaborate Innovate
    Surevine Limited, registered in England and Wales with number 06726289. Mailing Address : PO Box 1136, Guildford GU1 9ND
    If you think you have received this message in error, please notify us.

    Disclaimer: This message is intended only for the use of the individual or entity to which it is addressed and may contain information which is privileged, confidential, proprietary, or exempt from disclosure under applicable law. If you are
    not the intended recipient or the person responsible for delivering the message to the intended recipient, you are strictly prohibited from disclosing, distributing, copying, or in any way using this message. If you have received this communication in error,
    please notify the sender and destroy and delete any copies you may have received.











  • 21.  Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [EXT] [cti-cybox] Agenda for August 8 Working Call

    Posted 08-22-2017 01:56
      |   view attached
    Hi All, TLP and IEP should be optional within STIX. We need to be able to allow producers to share the restrictions they have on the use of their data at the STIX level, and that is it. That said, intel sharing communities should be allowed to place their own restrictions on what is considered acceptable to be shared within their community. I see this sitting at the TAXII channel level (as that effectively would represent a community within TAXII). Those restrictions shouldn't just be about IEP or TLP, but should also be about things like what Cuber observable objects are supported, if the channel only accepts indicators, how long data should be retained within the recipients TIP, what terms of use are acceptable. We may even be able to have the TAXII servers tell the TAXII client if there are mandatory restrictions which will be forcefully applied to the data they post. Maybe the objects will be re-generated by the recipient TAXII server channel. Giving TAXII channels (communities) the optional ability to restrict the data being posted to the channel will help normalize the sort of data on that channel, and will be the first step towards automatic subscribing of TAXII clients to TAXII channels (e.g. thousands of AV endpoints from different vendors joining a single TAXII channel to get indicators to look for within a large org) Cheers Terry MacDonald   Chief Product Officer M:   +64 211 918 814 E:   terry.macdonald@cosive.com W:   www.cosive.com On Tue, Aug 22, 2017 at 10:56 AM, Bret Jordan < Bret_Jordan@symantec.com > wrote: How do you know if you should even be allowed to send something that is marked with IEP?  It seems like a compliant system should be able to say "I understand IEP marking".  Now the following is also implied "what I do with them and whether I honor them is up to me, but I can at least process them". Bret  Sent from my iPhone On Aug 21, 2017, at 6:34 AM, Jason Keirstead < Jason.Keirstead@ca.ibm.com > wrote: Mark - you are hitting the nail on the head here. " how does software that supports IEP understand whether “other” software supports IEP, and supports it correctly? " I do not believe this is possible, at all in a spec. It is up to trust communities to define this. To make an analogy - I can send whatever TCP QOS flags I want, but it is up to the network intermediaries to decide if it does anything at all with those and what those mean. There is no other way to do things in a standard. IE - we should be focused on codifying how to communicate IEP (and other markings) - not how to implement them. - Jason Keirstead STSM, Product Architect, Security Intelligence, IBM Security Systems www.ibm.com/security Without data, all you are is just another person with an opinion - Unknown From:         Mark Davidson < Mark.Davidson@nc4.com > To:         Jason Keirstead < Jason.Keirstead@ca.ibm.com >, Dave Cridland < dave.cridland@surevine.com > Cc:         Allan Thomson < athomson@lookingglasscyber. com >, Bret Jordan < Bret_Jordan@symantec.com >, " cti-cybox@lists.oasis-open. org " < cti-cybox@lists.oasis-open. org >, " cti-stix@lists.oasis-open.org " < cti-stix@lists.oasis-open.org >, "Back, Greg" < gback@mitre.org >, "John-Mark Gurney" < jmg@newcontext.com >, Terry MacDonald < terry.macdonald@cosive.com > Date:         08/21/2017 09:24 AM Subject:         [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [EXT] [cti-cybox] Agenda for August 8 Working Call Sent by:         < cti-cybox@lists.oasis-open. org > Maybe this is the core of the issue:   At an interoperability level – how does software that supports IEP understand whether “other” software supports IEP, and supports it correctly?   If I’m understanding the points being made by Jason and Dave, it’s that this is solved at the configuration/deployment level and not at the implementation level. I may be missing something, but I don’t know how to write software that understands what the receiver is actually going to do.   The only way I see to guarantee what the receiver is going to do – at an ecosystem level – is to require it in the specification. IMHO, solving it at the configuration/deployment level is pushing the responsibility of understanding IEP to the end user. This lays a trap for the security team that is not an expert in STIX 2.0 or IEP.   Assuming widespread deployment of STIX 2 w/ IEP, we will see a scenario where the recipient did not honor IEP markings and did something incorrect. By making this a clearly articulated requirement in the spec, the “fault” will lie at the non-conformant implementer, and not at the feet of the entire STIX/TAXII ecosystem.   Thank you. -Mark   From: Jason Keirstead < Jason.Keirstead@ca.ibm.com > Date: Friday, August 18, 2017 at 12:47 PM To: Dave Cridland < dave.cridland@surevine.com > Cc: Allan Thomson < athomson@lookingglasscyber. com >, Bret Jordan < Bret_Jordan@symantec.com >, " cti-cybox@lists.oasis-open. org " < cti-cybox@lists.oasis-open. org >, " cti-stix@lists.oasis-open.org " < cti-stix@lists.oasis-open.org >, "Back, Greg" < gback@mitre.org >, John-Mark Gurney < jmg@newcontext.com >, Mark Davidson < Mark.Davidson@nc4.com >, Terry MacDonald < terry.macdonald@cosive.com > Subject: Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [EXT] [cti-cybox] Agenda for August 8 Working Call   Agree Dave; this is the point I was making. Whenever dealing with markings, the sender and reciever have to have some level of trust and understanding of what the reciever is actually going to do with the marking. This isn't something we can solve in STIX, unless IEP becomes much more complicated than it currently is. - Jason Keirstead STSM, Product Architect, Security Intelligence, IBM Security Systems www.ibm.com/security Without data, all you are is just another person with an opinion - Unknown From:         Dave Cridland < dave.cridland@surevine.com > To:         Mark Davidson < Mark.Davidson@nc4.com > Cc:         Jason Keirstead < Jason.Keirstead@ca.ibm.com >, John-Mark Gurney < jmg@newcontext.com >, Allan Thomson < athomson@lookingglasscyber. com >, Bret Jordan < Bret_Jordan@symantec.com >, " cti-cybox@lists.oasis-open. org " < cti-cybox@lists.oasis-open. org >, " cti-stix@lists.oasis-open.org " < cti-stix@lists.oasis-open.org >, "Back, Greg" < gback@mitre.org >, Terry MacDonald < terry.macdonald@cosive.com > Date:         08/18/2017 12:19 PM Subject:         Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [EXT] [cti-cybox] Agenda for August 8 Working Call Sent by:         < cti-stix@lists.oasis-open. org > On 18 August 2017 at 13:52, Mark Davidson < Mark.Davidson@nc4.com > wrote: Responding to Dave’s point: > But even just a simple binary switch on *sending* IEP-marked data seems more sensible than relying on the receiver to filter out thing they shouldn't have received in the first place.   This is feasible from an ACL perspective, but not from a software capability perspective. As a sender of information, I know which user accounts have which permissions, and can control access accordingly. I have no way of knowing if the receiving software will honor the IEP markings, unless it is mandated in the spec. Maybe we are talking about the same thing. I agree with only sending marked data to those who have permission to get it. However, how will I know if the person/org with permission has _ software _ that’s capable of processing what I’m sending? I know of two ways – content negotiation and rules in the spec. Well, certainly signalling that the software is capable of understanding IEP at all is useful; however it's merely changing the clearance of the receiver. For IEP, you obviously don't want to transmit the data unencrypted if the IEP indicates it must be encrypted, but a receiver might understand IEP but be incapable of storing the data encrypted at rest - you're then reliant on the receiver being honest when it receives data which stipulates that. Again, this becomes a trust (and therefore clearance) issue - do you trust the receiver to honour that bit in the IEP? Should you really be sending data to the receiver if it cannot store it properly in the first place? Dave. -- Dave Cridland phone   +448454681066 email   dave.cridland@surevine.com skype  dave.cridland.surevine Participate Collaborate Innovate Surevine Limited, registered in England and Wales with number 06726289. Mailing Address : PO Box 1136, Guildford GU1 9ND If you think you have received this message in error, please notify us. Disclaimer: This message is intended only for the use of the individual or entity to which it is addressed and may contain information which is privileged, confidential, proprietary, or exempt from disclosure under applicable law. If you are not the intended recipient or the person responsible for delivering the message to the intended recipient, you are strictly prohibited from disclosing, distributing, copying, or in any way using this message. If you have received this communication in error, please notify the sender and destroy and delete any copies you may have received.


  • 22.  Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [EXT] [cti-cybox] Agenda for August 8 Working Call

    Posted 08-22-2017 11:58
      |   view attached




    As STIX/TAXII deployments scale, it will not be practical for large sharing hubs (e.g., ISACs/ISAOs) to effectively manage policy the way we are describing. For a sharing community with
    1,000+ users, how can you possibly know the capabilities of each member’s STIX/TAXII software? You’d have to either survey your users and configure your software appropriately, or you’d have to make policy support part of the contract for ISAC/ISAO membership.
    Both solutions require deep technical knowledge of STIX at an ISAC/ISAO program level, which is just absurd. More likely is that the sharing hub will avoid IEP altogether because policy enforcement around IEP is so cumbersome and complex that it can’t be effectively
    managed.
     
    Alternatively, we could somehow solve this at the specification level. I’d like to see us find a way to manage this at the specification/implementation level, so that we don’t push the
    entire complexity of policy management all the way up to the end-users of STIX and TAXII. The solution I’ve proposed does not need to be the solution we adopt. My goal is to head off what I see as an ecosystem-wide problem that we are close to introducing.
     
    With that, I’ve made all my points related to the topic and consensus is certainly leaning on the “don’t do anything about this in STIX” side. Unless I see/hear a desire to solve the problem
    I’m articulating – policy management within STIX – I think it’s fair to say consensus is against policy management within STIX and that policy management is solved at the deployment/configuration level.

     
    Thank you.
    -Mark
     

    From:
    Terry MacDonald <terry.macdonald@cosive.com>
    Date: Monday, August 21, 2017 at 9:55 PM
    To: Bret Jordan <Bret_Jordan@symantec.com>
    Cc: Jason Keirstead <Jason.Keirstead@ca.ibm.com>, Mark Davidson <Mark.Davidson@nc4.com>, Allan Thomson <athomson@lookingglasscyber.com>, "cti-cybox@lists.oasis-open.org" <cti-cybox@lists.oasis-open.org>, "cti-stix@lists.oasis-open.org" <cti-stix@lists.oasis-open.org>,
    Dave Cridland <dave.cridland@surevine.com>, "Back, Greg" <gback@mitre.org>, John-Mark Gurney <jmg@newcontext.com>
    Subject: Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [EXT] [cti-cybox] Agenda for August 8 Working Call


     


    Hi All,

     


    TLP and IEP should be optional within STIX. We need to be able to allow producers to share the restrictions they have on the use of their data at the STIX level, and that is it.


     


    That said, intel sharing communities should be allowed to place their own restrictions on what is considered acceptable to be shared within their community. I see this sitting at the TAXII channel level (as that effectively would represent
    a community within TAXII). Those restrictions shouldn't just be about IEP or TLP, but should also be about things like what Cuber observable objects are supported, if the channel only accepts indicators, how long data should be retained within the recipients
    TIP, what terms of use are acceptable. We may even be able to have the TAXII servers tell the TAXII client if there are mandatory restrictions which will be forcefully applied to the data they post. Maybe the objects will be re-generated by the recipient TAXII
    server channel. Giving TAXII channels (communities) the optional ability to restrict the data being posted to the channel will help normalize the sort of data on that channel, and will be the first step towards automatic subscribing of TAXII clients to TAXII
    channels (e.g. thousands of AV endpoints from different vendors joining a single TAXII channel to get indicators to look for within a large org)












    Cheers


     



    Terry MacDonald   Chief Product Officer


     





     


    M:   +64 211 918 814


    E:   terry.macdonald@cosive.com


    W:   www.cosive.com


     



     


     








     

    On Tue, Aug 22, 2017 at 10:56 AM, Bret Jordan < Bret_Jordan@symantec.com > wrote:



    How do you know if you should even be allowed to send something that is marked with IEP? 


     


    It seems like a compliant system should be able to say "I understand IEP marking".  Now the following is also implied "what I do with them and whether I honor them is up to me, but I can at least process them".


     


    Bret 

    Sent from my iPhone





    On Aug 21, 2017, at 6:34 AM, Jason Keirstead < Jason.Keirstead@ca.ibm.com > wrote:



    Mark - you are hitting the nail on the head here.

    " how does software that supports IEP understand whether “other” software supports IEP, and supports it correctly? "

    I do not believe this is possible, at all in a spec. It is up to trust communities to define this.


    To make an analogy - I can send whatever TCP QOS flags I want, but it is up to the network intermediaries to decide if it does anything at all with those and what those mean. There is no other
    way to do things in a standard.

    IE - we should be focused on codifying how to
    communicate IEP (and other markings) - not how to implement them.

    -
    Jason Keirstead
    STSM, Product Architect, Security Intelligence, IBM Security Systems
    www.ibm.com/security

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




    From:         Mark Davidson < Mark.Davidson@nc4.com >
    To:         Jason Keirstead < Jason.Keirstead@ca.ibm.com >,
    Dave Cridland < dave.cridland@surevine.com >
    Cc:         Allan Thomson < athomson@lookingglasscyber.com >,
    Bret Jordan < Bret_Jordan@symantec.com >, " cti-cybox@lists.oasis-open.org " < cti-cybox@lists.oasis-open.org >,
    " cti-stix@lists.oasis-open.org " < cti-stix@lists.oasis-open.org >, "Back, Greg" < gback@mitre.org >,
    "John-Mark Gurney" < jmg@newcontext.com >, Terry MacDonald < terry.macdonald@cosive.com >
    Date:         08/21/2017 09:24 AM
    Subject:         [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox]
    Re: [cti-stix] Re: [cti-cybox] Re: [EXT] [cti-cybox] Agenda for August 8 Working Call
    Sent by:         < cti-cybox@lists.oasis-open.org >






    Maybe this is the core of the issue:
     
    At an interoperability level – how does software that supports IEP understand whether “other” software supports IEP, and supports it correctly?
     
    If I’m understanding the points being made by Jason and Dave, it’s that this is solved at the configuration/deployment level and not at the implementation level. I may be missing something, but I don’t know how to write software
    that understands what the receiver is actually going to do.
     
    The only way I see to guarantee what the receiver is going to do – at an ecosystem level – is to require it in the specification. IMHO, solving it at the configuration/deployment level is pushing the responsibility of understanding
    IEP to the end user. This lays a trap for the security team that is not an expert in STIX 2.0 or IEP.
     
    Assuming widespread deployment of STIX 2 w/ IEP, we will see a scenario where the recipient did not honor IEP markings and did something incorrect. By making this a clearly articulated requirement in the spec, the “fault” will
    lie at the non-conformant implementer, and not at the feet of the entire STIX/TAXII ecosystem.
     
    Thank you.
    -Mark
     
    From: Jason Keirstead < Jason.Keirstead@ca.ibm.com >
    Date: Friday, August 18, 2017 at 12:47 PM
    To: Dave Cridland < dave.cridland@surevine.com >
    Cc: Allan Thomson < athomson@lookingglasscyber.com >, Bret Jordan < Bret_Jordan@symantec.com >, " cti-cybox@lists.oasis-open.org "
    < cti-cybox@lists.oasis-open.org >, " cti-stix@lists.oasis-open.org " < cti-stix@lists.oasis-open.org >,
    "Back, Greg" < gback@mitre.org >, John-Mark Gurney < jmg@newcontext.com >, Mark Davidson < Mark.Davidson@nc4.com >,
    Terry MacDonald < terry.macdonald@cosive.com >
    Subject: Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [EXT] [cti-cybox] Agenda for August 8 Working Call
     
    Agree Dave; this is the point I was making. Whenever dealing with markings, the sender and reciever have to have some level of trust and understanding of what the reciever is actually going to
    do with the marking. This isn't something we can solve in STIX, unless IEP becomes much more complicated than it currently is.

    -
    Jason Keirstead
    STSM, Product Architect, Security Intelligence, IBM Security Systems
    www.ibm.com/security

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





    From:         Dave Cridland < dave.cridland@surevine.com >
    To:         Mark Davidson < Mark.Davidson@nc4.com >
    Cc:         Jason Keirstead < Jason.Keirstead@ca.ibm.com >, John-Mark Gurney < jmg@newcontext.com >, Allan Thomson < athomson@lookingglasscyber.com >,
    Bret Jordan < Bret_Jordan@symantec.com >, " cti-cybox@lists.oasis-open.org " < cti-cybox@lists.oasis-open.org >,
    " cti-stix@lists.oasis-open.org " < cti-stix@lists.oasis-open.org >, "Back, Greg" < gback@mitre.org >,
    Terry MacDonald < terry.macdonald@cosive.com >
    Date:         08/18/2017 12:19 PM
    Subject:         Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [EXT] [cti-cybox] Agenda for August 8 Working Call
    Sent by:         < cti-stix@lists.oasis-open.org >










    On 18 August 2017 at 13:52, Mark Davidson < Mark.Davidson@nc4.com > wrote:
    Responding to Dave’s point:
    > But even just a simple binary switch on *sending* IEP-marked data seems more sensible than relying on the receiver to filter out thing they shouldn't have received in the first place.
     
    This is feasible from an ACL perspective, but not from a software capability perspective. As a sender of information, I know which user accounts have which permissions, and can control access accordingly. I have no way of knowing
    if the receiving software will honor the IEP markings, unless it is mandated in the spec. Maybe we are talking about the same thing. I agree with only sending marked data to those who have permission to get it. However, how will I know if the person/org with
    permission has _ software _ that’s capable of processing what I’m sending? I know of two ways – content negotiation and rules in the spec.

    Well, certainly signalling that the software is capable of understanding IEP at all is useful; however it's merely changing the clearance of the receiver.

    For IEP, you obviously don't want to transmit the data unencrypted if the IEP indicates it must be encrypted, but a receiver might understand IEP but be incapable of storing the data encrypted at rest - you're then reliant on the receiver being honest when
    it receives data which stipulates that. Again, this becomes a trust (and therefore clearance) issue - do you trust the receiver to honour that bit in the IEP? Should you really be sending data to the receiver if it cannot store it properly in the first place?

    Dave.
    --
    Dave Cridland
    phone   +448454681066
    email   dave.cridland@surevine.com
    skype  dave.cridland.surevine
    Participate Collaborate Innovate
    Surevine Limited, registered in England and Wales with number 06726289. Mailing Address : PO Box 1136, Guildford GU1 9ND
    If you think you have received this message in error, please notify us.
    Disclaimer: This message is intended only for the use of the individual or entity to which it is addressed and may contain information which is privileged, confidential, proprietary, or exempt from disclosure under applicable law. If you are not the intended
    recipient or the person responsible for delivering the message to the intended recipient, you are strictly prohibited from disclosing, distributing, copying, or in any way using this message. If you have received this communication in error, please notify
    the sender and destroy and delete any copies you may have received.
     







     








  • 23.  Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [EXT] [cti-cybox] Agenda for August 8 Working Call

    Posted 08-22-2017 14:04
    Hi Mark, I agree with this not being feasible to expect every STIX/TAXII user to adhere to the IEP restrictions. Depending on the community, even something as straight forward as TLP won't have an actual implementation consensus, with IEP's complexity and openness to interpretation this sounds like an unrealistic expectation. The way we have solved this issue with MISP, back when IEP was first introduced at FIRST, was to use an IEP taxonomy ( https://github.com/MISP/misp-taxonomies/blob/master/iep/machinetag.json ) and let the community use it for filtering based on their own interpretations and requirements. Best regards, Andras On 22. aug. 2017 13:58, Mark Davidson wrote: > As STIX/TAXII deployments scale, it will not be practical for large > sharing hubs (e.g., ISACs/ISAOs) to effectively manage policy the way we > are describing. For a sharing community with 1,000+ users, how can you > possibly know the capabilities of each member’s STIX/TAXII software? > You’d have to either survey your users and configure your software > appropriately, or you’d have to make policy support part of the contract > for ISAC/ISAO membership. Both solutions require deep technical > knowledge of STIX at an ISAC/ISAO program level, which is just absurd. > More likely is that the sharing hub will avoid IEP altogether because > policy enforcement around IEP is so cumbersome and complex that it can’t > be effectively managed. > > > > Alternatively, we could somehow solve this at the specification level. > I’d like to see us find a way to manage this at the > specification/implementation level, so that we don’t push the entire > complexity of policy management all the way up to the end-users of STIX > and TAXII. The solution I’ve proposed does not need to be the solution > we adopt. My goal is to head off what I see as an ecosystem-wide problem > that we are close to introducing. > > > > With that, I’ve made all my points related to the topic and consensus is > certainly leaning on the “don’t do anything about this in STIX” side. > Unless I see/hear a desire to solve the problem I’m articulating – > policy management within STIX – I think it’s fair to say consensus is > against policy management within STIX and that policy management is > solved at the deployment/configuration level. > > > > Thank you. > > -Mark > > > > *From: *Terry MacDonald <terry.macdonald@cosive.com> > *Date: *Monday, August 21, 2017 at 9:55 PM > *To: *Bret Jordan <Bret_Jordan@symantec.com> > *Cc: *Jason Keirstead <Jason.Keirstead@ca.ibm.com>, Mark Davidson > <Mark.Davidson@nc4.com>, Allan Thomson <athomson@lookingglasscyber.com>, > "cti-cybox@lists.oasis-open.org" <cti-cybox@lists.oasis-open.org>, > "cti-stix@lists.oasis-open.org" <cti-stix@lists.oasis-open.org>, Dave > Cridland <dave.cridland@surevine.com>, "Back, Greg" <gback@mitre.org>, > John-Mark Gurney <jmg@newcontext.com> > *Subject: *Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix] > Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: > [cti-cybox] Re: [EXT] [cti-cybox] Agenda for August 8 Working Call > > > > Hi All, > > > > TLP and IEP should be optional within STIX. We need to be able to allow > producers to share the restrictions they have on the use of their data > at the STIX level, and that is it. > > > > That said, intel sharing communities should be allowed to place their > own restrictions on what is considered acceptable to be shared within > their community. I see this sitting at the TAXII channel level (as that > effectively would represent a community within TAXII). Those > restrictions shouldn't just be about IEP or TLP, but should also be > about things like what Cuber observable objects are supported, if the > channel only accepts indicators, how long data should be retained within > the recipients TIP, what terms of use are acceptable. We may even be > able to have the TAXII servers tell the TAXII client if there are > mandatory restrictions which will be forcefully applied to the data they > post. Maybe the objects will be re-generated by the recipient TAXII > server channel. Giving TAXII channels (communities) the optional ability > to restrict the data being posted to the channel will help normalize the > sort of data on that channel, and will be the first step towards > automatic subscribing of TAXII clients to TAXII channels (e.g. thousands > of AV endpoints from different vendors joining a single TAXII channel to > get indicators to look for within a large org) > > > Cheers > > > > *Terry MacDonald** * Chief Product Officer > > > > > > M: +64 211 918 814 <tel:+64+211+918+814> > > E: terry.macdonald@cosive.com < mailto:terry.macdonald@cosive.com > > > W: www.cosive.com < https://www.cosive.com/ > > > > > > > > > > > On Tue, Aug 22, 2017 at 10:56 AM, Bret Jordan <Bret_Jordan@symantec.com > < mailto:Bret_Jordan@symantec.com >> wrote: > > How do you know if you should even be allowed to send something that > is marked with IEP? > > > > It seems like a compliant system should be able to say "I understand > IEP marking". Now the following is also implied "what I do with > them and whether I honor them is up to me, but I can at least > process them". > > > > Bret > > Sent from my iPhone > > > On Aug 21, 2017, at 6:34 AM, Jason Keirstead > <Jason.Keirstead@ca.ibm.com < mailto:Jason.Keirstead@ca.ibm.com >> wrote: > > Mark - you are hitting the nail on the head here. > > /"//how does software that supports IEP understand whether > “other” software supports IEP, and supports it correctly?//"/ > > I do not believe this is possible, at all in a spec. It is up to > trust communities to define this. > > To make an analogy - I can send whatever TCP QOS flags I want, > but it is up to the network intermediaries to decide if it does > anything at all with those and what those mean. There is no > other way to do things in a standard. > > IE - we should be focused on codifying how to *communicate *IEP > (and other markings) - not how to *implement *them. > > - > Jason Keirstead > STSM, Product Architect, Security Intelligence, IBM Security Systems > www.ibm.com/security < http://www.ibm.com/security > > > Without data, all you are is just another person with an opinion > - Unknown > > > > > From: Mark Davidson <Mark.Davidson@nc4.com > < mailto:Mark.Davidson@nc4.com >> > To: Jason Keirstead <Jason.Keirstead@ca.ibm.com > < mailto:Jason.Keirstead@ca.ibm.com >>, Dave Cridland > <dave.cridland@surevine.com < mailto:dave.cridland@surevine.com >> > Cc: Allan Thomson <athomson@lookingglasscyber.com > < mailto:athomson@lookingglasscyber.com >>, Bret Jordan > <Bret_Jordan@symantec.com < mailto:Bret_Jordan@symantec.com >>, > "cti-cybox@lists.oasis-open.org > < mailto:cti-cybox@lists.oasis-open.org >" > <cti-cybox@lists.oasis-open.org > < mailto:cti-cybox@lists.oasis-open.org >>, > "cti-stix@lists.oasis-open.org > < mailto:cti-stix@lists.oasis-open.org >" > <cti-stix@lists.oasis-open.org > < mailto:cti-stix@lists.oasis-open.org >>, "Back, Greg" > <gback@mitre.org < mailto:gback@mitre.org >>, "John-Mark Gurney" > <jmg@newcontext.com < mailto:jmg@newcontext.com >>, Terry > MacDonald <terry.macdonald@cosive.com > < mailto:terry.macdonald@cosive.com >> > Date: 08/21/2017 09:24 AM > Subject: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: > [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: > [cti-stix] Re: [cti-cybox] Re: [EXT] [cti-cybox] Agenda for > August 8 Working Call > Sent by: <cti-cybox@lists.oasis-open.org > < mailto:cti-cybox@lists.oasis-open.org >> > > ------------------------------------------------------------------------ > > > > > Maybe this is the core of the issue: > > At an interoperability level – how does software that supports > IEP understand whether “other” software supports IEP, and > supports it correctly? > > If I’m understanding the points being made by Jason and Dave, > it’s that this is solved at the configuration/deployment level > and not at the implementation level. I may be missing something, > but I don’t know how to write software that understands what the > receiver is actually going to do. > > The only way I see to guarantee what the receiver is going to do > – at an ecosystem level – is to require it in the specification. > IMHO, solving it at the configuration/deployment level is > pushing the responsibility of understanding IEP to the end user. > This lays a trap for the security team that is not an expert in > STIX 2.0 or IEP. > > Assuming widespread deployment of STIX 2 w/ IEP, we will see a > scenario where the recipient did not honor IEP markings and did > something incorrect. By making this a clearly articulated > requirement in the spec, the “fault” will lie at the > non-conformant implementer, and not at the feet of the entire > STIX/TAXII ecosystem. > > Thank you. > -Mark > > *From: *Jason Keirstead <Jason.Keirstead@ca.ibm.com > < mailto:Jason.Keirstead@ca.ibm.com >>* > Date: *Friday, August 18, 2017 at 12:47 PM* > To: *Dave Cridland <dave.cridland@surevine.com > < mailto:dave.cridland@surevine.com >>* > Cc: *Allan Thomson <athomson@lookingglasscyber.com > < mailto:athomson@lookingglasscyber.com >>, Bret Jordan > <Bret_Jordan@symantec.com < mailto:Bret_Jordan@symantec.com >>, > "cti-cybox@lists.oasis-open.org > < mailto:cti-cybox@lists.oasis-open.org >" > <cti-cybox@lists.oasis-open.org > < mailto:cti-cybox@lists.oasis-open.org >>, > "cti-stix@lists.oasis-open.org > < mailto:cti-stix@lists.oasis-open.org >" > <cti-stix@lists.oasis-open.org > < mailto:cti-stix@lists.oasis-open.org >>, "Back, Greg" > <gback@mitre.org < mailto:gback@mitre.org >>, John-Mark Gurney > <jmg@newcontext.com < mailto:jmg@newcontext.com >>, Mark Davidson > <Mark.Davidson@nc4.com < mailto:Mark.Davidson@nc4.com >>, Terry > MacDonald <terry.macdonald@cosive.com > < mailto:terry.macdonald@cosive.com >>* > Subject: *Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: > [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: > [cti-cybox] Re: [EXT] [cti-cybox] Agenda for August 8 Working Call > > Agree Dave; this is the point I was making. Whenever dealing > with markings, the sender and reciever have to have some level > of trust and understanding of what the reciever is actually > going to do with the marking. This isn't something we can solve > in STIX, unless IEP becomes much more complicated than it > currently is. > > - > Jason Keirstead > STSM, Product Architect, Security Intelligence, IBM Security > Systems_ > _www.ibm.com/security < http://www.ibm.com/security > > > Without data, all you are is just another person with an opinion > - Unknown > > > > > From: Dave Cridland <dave.cridland@surevine.com > < mailto:dave.cridland@surevine.com >> > To: Mark Davidson <Mark.Davidson@nc4.com > < mailto:Mark.Davidson@nc4.com >> > Cc: Jason Keirstead <Jason.Keirstead@ca.ibm.com > < mailto:Jason.Keirstead@ca.ibm.com >>, John-Mark Gurney > <jmg@newcontext.com < mailto:jmg@newcontext.com >>, Allan Thomson > <athomson@lookingglasscyber.com > < mailto:athomson@lookingglasscyber.com >>, Bret Jordan > <Bret_Jordan@symantec.com < mailto:Bret_Jordan@symantec.com >>, > "cti-cybox@lists.oasis-open.org > < mailto:cti-cybox@lists.oasis-open.org >" > <cti-cybox@lists.oasis-open.org > < mailto:cti-cybox@lists.oasis-open.org >>, > "cti-stix@lists.oasis-open.org > < mailto:cti-stix@lists.oasis-open.org >" > <cti-stix@lists.oasis-open.org > < mailto:cti-stix@lists.oasis-open.org >>, "Back, Greg" > <gback@mitre.org < mailto:gback@mitre.org >>, Terry MacDonald > <terry.macdonald@cosive.com < mailto:terry.macdonald@cosive.com >> > Date: 08/18/2017 12:19 PM > Subject: Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix] > Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix] > Re: [cti-cybox] Re: [EXT] [cti-cybox] Agenda for August 8 > Working Call > Sent by: <cti-stix@lists.oasis-open.org > < mailto:cti-stix@lists.oasis-open.org >> > > ------------------------------------------------------------------------ > > > > > > > > On 18 August 2017 at 13:52, Mark Davidson <Mark.Davidson@nc4.com > < mailto:Mark.Davidson@nc4.com >> wrote: > Responding to Dave’s point: > > > But even just a simple binary switch on *sending* IEP-marked data seems more sensible than relying on the receiver to filter out thing they shouldn't have received in the first place. > > > > This is feasible from an ACL perspective, but not from a > software capability perspective. As a sender of information, I > know which user accounts have which permissions, and can control > access accordingly. I have no way of knowing if the receiving > software will honor the IEP markings, unless it is mandated in > the spec. Maybe we are talking about the same thing. I agree > with only sending marked data to those who have permission to > get it. However, how will I know if the person/org with > permission has _/software/_ that’s capable of processing what > I’m sending? I know of two ways – content negotiation and rules > in the spec. > > > Well, certainly signalling that the software is capable of > understanding IEP at all is useful; however it's merely changing > the clearance of the receiver. > > For IEP, you obviously don't want to transmit the data > unencrypted if the IEP indicates it must be encrypted, but a > receiver might understand IEP but be incapable of storing the > data encrypted at rest - you're then reliant on the receiver > being honest when it receives data which stipulates that. Again, > this becomes a trust (and therefore clearance) issue - do you > trust the receiver to honour that bit in the IEP? Should you > really be sending data to the receiver if it cannot store it > properly in the first place? > > Dave. > -- > > *Dave Cridland* > > phone +448454681066 <tel:+44%20845%20468%201066> > email dave.cridland@surevine.com > < mailto:dave.cridland@surevine.com > > skype dave.cridland.surevine > > *Participate Collaborate Innovate* > > Surevine Limited, registered in England and Wales with number > 06726289. Mailing Address : PO Box 1136, Guildford GU1 9ND > If you think you have received this message in error, please > notify us. > > Disclaimer: This message is intended only for the use of the > individual or entity to which it is addressed and may contain > information which is privileged, confidential, proprietary, or > exempt from disclosure under applicable law. If you are not the > intended recipient or the person responsible for delivering the > message to the intended recipient, you are strictly prohibited > from disclosing, distributing, copying, or in any way using this > message. If you have received this communication in error, > please notify the sender and destroy and delete any copies you > may have received. > > > > > Attachment: 0xFEF113AC.asc Description: application/pgp-keys Attachment: signature.asc Description: OpenPGP digital signature


  • 24.  Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [EXT] [cti-cybox] Agenda for August 8 Working Call

    Posted 08-23-2017 00:25
    How do you define understand ? In what context? How do we define what understand IEP means for a piece of software? We have no idea. Sent from IBM Verse Andras Iklody --- Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [EXT] [cti-cybox] Agenda for August 8 Working Call --- From: "Andras Iklody" <andras.iklody@circl.lu> To: cti-cybox@lists.oasis-open.org, Mark.Davidson@nc4.com Date: Tue, Aug 22, 2017 10:04 AM Subject: Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [EXT] [cti-cybox] Agenda for August 8 Working Call Hi Mark, I agree with this not being feasible to expect every STIX/TAXII user to adhere to the IEP restrictions. Depending on the community, even something as straight forward as TLP won't have an actual implementation consensus, with IEP's complexity and openness to interpretation this sounds like an unrealistic expectation. The way we have solved this issue with MISP, back when IEP was first introduced at FIRST, was to use an IEP taxonomy (https://github.com/MISP/misp-taxonomies/blob/master/iep/machinetag.json) and let the community use it for filtering based on their own interpretations and requirements. Best regards, Andras On 22. aug. 2017 13:58, Mark Davidson wrote: > As STIX/TAXII deployments scale, it will not be practical for large > sharing hubs (e.g., ISACs/ISAOs) to effectively manage policy the way we > are describing. For a sharing community with 1,000+ users, how can you > possibly know the capabilities of each member’s STIX/TAXII software? > You’d have to either survey your users and configure your software > appropriately, or you’d have to make policy support part of the contract > for ISAC/ISAO membership. Both solutions require deep technical > knowledge of STIX at an ISAC/ISAO program level, which is just absurd. > More likely is that the sharing hub will avoid IEP altogether because > policy enforcement around IEP is so cumbersome and complex that it can’t > be effectively managed. > >   > > Alternatively, we could somehow solve this at the specification level. > I’d like to see us find a way to manage this at the > specification/implementation level, so that we don’t push the entire > complexity of policy management all the way up to the end-users of STIX > and TAXII. The solution I’ve proposed does not need to be the solution > we adopt. My goal is to head off what I see as an ecosystem-wide problem > that we are close to introducing. > >   > > With that, I’ve made all my points related to the topic and consensus is > certainly leaning on the “don’t do anything about this in STIX” side. > Unless I see/hear a desire to solve the problem I’m articulating – > policy management within STIX – I think it’s fair to say consensus is > against policy management within STIX and that policy management is > solved at the deployment/configuration level. > >   > > Thank you. > > -Mark > >   > > *From: *Terry MacDonald <terry.macdonald@cosive.com > > *Date: *Monday, August 21, 2017 at 9:55 PM > *To: *Bret Jordan <Bret_Jordan@symantec.com > > *Cc: *Jason Keirstead <Jason.Keirstead@ca.ibm.com >, Mark Davidson > <Mark.Davidson@nc4.com >, Allan Thomson <athomson@lookingglasscyber.com >, > cti-cybox@lists.oasis-open.org <cti-cybox@lists.oasis-open.org >, > cti-stix@lists.oasis-open.org <cti-stix@lists.oasis-open.org >, Dave > Cridland <dave.cridland@surevine.com >, Back, Greg <gback@mitre.org >, > John-Mark Gurney <jmg@newcontext.com > > *Subject: *Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix] > Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: > [cti-cybox] Re: [EXT] [cti-cybox] Agenda for August 8 Working Call > >   > > Hi All, > >   > > TLP and IEP should be optional within STIX. We need to be able to allow > producers to share the restrictions they have on the use of their data > at the STIX level, and that is it. > >   > > That said, intel sharing communities should be allowed to place their > own restrictions on what is considered acceptable to be shared within > their community. I see this sitting at the TAXII channel level (as that > effectively would represent a community within TAXII). Those > restrictions shouldn't just be about IEP or TLP, but should also be > about things like what Cuber observable objects are supported, if the > channel only accepts indicators, how long data should be retained within > the recipients TIP, what terms of use are acceptable. We may even be > able to have the TAXII servers tell the TAXII client if there are > mandatory restrictions which will be forcefully applied to the data they > post. Maybe the objects will be re-generated by the recipient TAXII > server channel. Giving TAXII channels (communities) the optional ability > to restrict the data being posted to the channel will help normalize the > sort of data on that channel, and will be the first step towards > automatic subscribing of TAXII clients to TAXII channels (e.g. thousands > of AV endpoints from different vendors joining a single TAXII channel to > get indicators to look for within a large org) > > > Cheers > >   > > *Terry MacDonald** * Chief Product Officer > >   > >   > > M: +64 211 918 814 <tel:+64+211+918+814 > > > E: terry.macdonald@cosive.com <mailto:terry.macdonald@cosive.com > > > W: www.cosive.com <https://www.cosive.com/ > > >   > >   > >   > >   > > On Tue, Aug 22, 2017 at 10:56 AM, Bret Jordan <Bret_Jordan@symantec.com > <mailto:Bret_Jordan@symantec.com > > wrote: > >     How do you know if you should even be allowed to send something that >     is marked with IEP? > >       > >     It seems like a compliant system should be able to say I understand >     IEP marking .  Now the following is also implied what I do with >     them and whether I honor them is up to me, but I can at least >     process them . > >       > >     Bret > >     Sent from my iPhone > > >     On Aug 21, 2017, at 6:34 AM, Jason Keirstead >     <Jason.Keirstead@ca.ibm.com <mailto:Jason.Keirstead@ca.ibm.com > > wrote: > >         Mark - you are hitting the nail on the head here. > >         / //how does software that supports IEP understand whether >         “other” software supports IEP, and supports it correctly?// / > >         I do not believe this is possible, at all in a spec. It is up to >         trust communities to define this. > >         To make an analogy - I can send whatever TCP QOS flags I want, >         but it is up to the network intermediaries to decide if it does >         anything at all with those and what those mean. There is no >         other way to do things in a standard. > >         IE - we should be focused on codifying how to *communicate *IEP >         (and other markings) - not how to *implement *them. > >         - >         Jason Keirstead >         STSM, Product Architect, Security Intelligence, IBM Security Systems >         www.ibm.com/security <http://www.ibm.com/security > > >         Without data, all you are is just another person with an opinion >         - Unknown > > > > >         From:        Mark Davidson <Mark.Davidson@nc4.com >         <mailto:Mark.Davidson@nc4.com > > >         To:        Jason Keirstead <Jason.Keirstead@ca.ibm.com >         <mailto:Jason.Keirstead@ca.ibm.com > >, Dave Cridland >         <dave.cridland@surevine.com <mailto:dave.cridland@surevine.com > > >         Cc:        Allan Thomson <athomson@lookingglasscyber.com >         <mailto:athomson@lookingglasscyber.com > >, Bret Jordan >         <Bret_Jordan@symantec.com <mailto:Bret_Jordan@symantec.com > >, >         cti-cybox@lists.oasis-open.org >         <mailto:cti-cybox@lists.oasis-open.org > >         <cti-cybox@lists.oasis-open.org >         <mailto:cti-cybox@lists.oasis-open.org > >, >         cti-stix@lists.oasis-open.org >         <mailto:cti-stix@lists.oasis-open.org > >         <cti-stix@lists.oasis-open.org >         <mailto:cti-stix@lists.oasis-open.org > >, Back, Greg >         <gback@mitre.org <mailto:gback@mitre.org > >, John-Mark Gurney >         <jmg@newcontext.com <mailto:jmg@newcontext.com > >, Terry >         MacDonald <terry.macdonald@cosive.com >         <mailto:terry.macdonald@cosive.com > > >         Date:        08/21/2017 09:24 AM >         Subject:        [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: >         [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: >         [cti-stix] Re: [cti-cybox] Re: [EXT] [cti-cybox] Agenda for >         August 8 Working Call >         Sent by:         <cti-cybox@lists.oasis-open.org >         <mailto:cti-cybox@lists.oasis-open.org > > > >         ------------------------------------------------------------------------ > > > > >         Maybe this is the core of the issue: >           >         At an interoperability level – how does software that supports >         IEP understand whether “other” software supports IEP, and >         supports it correctly? >           >         If I’m understanding the points being made by Jason and Dave, >         it’s that this is solved at the configuration/deployment level >         and not at the implementation level. I may be missing something, >         but I don’t know how to write software that understands what the >         receiver is actually going to do. >           >         The only way I see to guarantee what the receiver is going to do >         – at an ecosystem level – is to require it in the specification. >         IMHO, solving it at the configuration/deployment level is >         pushing the responsibility of understanding IEP to the end user. >         This lays a trap for the security team that is not an expert in >         STIX 2.0 or IEP. >           >         Assuming widespread deployment of STIX 2 w/ IEP, we will see a >         scenario where the recipient did not honor IEP markings and did >         something incorrect. By making this a clearly articulated >         requirement in the spec, the “fault” will lie at the >         non-conformant implementer, and not at the feet of the entire >         STIX/TAXII ecosystem. >           >         Thank you. >         -Mark >           >         *From: *Jason Keirstead <Jason.Keirstead@ca.ibm.com >         <mailto:Jason.Keirstead@ca.ibm.com > >* >         Date: *Friday, August 18, 2017 at 12:47 PM* >         To: *Dave Cridland <dave.cridland@surevine.com >         <mailto:dave.cridland@surevine.com > >* >         Cc: *Allan Thomson <athomson@lookingglasscyber.com >         <mailto:athomson@lookingglasscyber.com > >, Bret Jordan >         <Bret_Jordan@symantec.com <mailto:Bret_Jordan@symantec.com > >, >         cti-cybox@lists.oasis-open.org >         <mailto:cti-cybox@lists.oasis-open.org > >         <cti-cybox@lists.oasis-open.org >         <mailto:cti-cybox@lists.oasis-open.org > >, >         cti-stix@lists.oasis-open.org >         <mailto:cti-stix@lists.oasis-open.org > >         <cti-stix@lists.oasis-open.org >         <mailto:cti-stix@lists.oasis-open.org > >, Back, Greg >         <gback@mitre.org <mailto:gback@mitre.org > >, John-Mark Gurney >         <jmg@newcontext.com <mailto:jmg@newcontext.com > >, Mark Davidson >         <Mark.Davidson@nc4.com <mailto:Mark.Davidson@nc4.com > >, Terry >         MacDonald <terry.macdonald@cosive.com >         <mailto:terry.macdonald@cosive.com > >* >         Subject: *Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: >         [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: >         [cti-cybox] Re: [EXT] [cti-cybox] Agenda for August 8 Working Call >           >         Agree Dave; this is the point I was making. Whenever dealing >         with markings, the sender and reciever have to have some level >         of trust and understanding of what the reciever is actually >         going to do with the marking. This isn't something we can solve >         in STIX, unless IEP becomes much more complicated than it >         currently is. > >         - >         Jason Keirstead >         STSM, Product Architect, Security Intelligence, IBM Security >         Systems_ >         _www.ibm.com/security <http://www.ibm.com/security > > >         Without data, all you are is just another person with an opinion >         - Unknown > > > > >         From:        Dave Cridland <dave.cridland@surevine.com >         <mailto:dave.cridland@surevine.com > > >         To:        Mark Davidson <Mark.Davidson@nc4.com >         <mailto:Mark.Davidson@nc4.com > > >         Cc:        Jason Keirstead <Jason.Keirstead@ca.ibm.com >         <mailto:Jason.Keirstead@ca.ibm.com > >, John-Mark Gurney >         <jmg@newcontext.com <mailto:jmg@newcontext.com > >, Allan Thomson >         <athomson@lookingglasscyber.com >         <mailto:athomson@lookingglasscyber.com > >, Bret Jordan >         <Bret_Jordan@symantec.com <mailto:Bret_Jordan@symantec.com > >, >         cti-cybox@lists.oasis-open.org >         <mailto:cti-cybox@lists.oasis-open.org > >         <cti-cybox@lists.oasis-open.org >         <mailto:cti-cybox@lists.oasis-open.org > >, >         cti-stix@lists.oasis-open.org >         <mailto:cti-stix@lists.oasis-open.org > >         <cti-stix@lists.oasis-open.org >         <mailto:cti-stix@lists.oasis-open.org > >, Back, Greg >         <gback@mitre.org <mailto:gback@mitre.org > >, Terry MacDonald >         <terry.macdonald@cosive.com <mailto:terry.macdonald@cosive.com > > >         Date:        08/18/2017 12:19 PM >         Subject:        Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix] >         Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix] >         Re: [cti-cybox] Re: [EXT] [cti-cybox] Agenda for August 8 >         Working Call >         Sent by:         <cti-stix@lists.oasis-open.org >         <mailto:cti-stix@lists.oasis-open.org > > > >         ------------------------------------------------------------------------ > > > > > > > >         On 18 August 2017 at 13:52, Mark Davidson <Mark.Davidson@nc4.com >         <mailto:Mark.Davidson@nc4.com > > wrote: >         Responding to Dave’s point: > >         > But even just a simple binary switch on *sending* IEP-marked data seems more sensible than relying on the receiver to filter out thing they shouldn't have received in the first place. > >           > >         This is feasible from an ACL perspective, but not from a >         software capability perspective. As a sender of information, I >         know which user accounts have which permissions, and can control >         access accordingly. I have no way of knowing if the receiving >         software will honor the IEP markings, unless it is mandated in >         the spec. Maybe we are talking about the same thing. I agree >         with only sending marked data to those who have permission to >         get it. However, how will I know if the person/org with >         permission has _/software/_ that’s capable of processing what >         I’m sending? I know of two ways – content negotiation and rules >         in the spec. > > >         Well, certainly signalling that the software is capable of >         understanding IEP at all is useful; however it's merely changing >         the clearance of the receiver. > >         For IEP, you obviously don't want to transmit the data >         unencrypted if the IEP indicates it must be encrypted, but a >         receiver might understand IEP but be incapable of storing the >         data encrypted at rest - you're then reliant on the receiver >         being honest when it receives data which stipulates that. Again, >         this becomes a trust (and therefore clearance) issue - do you >         trust the receiver to honour that bit in the IEP? Should you >         really be sending data to the receiver if it cannot store it >         properly in the first place? > >         Dave. >         -- > >         *Dave Cridland* > >         phone  +448454681066 <tel:+44%20845%20468%201066 > >         email  dave.cridland@surevine.com >         <mailto:dave.cridland@surevine.com > >         skype  dave.cridland.surevine > >         *Participate Collaborate Innovate* > >         Surevine Limited, registered in England and Wales with number >         06726289. Mailing Address : PO Box 1136, Guildford GU1 9ND >         If you think you have received this message in error, please >         notify us. > >         Disclaimer: This message is intended only for the use of the >         individual or entity to which it is addressed and may contain >         information which is privileged, confidential, proprietary, or >         exempt from disclosure under applicable law. If you are not the >         intended recipient or the person responsible for delivering the >         message to the intended recipient, you are strictly prohibited >         from disclosing, distributing, copying, or in any way using this >         message. If you have received this communication in error, >         please notify the sender and destroy and delete any copies you >         may have received. > >           > >   >


  • 25.  Re: [cti-cybox] Re: [cti-stix] * n times - Agenda for August 8 Working Call

    Posted 08-23-2017 07:51
    Hello Jason, I am not sure I "understand" your mail previous e-mail, I don't think I even mentioned the word "understand" in my mail :) However, when it comes to IEP, I'd say that "understanding" it for a tool would mean being able to parse and act accordingly on who has access to the data, how the data can be used and further dissemination. IEP has several facets, all of which control different aspects of the encapsulated data's lifecycle - something that will definitely have various different interpretations based on each community. Considering the arguments that can ensue on something as straight forward as TLP. My point is that expecting whichever tool / community to interact with to adhere to all of the imposed restrictions of IEP automagically is a bit of an unrealistic expectation. Best regards, Andras On 23. aug. 2017 02:25, Jason Keirstead wrote: > How do you define "understand"? > > In what context? How do we define what "understand IEP" means for a > piece of software? We have no idea. > > Sent from IBM Verse > > Andras Iklody --- Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: > [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix] > Re: [cti-cybox] Re: [EXT] [cti-cybox] Agenda for August 8 Working Call --- > > From: "Andras Iklody" <andras.iklody@circl.lu> > To: cti-cybox@lists.oasis-open.org, Mark.Davidson@nc4.com > Date: Tue, Aug 22, 2017 10:04 AM > Subject: Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix] > Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: > [cti-cybox] Re: [EXT] [cti-cybox] Agenda for August 8 Working Call > > ------------------------------------------------------------------------ > > Hi Mark, > > I agree with this not being feasible to expect every STIX/TAXII user to > adhere to the IEP restrictions. Depending on the community, even > something as straight forward as TLP won't have an actual implementation > consensus, with IEP's complexity and openness to interpretation this > sounds like an unrealistic expectation. > > The way we have solved this issue with MISP, back when IEP was first > introduced at FIRST, was to use an IEP taxonomy > ( https://github.com/MISP/misp-taxonomies/blob/master/iep/machinetag.json ) > and let the community use it for filtering based on their own > interpretations and requirements. > > Best regards, > > Andras > > On 22. aug. 2017 13:58, Mark Davidson wrote: >> As STIX/TAXII deployments scale, it will not be practical for large >> sharing hubs (e.g., ISACs/ISAOs) to effectively manage policy the way we >> are describing. For a sharing community with 1,000+ users, how can you >> possibly know the capabilities of each member’s STIX/TAXII software? >> You’d have to either survey your users and configure your software >> appropriately, or you’d have to make policy support part of the contract >> for ISAC/ISAO membership. Both solutions require deep technical >> knowledge of STIX at an ISAC/ISAO program level, which is just absurd. >> More likely is that the sharing hub will avoid IEP altogether because >> policy enforcement around IEP is so cumbersome and complex that it can’t >> be effectively managed. >> >> >> >> Alternatively, we could somehow solve this at the specification level. >> I’d like to see us find a way to manage this at the >> specification/implementation level, so that we don’t push the entire >> complexity of policy management all the way up to the end-users of STIX >> and TAXII. The solution I’ve proposed does not need to be the solution >> we adopt. My goal is to head off what I see as an ecosystem-wide problem >> that we are close to introducing. >> >> >> >> With that, I’ve made all my points related to the topic and consensus is >> certainly leaning on the “don’t do anything about this in STIX” side. >> Unless I see/hear a desire to solve the problem I’m articulating – >> policy management within STIX – I think it’s fair to say consensus is >> against policy management within STIX and that policy management is >> solved at the deployment/configuration level. >> >> >> >> Thank you. >> >> -Mark >> >> >> >> *From: *Terry MacDonald <terry.macdonald@cosive.com> >> *Date: *Monday, August 21, 2017 at 9:55 PM >> *To: *Bret Jordan <Bret_Jordan@symantec.com> >> *Cc: *Jason Keirstead <Jason.Keirstead@ca.ibm.com>, Mark Davidson >> <Mark.Davidson@nc4.com>, Allan Thomson <athomson@lookingglasscyber.com>, >> "cti-cybox@lists.oasis-open.org" <cti-cybox@lists.oasis-open.org>, >> "cti-stix@lists.oasis-open.org" <cti-stix@lists.oasis-open.org>, Dave >> Cridland <dave.cridland@surevine.com>, "Back, Greg" <gback@mitre.org>, >> John-Mark Gurney <jmg@newcontext.com> >> *Subject: *Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix] >> Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: >> [cti-cybox] Re: [EXT] [cti-cybox] Agenda for August 8 Working Call >> >> >> >> Hi All, >> >> >> >> TLP and IEP should be optional within STIX. We need to be able to allow >> producers to share the restrictions they have on the use of their data >> at the STIX level, and that is it. >> >> >> >> That said, intel sharing communities should be allowed to place their >> own restrictions on what is considered acceptable to be shared within >> their community. I see this sitting at the TAXII channel level (as that >> effectively would represent a community within TAXII). Those >> restrictions shouldn't just be about IEP or TLP, but should also be >> about things like what Cuber observable objects are supported, if the >> channel only accepts indicators, how long data should be retained within >> the recipients TIP, what terms of use are acceptable. We may even be >> able to have the TAXII servers tell the TAXII client if there are >> mandatory restrictions which will be forcefully applied to the data they >> post. Maybe the objects will be re-generated by the recipient TAXII >> server channel. Giving TAXII channels (communities) the optional ability >> to restrict the data being posted to the channel will help normalize the >> sort of data on that channel, and will be the first step towards >> automatic subscribing of TAXII clients to TAXII channels (e.g. thousands >> of AV endpoints from different vendors joining a single TAXII channel to >> get indicators to look for within a large org) >> >> >> Cheers >> >> >> >> *Terry MacDonald** * Chief Product Officer >> >> >> >> >> >> M: +64 211 918 814 <tel:+64+211+918+814> >> >> E: terry.macdonald@cosive.com < mailto:terry.macdonald@cosive.com > >> >> W: www.cosive.com < https://www.cosive.com/ > >> >> >> >> >> >> >> >> >> >> On Tue, Aug 22, 2017 at 10:56 AM, Bret Jordan <Bret_Jordan@symantec.com >> < mailto:Bret_Jordan@symantec.com >> wrote: >> >> How do you know if you should even be allowed to send something that >> is marked with IEP? >> >> >> >> It seems like a compliant system should be able to say "I understand >> IEP marking". Now the following is also implied "what I do with >> them and whether I honor them is up to me, but I can at least >> process them". >> >> >> >> Bret >> >> Sent from my iPhone >> >> >> On Aug 21, 2017, at 6:34 AM, Jason Keirstead >> <Jason.Keirstead@ca.ibm.com < mailto:Jason.Keirstead@ca.ibm.com >> > wrote: >> >> Mark - you are hitting the nail on the head here. >> >> /"//how does software that supports IEP understand whether >> “other” software supports IEP, and supports it correctly?//"/ >> >> I do not believe this is possible, at all in a spec. It is up to >> trust communities to define this. >> >> To make an analogy - I can send whatever TCP QOS flags I want, >> but it is up to the network intermediaries to decide if it does >> anything at all with those and what those mean. There is no >> other way to do things in a standard. >> >> IE - we should be focused on codifying how to *communicate *IEP >> (and other markings) - not how to *implement *them. >> >> - >> Jason Keirstead >> STSM, Product Architect, Security Intelligence, IBM Security > Systems >> www.ibm.com/security < http://www.ibm.com/security > >> >> Without data, all you are is just another person with an opinion >> - Unknown >> >> >> >> >> From: Mark Davidson <Mark.Davidson@nc4.com >> < mailto:Mark.Davidson@nc4.com >> >> To: Jason Keirstead <Jason.Keirstead@ca.ibm.com >> < mailto:Jason.Keirstead@ca.ibm.com >>, Dave Cridland >> <dave.cridland@surevine.com < mailto:dave.cridland@surevine.com >> >> Cc: Allan Thomson <athomson@lookingglasscyber.com >> < mailto:athomson@lookingglasscyber.com >>, Bret Jordan >> <Bret_Jordan@symantec.com < mailto:Bret_Jordan@symantec.com >>, >> "cti-cybox@lists.oasis-open.org >> < mailto:cti-cybox@lists.oasis-open.org >" >> <cti-cybox@lists.oasis-open.org >> < mailto:cti-cybox@lists.oasis-open.org >>, >> "cti-stix@lists.oasis-open.org >> < mailto:cti-stix@lists.oasis-open.org >" >> <cti-stix@lists.oasis-open.org >> < mailto:cti-stix@lists.oasis-open.org >>, "Back, Greg" >> <gback@mitre.org < mailto:gback@mitre.org >>, "John-Mark Gurney" >> <jmg@newcontext.com < mailto:jmg@newcontext.com >>, Terry >> MacDonald <terry.macdonald@cosive.com >> < mailto:terry.macdonald@cosive.com >> >> Date: 08/21/2017 09:24 AM >> Subject: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: >> [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: >> [cti-stix] Re: [cti-cybox] Re: [EXT] [cti-cybox] Agenda for >> August 8 Working Call >> Sent by: <cti-cybox@lists.oasis-open.org >> < mailto:cti-cybox@lists.oasis-open.org >> >> >> > ------------------------------------------------------------------------ >> >> >> >> >> Maybe this is the core of the issue: >> >> At an interoperability level – how does software that supports >> IEP understand whether “other” software supports IEP, and >> supports it correctly? >> >> If I’m understanding the points being made by Jason and Dave, >> it’s that this is solved at the configuration/deployment level >> and not at the implementation level. I may be missing something, >> but I don’t know how to write software that understands what the >> receiver is actually going to do. >> >> The only way I see to guarantee what the receiver is going to do >> – at an ecosystem level – is to require it in the specification. >> IMHO, solving it at the configuration/deployment level is >> pushing the responsibility of understanding IEP to the end user. >> This lays a trap for the security team that is not an expert in >> STIX 2.0 or IEP. >> >> Assuming widespread deployment of STIX 2 w/ IEP, we will see a >> scenario where the recipient did not honor IEP markings and did >> something incorrect. By making this a clearly articulated >> requirement in the spec, the “fault” will lie at the >> non-conformant implementer, and not at the feet of the entire >> STIX/TAXII ecosystem. >> >> Thank you. >> -Mark >> >> *From: *Jason Keirstead <Jason.Keirstead@ca.ibm.com >> < mailto:Jason.Keirstead@ca.ibm.com >>* >> Date: *Friday, August 18, 2017 at 12:47 PM* >> To: *Dave Cridland <dave.cridland@surevine.com >> < mailto:dave.cridland@surevine.com >>* >> Cc: *Allan Thomson <athomson@lookingglasscyber.com >> < mailto:athomson@lookingglasscyber.com >>, Bret Jordan >> <Bret_Jordan@symantec.com < mailto:Bret_Jordan@symantec.com >>, >> "cti-cybox@lists.oasis-open.org >> < mailto:cti-cybox@lists.oasis-open.org >" >> <cti-cybox@lists.oasis-open.org >> < mailto:cti-cybox@lists.oasis-open.org >>, >> "cti-stix@lists.oasis-open.org >> < mailto:cti-stix@lists.oasis-open.org >" >> <cti-stix@lists.oasis-open.org >> < mailto:cti-stix@lists.oasis-open.org >>, "Back, Greg" >> <gback@mitre.org < mailto:gback@mitre.org >>, John-Mark Gurney >> <jmg@newcontext.com < mailto:jmg@newcontext.com >>, Mark Davidson >> <Mark.Davidson@nc4.com < mailto:Mark.Davidson@nc4.com >>, Terry >> MacDonald <terry.macdonald@cosive.com >> < mailto:terry.macdonald@cosive.com >>* >> Subject: *Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: >> [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: >> [cti-cybox] Re: [EXT] [cti-cybox] Agenda for August 8 Working Call >> >> Agree Dave; this is the point I was making. Whenever dealing >> with markings, the sender and reciever have to have some level >> of trust and understanding of what the reciever is actually >> going to do with the marking. This isn't something we can solve >> in STIX, unless IEP becomes much more complicated than it >> currently is. >> >> - >> Jason Keirstead >> STSM, Product Architect, Security Intelligence, IBM Security >> Systems_ >> _www.ibm.com/security < http://www.ibm.com/security > >> >> Without data, all you are is just another person with an opinion >> - Unknown >> >> >> >> >> From: Dave Cridland <dave.cridland@surevine.com >> < mailto:dave.cridland@surevine.com >> >> To: Mark Davidson <Mark.Davidson@nc4.com >> < mailto:Mark.Davidson@nc4.com >> >> Cc: Jason Keirstead <Jason.Keirstead@ca.ibm.com >> < mailto:Jason.Keirstead@ca.ibm.com >>, John-Mark Gurney >> <jmg@newcontext.com < mailto:jmg@newcontext.com >>, Allan Thomson >> <athomson@lookingglasscyber.com >> < mailto:athomson@lookingglasscyber.com >>, Bret Jordan >> <Bret_Jordan@symantec.com < mailto:Bret_Jordan@symantec.com >>, >> "cti-cybox@lists.oasis-open.org >> < mailto:cti-cybox@lists.oasis-open.org >" >> <cti-cybox@lists.oasis-open.org >> < mailto:cti-cybox@lists.oasis-open.org >>, >> "cti-stix@lists.oasis-open.org >> < mailto:cti-stix@lists.oasis-open.org >" >> <cti-stix@lists.oasis-open.org >> < mailto:cti-stix@lists.oasis-open.org >>, "Back, Greg" >> <gback@mitre.org < mailto:gback@mitre.org >>, Terry MacDonald >> <terry.macdonald@cosive.com < mailto:terry.macdonald@cosive.com >> >> Date: 08/18/2017 12:19 PM >> Subject: Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix] >> Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix] >> Re: [cti-cybox] Re: [EXT] [cti-cybox] Agenda for August 8 >> Working Call >> Sent by: <cti-stix@lists.oasis-open.org >> < mailto:cti-stix@lists.oasis-open.org >> >> >> > ------------------------------------------------------------------------ >> >> >> >> >> >> >> >> On 18 August 2017 at 13:52, Mark Davidson <Mark.Davidson@nc4.com >> < mailto:Mark.Davidson@nc4.com >> wrote: >> Responding to Dave’s point: >> >> > But even just a simple binary switch on *sending* IEP-marked > data seems more sensible than relying on the receiver to filter out > thing they shouldn't have received in the first place. >> >> >> >> This is feasible from an ACL perspective, but not from a >> software capability perspective. As a sender of information, I >> know which user accounts have which permissions, and can control >> access accordingly. I have no way of knowing if the receiving >> software will honor the IEP markings, unless it is mandated in >> the spec. Maybe we are talking about the same thing. I agree >> with only sending marked data to those who have permission to >> get it. However, how will I know if the person/org with >> permission has _/software/_ that’s capable of processing what >> I’m sending? I know of two ways – content negotiation and rules >> in the spec. >> >> >> Well, certainly signalling that the software is capable of >> understanding IEP at all is useful; however it's merely changing >> the clearance of the receiver. >> >> For IEP, you obviously don't want to transmit the data >> unencrypted if the IEP indicates it must be encrypted, but a >> receiver might understand IEP but be incapable of storing the >> data encrypted at rest - you're then reliant on the receiver >> being honest when it receives data which stipulates that. Again, >> this becomes a trust (and therefore clearance) issue - do you >> trust the receiver to honour that bit in the IEP? Should you >> really be sending data to the receiver if it cannot store it >> properly in the first place? >> >> Dave. >> -- >> >> *Dave Cridland* >> >> phone +448454681066 <tel:+44%20845%20468%201066> >> email dave.cridland@surevine.com >> < mailto:dave.cridland@surevine.com > >> skype dave.cridland.surevine >> >> *Participate Collaborate Innovate* >> >> Surevine Limited, registered in England and Wales with number >> 06726289. Mailing Address : PO Box 1136, Guildford GU1 9ND >> If you think you have received this message in error, please >> notify us. >> >> Disclaimer: This message is intended only for the use of the >> individual or entity to which it is addressed and may contain >> information which is privileged, confidential, proprietary, or >> exempt from disclosure under applicable law. If you are not the >> intended recipient or the person responsible for delivering the >> message to the intended recipient, you are strictly prohibited >> from disclosing, distributing, copying, or in any way using this >> message. If you have received this communication in error, >> please notify the sender and destroy and delete any copies you >> may have received. >> >> >> >> >> > >


  • 26.  Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [EXT] [cti-cybox] Agenda for August 8 Working Call

    Posted 08-23-2017 08:32
      |   view attached
    Mark, Any ISAC, ISAO, CERT and so on sharing data marked with any kind of marking at all has to have a contractual agreement amongst those who can receive data covering the correct handling of that data. I don't think this needs to be tied into the low-level handling and marking of that data. I do agree that trying to make low-level policy enforcement in IEP would be difficult at any layer. A very basic "I can handle IEP" might be useful, but there are very few actionable parts of IEP and nothing within the specification that has the equivalent of a clearance. Unfortunately, the designers of IEP chose to ignore the existing work which would have provided frameworks like this out of the box, as it were. In any case, for an ISAC to have a one-line clause in the T&Cs that says that if data is marked with IEP, the member hereby agrees to handle the data in accordance with the specification does not seem an impossibly onerous thing to do, and at least no harder to enforce than anything else. Dave. On 22 August 2017 at 12:58, Mark Davidson < Mark.Davidson@nc4.com > wrote: As STIX/TAXII deployments scale, it will not be practical for large sharing hubs (e.g., ISACs/ISAOs) to effectively manage policy the way we are describing. For a sharing community with 1,000+ users, how can you possibly know the capabilities of each member’s STIX/TAXII software? You’d have to either survey your users and configure your software appropriately, or you’d have to make policy support part of the contract for ISAC/ISAO membership. Both solutions require deep technical knowledge of STIX at an ISAC/ISAO program level, which is just absurd. More likely is that the sharing hub will avoid IEP altogether because policy enforcement around IEP is so cumbersome and complex that it can’t be effectively managed.   Alternatively, we could somehow solve this at the specification level. I’d like to see us find a way to manage this at the specification/implementation level, so that we don’t push the entire complexity of policy management all the way up to the end-users of STIX and TAXII. The solution I’ve proposed does not need to be the solution we adopt. My goal is to head off what I see as an ecosystem-wide problem that we are close to introducing.   With that, I’ve made all my points related to the topic and consensus is certainly leaning on the “don’t do anything about this in STIX” side. Unless I see/hear a desire to solve the problem I’m articulating – policy management within STIX – I think it’s fair to say consensus is against policy management within STIX and that policy management is solved at the deployment/configuration level.   Thank you. -Mark   From: Terry MacDonald < terry.macdonald@cosive.com > Date: Monday, August 21, 2017 at 9:55 PM To: Bret Jordan < Bret_Jordan@symantec.com > Cc: Jason Keirstead < Jason.Keirstead@ca.ibm.com >, Mark Davidson < Mark.Davidson@nc4.com >, Allan Thomson < athomson@lookingglasscyber. com >, " cti-cybox@lists.oasis-open. org " < cti-cybox@lists.oasis-open. org >, " cti-stix@lists.oasis-open.org " < cti-stix@lists.oasis-open.org >, Dave Cridland < dave.cridland@surevine.com >, "Back, Greg" < gback@mitre.org >, John-Mark Gurney < jmg@newcontext.com > Subject: Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [EXT] [cti-cybox] Agenda for August 8 Working Call   Hi All,   TLP and IEP should be optional within STIX. We need to be able to allow producers to share the restrictions they have on the use of their data at the STIX level, and that is it.   That said, intel sharing communities should be allowed to place their own restrictions on what is considered acceptable to be shared within their community. I see this sitting at the TAXII channel level (as that effectively would represent a community within TAXII). Those restrictions shouldn't just be about IEP or TLP, but should also be about things like what Cuber observable objects are supported, if the channel only accepts indicators, how long data should be retained within the recipients TIP, what terms of use are acceptable. We may even be able to have the TAXII servers tell the TAXII client if there are mandatory restrictions which will be forcefully applied to the data they post. Maybe the objects will be re-generated by the recipient TAXII server channel. Giving TAXII channels (communities) the optional ability to restrict the data being posted to the channel will help normalize the sort of data on that channel, and will be the first step towards automatic subscribing of TAXII clients to TAXII channels (e.g. thousands of AV endpoints from different vendors joining a single TAXII channel to get indicators to look for within a large org) Cheers   Terry MacDonald   Chief Product Officer     M:   +64 211 918 814 E:   terry.macdonald@cosive.com W:   www.cosive.com         On Tue, Aug 22, 2017 at 10:56 AM, Bret Jordan < Bret_Jordan@symantec.com > wrote: How do you know if you should even be allowed to send something that is marked with IEP?    It seems like a compliant system should be able to say "I understand IEP marking".  Now the following is also implied "what I do with them and whether I honor them is up to me, but I can at least process them".   Bret  Sent from my iPhone On Aug 21, 2017, at 6:34 AM, Jason Keirstead < Jason.Keirstead@ca.ibm.com > wrote: Mark - you are hitting the nail on the head here. " how does software that supports IEP understand whether “other” software supports IEP, and supports it correctly? " I do not believe this is possible, at all in a spec. It is up to trust communities to define this. To make an analogy - I can send whatever TCP QOS flags I want, but it is up to the network intermediaries to decide if it does anything at all with those and what those mean. There is no other way to do things in a standard. IE - we should be focused on codifying how to communicate IEP (and other markings) - not how to implement them. - Jason Keirstead STSM, Product Architect, Security Intelligence, IBM Security Systems www.ibm.com/security Without data, all you are is just another person with an opinion - Unknown From:         Mark Davidson < Mark.Davidson@nc4.com > To:         Jason Keirstead < Jason.Keirstead@ca.ibm.com >, Dave Cridland < dave.cridland@surevine.com > Cc:         Allan Thomson < athomson@lookingglasscyber. com >, Bret Jordan < Bret_Jordan@symantec.com >, " cti-cybox@lists.oasis-open. org " < cti-cybox@lists.oasis-open. org >, " cti-stix@lists.oasis-open.org " < cti-stix@lists.oasis-open.org >, "Back, Greg" < gback@mitre.org >, "John-Mark Gurney" < jmg@newcontext.com >, Terry MacDonald < terry.macdonald@cosive.com > Date:         08/21/2017 09:24 AM Subject:         [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [EXT] [cti-cybox] Agenda for August 8 Working Call Sent by:         < cti-cybox@lists.oasis-open. org > Maybe this is the core of the issue:   At an interoperability level – how does software that supports IEP understand whether “other” software supports IEP, and supports it correctly?   If I’m understanding the points being made by Jason and Dave, it’s that this is solved at the configuration/deployment level and not at the implementation level. I may be missing something, but I don’t know how to write software that understands what the receiver is actually going to do.   The only way I see to guarantee what the receiver is going to do – at an ecosystem level – is to require it in the specification. IMHO, solving it at the configuration/deployment level is pushing the responsibility of understanding IEP to the end user. This lays a trap for the security team that is not an expert in STIX 2.0 or IEP.   Assuming widespread deployment of STIX 2 w/ IEP, we will see a scenario where the recipient did not honor IEP markings and did something incorrect. By making this a clearly articulated requirement in the spec, the “fault” will lie at the non-conformant implementer, and not at the feet of the entire STIX/TAXII ecosystem.   Thank you. -Mark   From: Jason Keirstead < Jason.Keirstead@ca.ibm.com > Date: Friday, August 18, 2017 at 12:47 PM To: Dave Cridland < dave.cridland@surevine.com > Cc: Allan Thomson < athomson@lookingglasscyber. com >, Bret Jordan < Bret_Jordan@symantec.com >, " cti-cybox@lists.oasis-open. org " < cti-cybox@lists.oasis-open. org >, " cti-stix@lists.oasis-open.org " < cti-stix@lists.oasis-open.org >, "Back, Greg" < gback@mitre.org >, John-Mark Gurney < jmg@newcontext.com >, Mark Davidson < Mark.Davidson@nc4.com >, Terry MacDonald < terry.macdonald@cosive.com > Subject: Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [EXT] [cti-cybox] Agenda for August 8 Working Call   Agree Dave; this is the point I was making. Whenever dealing with markings, the sender and reciever have to have some level of trust and understanding of what the reciever is actually going to do with the marking. This isn't something we can solve in STIX, unless IEP becomes much more complicated than it currently is. - Jason Keirstead STSM, Product Architect, Security Intelligence, IBM Security Systems www.ibm.com/security Without data, all you are is just another person with an opinion - Unknown From:         Dave Cridland < dave.cridland@surevine.com > To:         Mark Davidson < Mark.Davidson@nc4.com > Cc:         Jason Keirstead < Jason.Keirstead@ca.ibm.com >, John-Mark Gurney < jmg@newcontext.com >, Allan Thomson < athomson@lookingglasscyber. com >, Bret Jordan < Bret_Jordan@symantec.com >, " cti-cybox@lists.oasis-open. org " < cti-cybox@lists.oasis-open. org >, " cti-stix@lists.oasis-open.org " < cti-stix@lists.oasis-open.org >, "Back, Greg" < gback@mitre.org >, Terry MacDonald < terry.macdonald@cosive.com > Date:         08/18/2017 12:19 PM Subject:         Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [EXT] [cti-cybox] Agenda for August 8 Working Call Sent by:         < cti-stix@lists.oasis-open. org > On 18 August 2017 at 13:52, Mark Davidson < Mark.Davidson@nc4.com > wrote: Responding to Dave’s point: > But even just a simple binary switch on *sending* IEP-marked data seems more sensible than relying on the receiver to filter out thing they shouldn't have received in the first place.   This is feasible from an ACL perspective, but not from a software capability perspective. As a sender of information, I know which user accounts have which permissions, and can control access accordingly. I have no way of knowing if the receiving software will honor the IEP markings, unless it is mandated in the spec. Maybe we are talking about the same thing. I agree with only sending marked data to those who have permission to get it. However, how will I know if the person/org with permission has _ software _ that’s capable of processing what I’m sending? I know of two ways – content negotiation and rules in the spec. Well, certainly signalling that the software is capable of understanding IEP at all is useful; however it's merely changing the clearance of the receiver. For IEP, you obviously don't want to transmit the data unencrypted if the IEP indicates it must be encrypted, but a receiver might understand IEP but be incapable of storing the data encrypted at rest - you're then reliant on the receiver being honest when it receives data which stipulates that. Again, this becomes a trust (and therefore clearance) issue - do you trust the receiver to honour that bit in the IEP? Should you really be sending data to the receiver if it cannot store it properly in the first place? Dave. -- Dave Cridland phone   +448454681066 email   dave.cridland@surevine.com skype  dave.cridland.surevine Participate Collaborate Innovate Surevine Limited, registered in England and Wales with number 06726289. Mailing Address : PO Box 1136, Guildford GU1 9ND If you think you have received this message in error, please notify us. Disclaimer: This message is intended only for the use of the individual or entity to which it is addressed and may contain information which is privileged, confidential, proprietary, or exempt from disclosure under applicable law. If you are not the intended recipient or the person responsible for delivering the message to the intended recipient, you are strictly prohibited from disclosing, distributing, copying, or in any way using this message. If you have received this communication in error, please notify the sender and destroy and delete any copies you may have received.     -- Dave Cridland phone   +448454681066 email   dave.cridland@surevine.com skype   dave.cridland.surevine Participate Collaborate Innovate Surevine Limited, registered in England and Wales with number 06726289. Mailing Address : PO Box 1136, Guildford GU1 9ND If you think you have received this message in error, please notify us.


  • 27.  Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [EXT] [cti-cybox] Agenda for August 8 Working Call

    Posted 08-23-2017 12:15
      |   view attached




    When I say must understand, I do mean at a high level. Essentially, the consumer asserts whether or not it implements a particular policy. In the case of IEP, support is defined by whatever
    normative statements and/or conformance clauses exist in the specification. My goals is to introduce an ecosystem-wide guard against letting consumers happily throw out policy markings, which would decrease trust in the ecosystem overall. I am not proposing
    a solution for the case where consuming software asserts that it supports a policy, but in reality does not.
     
    I agree that it’s reasonable for an ISAC/ISAO to include policy requirements in membership documents and/or other legal documents. If we create a technical requirement, as I’m proposing,
    the policy requirement can essentially be a restatement of the technical requirement. If we don’t create a technical requirement, each ISAC/ISAO will be left to solve the problem on their own.
                    Said another way, policy requirements are likely essential at the membership/agreement level, and mutually supporting with technical requirements. I don’t view it as an
    either-or situation.
     
    If I can digress slightly, consider the Swiss cheese model of accident causation [1]. Further, consider that differences between policy and practice are often contributing factors to mishaps
    [2]. With the current state of affairs, I view lack of requirements around policy processing as a single “slice of cheese”; legal documents are another slice of cheese which are out of scope for implementation (but not discussion!) by this group. We can reduce
    the chance for error across the whole ecosystem by requiring specific behaviors from consumers, thereby more closely aligning policy and practice and decreasing the hole in our “slice of cheese”.
     
    Thank you.
    -Mark
     
    [1]
    https://en.wikipedia.org/wiki/Swiss_cheese_model
    [2]
    https://www.amazon.com/Field-Guide-Understanding-Human-Error/dp/0754648257
     
     

    From:
    Dave Cridland <dave.cridland@surevine.com>
    Date: Wednesday, August 23, 2017 at 4:31 AM
    To: Mark Davidson <Mark.Davidson@nc4.com>
    Cc: Terry MacDonald <terry.macdonald@cosive.com>, Bret Jordan <Bret_Jordan@symantec.com>, Jason Keirstead <Jason.Keirstead@ca.ibm.com>, Allan Thomson <athomson@lookingglasscyber.com>, "cti-cybox@lists.oasis-open.org" <cti-cybox@lists.oasis-open.org>,
    "cti-stix@lists.oasis-open.org" <cti-stix@lists.oasis-open.org>, "Back, Greg" <gback@mitre.org>, John-Mark Gurney <jmg@newcontext.com>
    Subject: Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [EXT] [cti-cybox] Agenda for August 8 Working Call


     


    Mark,

     


    Any ISAC, ISAO, CERT and so on sharing data marked with any kind of marking at all has to have a contractual agreement amongst those who can receive data covering the correct handling of that data. I don't think this needs to be tied into
    the low-level handling and marking of that data.


     


    I do agree that trying to make low-level policy enforcement in IEP would be difficult at any layer. A very basic "I can handle IEP" might be useful, but there are very few actionable parts of IEP and nothing within the specification that
    has the equivalent of a clearance. Unfortunately, the designers of IEP chose to ignore the existing work which would have provided frameworks like this out of the box, as it were.


     


    In any case, for an ISAC to have a one-line clause in the T&Cs that says that if data is marked with IEP, the member hereby agrees to handle the data in accordance with the specification does not seem an impossibly onerous thing to do,
    and at least no harder to enforce than anything else.


     


    Dave.


     




    On 22 August 2017 at 12:58, Mark Davidson < Mark.Davidson@nc4.com > wrote:



    As STIX/TAXII deployments scale, it will not be practical for large sharing hubs (e.g., ISACs/ISAOs) to effectively manage policy
    the way we are describing. For a sharing community with 1,000+ users, how can you possibly know the capabilities of each member’s STIX/TAXII software? You’d have to either survey your users and configure your software appropriately, or you’d have to make policy
    support part of the contract for ISAC/ISAO membership. Both solutions require deep technical knowledge of STIX at an ISAC/ISAO program level, which is just absurd. More likely is that the sharing hub will avoid IEP altogether because policy enforcement around
    IEP is so cumbersome and complex that it can’t be effectively managed.
     
    Alternatively, we could somehow solve this at the specification level. I’d like to see us find a way to manage this at the specification/implementation
    level, so that we don’t push the entire complexity of policy management all the way up to the end-users of STIX and TAXII. The solution I’ve proposed does not need to be the solution we adopt. My goal is to head off what I see as an ecosystem-wide problem
    that we are close to introducing.
     
    With that, I’ve made all my points related to the topic and consensus is certainly leaning on the “don’t do anything about this
    in STIX” side. Unless I see/hear a desire to solve the problem I’m articulating – policy management within STIX – I think it’s fair to say consensus is against policy management within STIX and that policy management is solved at the deployment/configuration
    level.
     
    Thank you.
    -Mark
     

    From:
    Terry MacDonald < terry.macdonald@cosive.com >
    Date: Monday, August 21, 2017 at 9:55 PM
    To: Bret Jordan < Bret_Jordan@symantec.com >
    Cc: Jason Keirstead < Jason.Keirstead@ca.ibm.com >, Mark Davidson < Mark.Davidson@nc4.com >, Allan Thomson < athomson@lookingglasscyber.com >,
    " cti-cybox@lists.oasis-open.org " < cti-cybox@lists.oasis-open.org >, " cti-stix@lists.oasis-open.org "
    < cti-stix@lists.oasis-open.org >, Dave Cridland < dave.cridland@surevine.com >, "Back, Greg" < gback@mitre.org >,
    John-Mark Gurney < jmg@newcontext.com >
    Subject: Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [EXT] [cti-cybox] Agenda for August 8 Working Call




     


    Hi All,


     


    TLP and IEP should be optional within STIX. We need to be able to allow producers to share the restrictions they have on the use of their data at the STIX level, and that is it.


     


    That said, intel sharing communities should be allowed to place their own restrictions on what is considered acceptable to be shared within their community. I see this sitting at
    the TAXII channel level (as that effectively would represent a community within TAXII). Those restrictions shouldn't just be about IEP or TLP, but should also be about things like what Cuber observable objects are supported, if the channel only accepts indicators,
    how long data should be retained within the recipients TIP, what terms of use are acceptable. We may even be able to have the TAXII servers tell the TAXII client if there are mandatory restrictions which will be forcefully applied to the data they post. Maybe
    the objects will be re-generated by the recipient TAXII server channel. Giving TAXII channels (communities) the optional ability to restrict the data being posted to the channel will help normalize the sort of data on that channel, and will be the first step
    towards automatic subscribing of TAXII clients to TAXII channels (e.g. thousands of AV endpoints from different vendors joining a single TAXII channel to get indicators to look for within a large org)












    Cheers


     



    Terry MacDonald   Chief Product Officer


     





     


    M:   +64 211 918 814


    E:   terry.macdonald@cosive.com


    W:   www.cosive.com


     



     


     








     

    On Tue, Aug 22, 2017 at 10:56 AM, Bret Jordan < Bret_Jordan@symantec.com > wrote:



    How do you know if you should even be allowed to send something that is marked with IEP? 


     


    It seems like a compliant system should be able to say "I understand IEP marking".  Now the following is also implied "what I do with them and whether I honor them is up to me,
    but I can at least process them".


     


    Bret 

    Sent from my iPhone





    On Aug 21, 2017, at 6:34 AM, Jason Keirstead < Jason.Keirstead@ca.ibm.com > wrote:



    Mark - you are hitting the nail on the head here.

    " how does software that supports IEP understand whether “other” software supports IEP, and supports it correctly? "

    I do not believe this is possible, at all in a spec. It is up to trust communities to define this.


    To make an analogy - I can send whatever TCP QOS flags I want, but it is up to the network intermediaries to decide if it does anything at all with those and what those mean. There is no other way to do things
    in a standard.

    IE - we should be focused on codifying how to
    communicate IEP (and other markings) - not how to implement them.

    -
    Jason Keirstead
    STSM, Product Architect, Security Intelligence, IBM Security Systems
    www.ibm.com/security

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




    From:         Mark Davidson < Mark.Davidson@nc4.com >
    To:         Jason Keirstead < Jason.Keirstead@ca.ibm.com >, Dave Cridland
    < dave.cridland@surevine.com >
    Cc:         Allan Thomson < athomson@lookingglasscyber.com >, Bret
    Jordan < Bret_Jordan@symantec.com >, " cti-cybox@lists.oasis-open.org " < cti-cybox@lists.oasis-open.org >,
    " cti-stix@lists.oasis-open.org " < cti-stix@lists.oasis-open.org >, "Back, Greg" < gback@mitre.org >,
    "John-Mark Gurney" < jmg@newcontext.com >, Terry MacDonald < terry.macdonald@cosive.com >
    Date:         08/21/2017 09:24 AM
    Subject:         [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix]
    Re: [cti-cybox] Re: [EXT] [cti-cybox] Agenda for August 8 Working Call
    Sent by:         < cti-cybox@lists.oasis-open.org >






    Maybe this is the core of the issue:
     
    At an interoperability level – how does software that supports IEP understand whether “other” software supports IEP, and supports it correctly?
     
    If I’m understanding the points being made by Jason and Dave, it’s that this is solved at the configuration/deployment level and not at the implementation level. I may be missing something, but I don’t know how to write software
    that understands what the receiver is actually going to do.
     
    The only way I see to guarantee what the receiver is going to do – at an ecosystem level – is to require it in the specification. IMHO, solving it at the configuration/deployment level is pushing the responsibility of understanding
    IEP to the end user. This lays a trap for the security team that is not an expert in STIX 2.0 or IEP.
     
    Assuming widespread deployment of STIX 2 w/ IEP, we will see a scenario where the recipient did not honor IEP markings and did something incorrect. By making this a clearly articulated requirement in the spec, the “fault” will
    lie at the non-conformant implementer, and not at the feet of the entire STIX/TAXII ecosystem.
     
    Thank you.
    -Mark
     
    From: Jason Keirstead < Jason.Keirstead@ca.ibm.com >
    Date: Friday, August 18, 2017 at 12:47 PM
    To: Dave Cridland < dave.cridland@surevine.com >
    Cc: Allan Thomson < athomson@lookingglasscyber.com >, Bret Jordan < Bret_Jordan@symantec.com >, " cti-cybox@lists.oasis-open.org "
    < cti-cybox@lists.oasis-open.org >, " cti-stix@lists.oasis-open.org " < cti-stix@lists.oasis-open.org >,
    "Back, Greg" < gback@mitre.org >, John-Mark Gurney < jmg@newcontext.com >, Mark Davidson < Mark.Davidson@nc4.com >,
    Terry MacDonald < terry.macdonald@cosive.com >
    Subject: Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [EXT] [cti-cybox] Agenda for August 8 Working Call
     
    Agree Dave; this is the point I was making. Whenever dealing with markings, the sender and reciever have to have some level of trust and understanding of what the reciever is actually going to do with the
    marking. This isn't something we can solve in STIX, unless IEP becomes much more complicated than it currently is.

    -
    Jason Keirstead
    STSM, Product Architect, Security Intelligence, IBM Security Systems
    www.ibm.com/security

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





    From:         Dave Cridland < dave.cridland@surevine.com >
    To:         Mark Davidson < Mark.Davidson@nc4.com >
    Cc:         Jason Keirstead < Jason.Keirstead@ca.ibm.com >, John-Mark Gurney < jmg@newcontext.com >, Allan Thomson < athomson@lookingglasscyber.com >,
    Bret Jordan < Bret_Jordan@symantec.com >, " cti-cybox@lists.oasis-open.org " < cti-cybox@lists.oasis-open.org >,
    " cti-stix@lists.oasis-open.org " < cti-stix@lists.oasis-open.org >, "Back, Greg" < gback@mitre.org >,
    Terry MacDonald < terry.macdonald@cosive.com >
    Date:         08/18/2017 12:19 PM
    Subject:         Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [EXT] [cti-cybox] Agenda for August 8 Working Call
    Sent by:         < cti-stix@lists.oasis-open.org >










    On 18 August 2017 at 13:52, Mark Davidson < Mark.Davidson@nc4.com > wrote:
    Responding to Dave’s point:
    > But even just a simple binary switch on *sending* IEP-marked data seems more sensible than relying on the receiver to filter out thing they shouldn't have received in the first place.
     
    This is feasible from an ACL perspective, but not from a software capability perspective. As a sender of information, I know which user accounts have which permissions, and can control access accordingly. I have no way of knowing
    if the receiving software will honor the IEP markings, unless it is mandated in the spec. Maybe we are talking about the same thing. I agree with only sending marked data to those who have permission to get it. However, how will I know if the person/org with
    permission has _ software _ that’s capable of processing what I’m sending? I know of two ways – content negotiation and rules in the spec.

    Well, certainly signalling that the software is capable of understanding IEP at all is useful; however it's merely changing the clearance of the receiver.

    For IEP, you obviously don't want to transmit the data unencrypted if the IEP indicates it must be encrypted, but a receiver might understand IEP but be incapable of storing the data encrypted at rest - you're then reliant on the receiver being honest when
    it receives data which stipulates that. Again, this becomes a trust (and therefore clearance) issue - do you trust the receiver to honour that bit in the IEP? Should you really be sending data to the receiver if it cannot store it properly in the first place?

    Dave.
    --
    Dave Cridland
    phone   +448454681066
    email   dave.cridland@surevine.com
    skype  dave.cridland.surevine
    Participate Collaborate Innovate
    Surevine Limited, registered in England and Wales with number 06726289. Mailing Address : PO Box 1136, Guildford GU1 9ND
    If you think you have received this message in error, please notify us.
    Disclaimer: This message is intended only for the use of the individual or entity to which it is addressed and may contain information which is privileged, confidential, proprietary, or exempt from disclosure under applicable law. If you are not the intended
    recipient or the person responsible for delivering the message to the intended recipient, you are strictly prohibited from disclosing, distributing, copying, or in any way using this message. If you have received this communication in error, please notify
    the sender and destroy and delete any copies you may have received.
     







     












     

    --


    Dave Cridland


    phone  +448454681066


    email   dave.cridland@surevine.com


    skype  dave.cridland.surevine



    Participate Collaborate Innovate


    Surevine Limited, registered in England and Wales with number 06726289. Mailing Address : PO Box 1136, Guildford GU1 9ND


    If you think you have received this message in error, please notify us.













  • 28.  Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [EXT] [cti-cybox] Agenda for August 8 Working Call

    Posted 08-23-2017 15:57
    We can't tackle things on this granular level unless IEP changes dramatically. IEP is nowhere near specific enough to enforce that. Sent from IBM Verse Mark Davidson --- [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [EXT] [cti-cybox] Agenda for August 8 Working Call --- From: "Mark Davidson" <Mark.Davidson@nc4.com> To: "Dave Cridland" <dave.cridland@surevine.com> Cc: "Terry MacDonald" <terry.macdonald@cosive.com>, "Bret Jordan" <Bret_Jordan@symantec.com>, "Jason Keirstead" <Jason.Keirstead@ca.ibm.com>, "Allan Thomson" <athomson@lookingglasscyber.com>, cti-cybox@lists.oasis-open.org, cti-stix@lists.oasis-open.org, "Back, Greg" <gback@mitre.org>, "John-Mark Gurney" <jmg@newcontext.com> Date: Wed, Aug 23, 2017 8:15 AM Subject: [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [EXT] [cti-cybox] Agenda for August 8 Working Call When I say must understand, I do mean at a high level. Essentially, the consumer asserts whether or not it implements a particular policy. In the case of IEP, support is defined by whatever normative statements and/or conformance clauses exist in the specification. My goals is to introduce an ecosystem-wide guard against letting consumers happily throw out policy markings, which would decrease trust in the ecosystem overall. I am not proposing a solution for the case where consuming software asserts that it supports a policy, but in reality does not.   I agree that it’s reasonable for an ISAC/ISAO to include policy requirements in membership documents and/or other legal documents. If we create a technical requirement, as I’m proposing, the policy requirement can essentially be a restatement of the technical requirement. If we don’t create a technical requirement, each ISAC/ISAO will be left to solve the problem on their own.                 Said another way, policy requirements are likely essential at the membership/agreement level, and mutually supporting with technical requirements. I don’t view it as an either-or situation.   If I can digress slightly, consider the Swiss cheese model of accident causation [1]. Further, consider that differences between policy and practice are often contributing factors to mishaps [2]. With the current state of affairs, I view lack of requirements around policy processing as a single “slice of cheese”; legal documents are another slice of cheese which are out of scope for implementation (but not discussion!) by this group. We can reduce the chance for error across the whole ecosystem by requiring specific behaviors from consumers, thereby more closely aligning policy and practice and decreasing the hole in our “slice of cheese”.   Thank you. -Mark   [1] https://en.wikipedia.org/wiki/Swiss_cheese_model [2] https://www.amazon.com/Field-Guide-Understanding-Human-Error/dp/0754648257     From: Dave Cridland <dave.cridland@surevine.com> Date: Wednesday, August 23, 2017 at 4:31 AM To: Mark Davidson <Mark.Davidson@nc4.com> Cc: Terry MacDonald <terry.macdonald@cosive.com>, Bret Jordan <Bret_Jordan@symantec.com>, Jason Keirstead <Jason.Keirstead@ca.ibm.com>, Allan Thomson <athomson@lookingglasscyber.com>, "cti-cybox@lists.oasis-open.org" <cti-cybox@lists.oasis-open.org>, "cti-stix@lists.oasis-open.org" <cti-stix@lists.oasis-open.org>, "Back, Greg" <gback@mitre.org>, John-Mark Gurney <jmg@newcontext.com> Subject: Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [EXT] [cti-cybox] Agenda for August 8 Working Call   Mark,   Any ISAC, ISAO, CERT and so on sharing data marked with any kind of marking at all has to have a contractual agreement amongst those who can receive data covering the correct handling of that data. I don't think this needs to be tied into the low-level handling and marking of that data.   I do agree that trying to make low-level policy enforcement in IEP would be difficult at any layer. A very basic "I can handle IEP" might be useful, but there are very few actionable parts of IEP and nothing within the specification that has the equivalent of a clearance. Unfortunately, the designers of IEP chose to ignore the existing work which would have provided frameworks like this out of the box, as it were.   In any case, for an ISAC to have a one-line clause in the T&Cs that says that if data is marked with IEP, the member hereby agrees to handle the data in accordance with the specification does not seem an impossibly onerous thing to do, and at least no harder to enforce than anything else.   Dave.   On 22 August 2017 at 12:58, Mark Davidson < Mark.Davidson@nc4.com > wrote: As STIX/TAXII deployments scale, it will not be practical for large sharing hubs (e.g., ISACs/ISAOs) to effectively manage policy the way we are describing. For a sharing community with 1,000+ users, how can you possibly know the capabilities of each member’s STIX/TAXII software? You’d have to either survey your users and configure your software appropriately, or you’d have to make policy support part of the contract for ISAC/ISAO membership. Both solutions require deep technical knowledge of STIX at an ISAC/ISAO program level, which is just absurd. More likely is that the sharing hub will avoid IEP altogether because policy enforcement around IEP is so cumbersome and complex that it can’t be effectively managed.   Alternatively, we could somehow solve this at the specification level. I’d like to see us find a way to manage this at the specification/implementation level, so that we don’t push the entire complexity of policy management all the way up to the end-users of STIX and TAXII. The solution I’ve proposed does not need to be the solution we adopt. My goal is to head off what I see as an ecosystem-wide problem that we are close to introducing.   With that, I’ve made all my points related to the topic and consensus is certainly leaning on the “don’t do anything about this in STIX” side. Unless I see/hear a desire to solve the problem I’m articulating – policy management within STIX – I think it’s fair to say consensus is against policy management within STIX and that policy management is solved at the deployment/configuration level.   Thank you. -Mark   From: Terry MacDonald < terry.macdonald@cosive.com > Date: Monday, August 21, 2017 at 9:55 PM To: Bret Jordan < Bret_Jordan@symantec.com > Cc: Jason Keirstead < Jason.Keirstead@ca.ibm.com >, Mark Davidson < Mark.Davidson@nc4.com >, Allan Thomson < athomson@lookingglasscyber.com >, " cti-cybox@lists.oasis-open.org " < cti-cybox@lists.oasis-open.org >, " cti-stix@lists.oasis-open.org " < cti-stix@lists.oasis-open.org >, Dave Cridland < dave.cridland@surevine.com >, "Back, Greg" < gback@mitre.org >, John-Mark Gurney < jmg@newcontext.com > Subject: Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [EXT] [cti-cybox] Agenda for August 8 Working Call   Hi All,   TLP and IEP should be optional within STIX. We need to be able to allow producers to share the restrictions they have on the use of their data at the STIX level, and that is it.   That said, intel sharing communities should be allowed to place their own restrictions on what is considered acceptable to be shared within their community. I see this sitting at the TAXII channel level (as that effectively would represent a community within TAXII). Those restrictions shouldn't just be about IEP or TLP, but should also be about things like what Cuber observable objects are supported, if the channel only accepts indicators, how long data should be retained within the recipients TIP, what terms of use are acceptable. We may even be able to have the TAXII servers tell the TAXII client if there are mandatory restrictions which will be forcefully applied to the data they post. Maybe the objects will be re-generated by the recipient TAXII server channel. Giving TAXII channels (communities) the optional ability to restrict the data being posted to the channel will help normalize the sort of data on that channel, and will be the first step towards automatic subscribing of TAXII clients to TAXII channels (e.g. thousands of AV endpoints from different vendors joining a single TAXII channel to get indicators to look for within a large org) Cheers   Terry MacDonald   Chief Product Officer     M:   +64 211 918 814 E:   terry.macdonald@cosive.com W:   www.cosive.com         On Tue, Aug 22, 2017 at 10:56 AM, Bret Jordan < Bret_Jordan@symantec.com > wrote: How do you know if you should even be allowed to send something that is marked with IEP?    It seems like a compliant system should be able to say "I understand IEP marking".  Now the following is also implied "what I do with them and whether I honor them is up to me, but I can at least process them".   Bret  Sent from my iPhone On Aug 21, 2017, at 6:34 AM, Jason Keirstead < Jason.Keirstead@ca.ibm.com > wrote: Mark - you are hitting the nail on the head here. " how does software that supports IEP understand whether “other” software supports IEP, and supports it correctly? " I do not believe this is possible, at all in a spec. It is up to trust communities to define this. To make an analogy - I can send whatever TCP QOS flags I want, but it is up to the network intermediaries to decide if it does anything at all with those and what those mean. There is no other way to do things in a standard. IE - we should be focused on codifying how to communicate IEP (and other markings) - not how to implement them. - Jason Keirstead STSM, Product Architect, Security Intelligence, IBM Security Systems www.ibm.com/security Without data, all you are is just another person with an opinion - Unknown From:         Mark Davidson < Mark.Davidson@nc4.com > To:         Jason Keirstead < Jason.Keirstead@ca.ibm.com >, Dave Cridland < dave.cridland@surevine.com > Cc:         Allan Thomson < athomson@lookingglasscyber.com >, Bret Jordan < Bret_Jordan@symantec.com >, " cti-cybox@lists.oasis-open.org " < cti-cybox@lists.oasis-open.org >, " cti-stix@lists.oasis-open.org " < cti-stix@lists.oasis-open.org >, "Back, Greg" < gback@mitre.org >, "John-Mark Gurney" < jmg@newcontext.com >, Terry MacDonald < terry.macdonald@cosive.com > Date:         08/21/2017 09:24 AM Subject:         [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [EXT] [cti-cybox] Agenda for August 8 Working Call Sent by:         < cti-cybox@lists.oasis-open.org > Maybe this is the core of the issue:   At an interoperability level – how does software that supports IEP understand whether “other” software supports IEP, and supports it correctly?   If I’m understanding the points being made by Jason and Dave, it’s that this is solved at the configuration/deployment level and not at the implementation level. I may be missing something, but I don’t know how to write software that understands what the receiver is actually going to do.   The only way I see to guarantee what the receiver is going to do – at an ecosystem level – is to require it in the specification. IMHO, solving it at the configuration/deployment level is pushing the responsibility of understanding IEP to the end user. This lays a trap for the security team that is not an expert in STIX 2.0 or IEP.   Assuming widespread deployment of STIX 2 w/ IEP, we will see a scenario where the recipient did not honor IEP markings and did something incorrect. By making this a clearly articulated requirement in the spec, the “fault” will lie at the non-conformant implementer, and not at the feet of the entire STIX/TAXII ecosystem.   Thank you. -Mark   From: Jason Keirstead < Jason.Keirstead@ca.ibm.com > Date: Friday, August 18, 2017 at 12:47 PM To: Dave Cridland < dave.cridland@surevine.com > Cc: Allan Thomson < athomson@lookingglasscyber.com >, Bret Jordan < Bret_Jordan@symantec.com >, " cti-cybox@lists.oasis-open.org " < cti-cybox@lists.oasis-open.org >, " cti-stix@lists.oasis-open.org " < cti-stix@lists.oasis-open.org >, "Back, Greg" < gback@mitre.org >, John-Mark Gurney < jmg@newcontext.com >, Mark Davidson < Mark.Davidson@nc4.com >, Terry MacDonald < terry.macdonald@cosive.com > Subject: Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [EXT] [cti-cybox] Agenda for August 8 Working Call   Agree Dave; this is the point I was making. Whenever dealing with markings, the sender and reciever have to have some level of trust and understanding of what the reciever is actually going to do with the marking. This isn't something we can solve in STIX, unless IEP becomes much more complicated than it currently is. - Jason Keirstead STSM, Product Architect, Security Intelligence, IBM Security Systems www.ibm.com/security Without data, all you are is just another person with an opinion - Unknown From:         Dave Cridland < dave.cridland@surevine.com > To:         Mark Davidson < Mark.Davidson@nc4.com > Cc:         Jason Keirstead < Jason.Keirstead@ca.ibm.com >, John-Mark Gurney < jmg@newcontext.com >, Allan Thomson < athomson@lookingglasscyber.com >, Bret Jordan < Bret_Jordan@symantec.com >, " cti-cybox@lists.oasis-open.org " < cti-cybox@lists.oasis-open.org >, " cti-stix@lists.oasis-open.org " < cti-stix@lists.oasis-open.org >, "Back, Greg" < gback@mitre.org >, Terry MacDonald < terry.macdonald@cosive.com > Date:         08/18/2017 12:19 PM Subject:         Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [EXT] [cti-cybox] Agenda for August 8 Working Call Sent by:         < cti-stix@lists.oasis-open.org > On 18 August 2017 at 13:52, Mark Davidson < Mark.Davidson@nc4.com > wrote: Responding to Dave’s point: > But even just a simple binary switch on *sending* IEP-marked data seems more sensible than relying on the receiver to filter out thing they shouldn't have received in the first place.   This is feasible from an ACL perspective, but not from a software capability perspective. As a sender of information, I know which user accounts have which permissions, and can control access accordingly. I have no way of knowing if the receiving software will honor the IEP markings, unless it is mandated in the spec. Maybe we are talking about the same thing. I agree with only sending marked data to those who have permission to get it. However, how will I know if the person/org with permission has _ software _ that’s capable of processing what I’m sending? I know of two ways – content negotiation and rules in the spec. Well, certainly signalling that the software is capable of understanding IEP at all is useful; however it's merely changing the clearance of the receiver. For IEP, you obviously don't want to transmit the data unencrypted if the IEP indicates it must be encrypted, but a receiver might understand IEP but be incapable of storing the data encrypted at rest - you're then reliant on the receiver being honest when it receives data which stipulates that. Again, this becomes a trust (and therefore clearance) issue - do you trust the receiver to honour that bit in the IEP? Should you really be sending data to the receiver if it cannot store it properly in the first place? Dave. -- Dave Cridland phone   +448454681066 email   dave.cridland@surevine.com skype  dave.cridland.surevine Participate Collaborate Innovate Surevine Limited, registered in England and Wales with number 06726289. Mailing Address : PO Box 1136, Guildford GU1 9ND If you think you have received this message in error, please notify us. Disclaimer: This message is intended only for the use of the individual or entity to which it is addressed and may contain information which is privileged, confidential, proprietary, or exempt from disclosure under applicable law. If you are not the intended recipient or the person responsible for delivering the message to the intended recipient, you are strictly prohibited from disclosing, distributing, copying, or in any way using this message. If you have received this communication in error, please notify the sender and destroy and delete any copies you may have received.       -- Dave Cridland phone  +448454681066 email   dave.cridland@surevine.com skype  dave.cridland.surevine Participate Collaborate Innovate Surevine Limited, registered in England and Wales with number 06726289. Mailing Address : PO Box 1136, Guildford GU1 9ND If you think you have received this message in error, please notify us.


  • 29.  Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [EXT] [cti-cybox] Agenda for August 8 Working Call

    Posted 08-23-2017 15:57
    We can't tackle things on this granular level unless IEP changes dramatically. IEP is nowhere near specific enough to enforce that. Sent from IBM Verse Mark Davidson --- [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [EXT] [cti-cybox] Agenda for August 8 Working Call --- From: "Mark Davidson" <Mark.Davidson@nc4.com> To: "Dave Cridland" <dave.cridland@surevine.com> Cc: "Terry MacDonald" <terry.macdonald@cosive.com>, "Bret Jordan" <Bret_Jordan@symantec.com>, "Jason Keirstead" <Jason.Keirstead@ca.ibm.com>, "Allan Thomson" <athomson@lookingglasscyber.com>, cti-cybox@lists.oasis-open.org, cti-stix@lists.oasis-open.org, "Back, Greg" <gback@mitre.org>, "John-Mark Gurney" <jmg@newcontext.com> Date: Wed, Aug 23, 2017 8:15 AM Subject: [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [EXT] [cti-cybox] Agenda for August 8 Working Call When I say must understand, I do mean at a high level. Essentially, the consumer asserts whether or not it implements a particular policy. In the case of IEP, support is defined by whatever normative statements and/or conformance clauses exist in the specification. My goals is to introduce an ecosystem-wide guard against letting consumers happily throw out policy markings, which would decrease trust in the ecosystem overall. I am not proposing a solution for the case where consuming software asserts that it supports a policy, but in reality does not.   I agree that it’s reasonable for an ISAC/ISAO to include policy requirements in membership documents and/or other legal documents. If we create a technical requirement, as I’m proposing, the policy requirement can essentially be a restatement of the technical requirement. If we don’t create a technical requirement, each ISAC/ISAO will be left to solve the problem on their own.                 Said another way, policy requirements are likely essential at the membership/agreement level, and mutually supporting with technical requirements. I don’t view it as an either-or situation.   If I can digress slightly, consider the Swiss cheese model of accident causation [1]. Further, consider that differences between policy and practice are often contributing factors to mishaps [2]. With the current state of affairs, I view lack of requirements around policy processing as a single “slice of cheese”; legal documents are another slice of cheese which are out of scope for implementation (but not discussion!) by this group. We can reduce the chance for error across the whole ecosystem by requiring specific behaviors from consumers, thereby more closely aligning policy and practice and decreasing the hole in our “slice of cheese”.   Thank you. -Mark   [1] https://en.wikipedia.org/wiki/Swiss_cheese_model [2] https://www.amazon.com/Field-Guide-Understanding-Human-Error/dp/0754648257     From: Dave Cridland <dave.cridland@surevine.com> Date: Wednesday, August 23, 2017 at 4:31 AM To: Mark Davidson <Mark.Davidson@nc4.com> Cc: Terry MacDonald <terry.macdonald@cosive.com>, Bret Jordan <Bret_Jordan@symantec.com>, Jason Keirstead <Jason.Keirstead@ca.ibm.com>, Allan Thomson <athomson@lookingglasscyber.com>, "cti-cybox@lists.oasis-open.org" <cti-cybox@lists.oasis-open.org>, "cti-stix@lists.oasis-open.org" <cti-stix@lists.oasis-open.org>, "Back, Greg" <gback@mitre.org>, John-Mark Gurney <jmg@newcontext.com> Subject: Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [EXT] [cti-cybox] Agenda for August 8 Working Call   Mark,   Any ISAC, ISAO, CERT and so on sharing data marked with any kind of marking at all has to have a contractual agreement amongst those who can receive data covering the correct handling of that data. I don't think this needs to be tied into the low-level handling and marking of that data.   I do agree that trying to make low-level policy enforcement in IEP would be difficult at any layer. A very basic "I can handle IEP" might be useful, but there are very few actionable parts of IEP and nothing within the specification that has the equivalent of a clearance. Unfortunately, the designers of IEP chose to ignore the existing work which would have provided frameworks like this out of the box, as it were.   In any case, for an ISAC to have a one-line clause in the T&Cs that says that if data is marked with IEP, the member hereby agrees to handle the data in accordance with the specification does not seem an impossibly onerous thing to do, and at least no harder to enforce than anything else.   Dave.   On 22 August 2017 at 12:58, Mark Davidson < Mark.Davidson@nc4.com > wrote: As STIX/TAXII deployments scale, it will not be practical for large sharing hubs (e.g., ISACs/ISAOs) to effectively manage policy the way we are describing. For a sharing community with 1,000+ users, how can you possibly know the capabilities of each member’s STIX/TAXII software? You’d have to either survey your users and configure your software appropriately, or you’d have to make policy support part of the contract for ISAC/ISAO membership. Both solutions require deep technical knowledge of STIX at an ISAC/ISAO program level, which is just absurd. More likely is that the sharing hub will avoid IEP altogether because policy enforcement around IEP is so cumbersome and complex that it can’t be effectively managed.   Alternatively, we could somehow solve this at the specification level. I’d like to see us find a way to manage this at the specification/implementation level, so that we don’t push the entire complexity of policy management all the way up to the end-users of STIX and TAXII. The solution I’ve proposed does not need to be the solution we adopt. My goal is to head off what I see as an ecosystem-wide problem that we are close to introducing.   With that, I’ve made all my points related to the topic and consensus is certainly leaning on the “don’t do anything about this in STIX” side. Unless I see/hear a desire to solve the problem I’m articulating – policy management within STIX – I think it’s fair to say consensus is against policy management within STIX and that policy management is solved at the deployment/configuration level.   Thank you. -Mark   From: Terry MacDonald < terry.macdonald@cosive.com > Date: Monday, August 21, 2017 at 9:55 PM To: Bret Jordan < Bret_Jordan@symantec.com > Cc: Jason Keirstead < Jason.Keirstead@ca.ibm.com >, Mark Davidson < Mark.Davidson@nc4.com >, Allan Thomson < athomson@lookingglasscyber.com >, " cti-cybox@lists.oasis-open.org " < cti-cybox@lists.oasis-open.org >, " cti-stix@lists.oasis-open.org " < cti-stix@lists.oasis-open.org >, Dave Cridland < dave.cridland@surevine.com >, "Back, Greg" < gback@mitre.org >, John-Mark Gurney < jmg@newcontext.com > Subject: Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [EXT] [cti-cybox] Agenda for August 8 Working Call   Hi All,   TLP and IEP should be optional within STIX. We need to be able to allow producers to share the restrictions they have on the use of their data at the STIX level, and that is it.   That said, intel sharing communities should be allowed to place their own restrictions on what is considered acceptable to be shared within their community. I see this sitting at the TAXII channel level (as that effectively would represent a community within TAXII). Those restrictions shouldn't just be about IEP or TLP, but should also be about things like what Cuber observable objects are supported, if the channel only accepts indicators, how long data should be retained within the recipients TIP, what terms of use are acceptable. We may even be able to have the TAXII servers tell the TAXII client if there are mandatory restrictions which will be forcefully applied to the data they post. Maybe the objects will be re-generated by the recipient TAXII server channel. Giving TAXII channels (communities) the optional ability to restrict the data being posted to the channel will help normalize the sort of data on that channel, and will be the first step towards automatic subscribing of TAXII clients to TAXII channels (e.g. thousands of AV endpoints from different vendors joining a single TAXII channel to get indicators to look for within a large org) Cheers   Terry MacDonald   Chief Product Officer     M:   +64 211 918 814 E:   terry.macdonald@cosive.com W:   www.cosive.com         On Tue, Aug 22, 2017 at 10:56 AM, Bret Jordan < Bret_Jordan@symantec.com > wrote: How do you know if you should even be allowed to send something that is marked with IEP?    It seems like a compliant system should be able to say "I understand IEP marking".  Now the following is also implied "what I do with them and whether I honor them is up to me, but I can at least process them".   Bret  Sent from my iPhone On Aug 21, 2017, at 6:34 AM, Jason Keirstead < Jason.Keirstead@ca.ibm.com > wrote: Mark - you are hitting the nail on the head here. " how does software that supports IEP understand whether “other” software supports IEP, and supports it correctly? " I do not believe this is possible, at all in a spec. It is up to trust communities to define this. To make an analogy - I can send whatever TCP QOS flags I want, but it is up to the network intermediaries to decide if it does anything at all with those and what those mean. There is no other way to do things in a standard. IE - we should be focused on codifying how to communicate IEP (and other markings) - not how to implement them. - Jason Keirstead STSM, Product Architect, Security Intelligence, IBM Security Systems www.ibm.com/security Without data, all you are is just another person with an opinion - Unknown From:         Mark Davidson < Mark.Davidson@nc4.com > To:         Jason Keirstead < Jason.Keirstead@ca.ibm.com >, Dave Cridland < dave.cridland@surevine.com > Cc:         Allan Thomson < athomson@lookingglasscyber.com >, Bret Jordan < Bret_Jordan@symantec.com >, " cti-cybox@lists.oasis-open.org " < cti-cybox@lists.oasis-open.org >, " cti-stix@lists.oasis-open.org " < cti-stix@lists.oasis-open.org >, "Back, Greg" < gback@mitre.org >, "John-Mark Gurney" < jmg@newcontext.com >, Terry MacDonald < terry.macdonald@cosive.com > Date:         08/21/2017 09:24 AM Subject:         [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [EXT] [cti-cybox] Agenda for August 8 Working Call Sent by:         < cti-cybox@lists.oasis-open.org > Maybe this is the core of the issue:   At an interoperability level – how does software that supports IEP understand whether “other” software supports IEP, and supports it correctly?   If I’m understanding the points being made by Jason and Dave, it’s that this is solved at the configuration/deployment level and not at the implementation level. I may be missing something, but I don’t know how to write software that understands what the receiver is actually going to do.   The only way I see to guarantee what the receiver is going to do – at an ecosystem level – is to require it in the specification. IMHO, solving it at the configuration/deployment level is pushing the responsibility of understanding IEP to the end user. This lays a trap for the security team that is not an expert in STIX 2.0 or IEP.   Assuming widespread deployment of STIX 2 w/ IEP, we will see a scenario where the recipient did not honor IEP markings and did something incorrect. By making this a clearly articulated requirement in the spec, the “fault” will lie at the non-conformant implementer, and not at the feet of the entire STIX/TAXII ecosystem.   Thank you. -Mark   From: Jason Keirstead < Jason.Keirstead@ca.ibm.com > Date: Friday, August 18, 2017 at 12:47 PM To: Dave Cridland < dave.cridland@surevine.com > Cc: Allan Thomson < athomson@lookingglasscyber.com >, Bret Jordan < Bret_Jordan@symantec.com >, " cti-cybox@lists.oasis-open.org " < cti-cybox@lists.oasis-open.org >, " cti-stix@lists.oasis-open.org " < cti-stix@lists.oasis-open.org >, "Back, Greg" < gback@mitre.org >, John-Mark Gurney < jmg@newcontext.com >, Mark Davidson < Mark.Davidson@nc4.com >, Terry MacDonald < terry.macdonald@cosive.com > Subject: Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [EXT] [cti-cybox] Agenda for August 8 Working Call   Agree Dave; this is the point I was making. Whenever dealing with markings, the sender and reciever have to have some level of trust and understanding of what the reciever is actually going to do with the marking. This isn't something we can solve in STIX, unless IEP becomes much more complicated than it currently is. - Jason Keirstead STSM, Product Architect, Security Intelligence, IBM Security Systems www.ibm.com/security Without data, all you are is just another person with an opinion - Unknown From:         Dave Cridland < dave.cridland@surevine.com > To:         Mark Davidson < Mark.Davidson@nc4.com > Cc:         Jason Keirstead < Jason.Keirstead@ca.ibm.com >, John-Mark Gurney < jmg@newcontext.com >, Allan Thomson < athomson@lookingglasscyber.com >, Bret Jordan < Bret_Jordan@symantec.com >, " cti-cybox@lists.oasis-open.org " < cti-cybox@lists.oasis-open.org >, " cti-stix@lists.oasis-open.org " < cti-stix@lists.oasis-open.org >, "Back, Greg" < gback@mitre.org >, Terry MacDonald < terry.macdonald@cosive.com > Date:         08/18/2017 12:19 PM Subject:         Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [EXT] [cti-cybox] Agenda for August 8 Working Call Sent by:         < cti-stix@lists.oasis-open.org > On 18 August 2017 at 13:52, Mark Davidson < Mark.Davidson@nc4.com > wrote: Responding to Dave’s point: > But even just a simple binary switch on *sending* IEP-marked data seems more sensible than relying on the receiver to filter out thing they shouldn't have received in the first place.   This is feasible from an ACL perspective, but not from a software capability perspective. As a sender of information, I know which user accounts have which permissions, and can control access accordingly. I have no way of knowing if the receiving software will honor the IEP markings, unless it is mandated in the spec. Maybe we are talking about the same thing. I agree with only sending marked data to those who have permission to get it. However, how will I know if the person/org with permission has _ software _ that’s capable of processing what I’m sending? I know of two ways – content negotiation and rules in the spec. Well, certainly signalling that the software is capable of understanding IEP at all is useful; however it's merely changing the clearance of the receiver. For IEP, you obviously don't want to transmit the data unencrypted if the IEP indicates it must be encrypted, but a receiver might understand IEP but be incapable of storing the data encrypted at rest - you're then reliant on the receiver being honest when it receives data which stipulates that. Again, this becomes a trust (and therefore clearance) issue - do you trust the receiver to honour that bit in the IEP? Should you really be sending data to the receiver if it cannot store it properly in the first place? Dave. -- Dave Cridland phone   +448454681066 email   dave.cridland@surevine.com skype  dave.cridland.surevine Participate Collaborate Innovate Surevine Limited, registered in England and Wales with number 06726289. Mailing Address : PO Box 1136, Guildford GU1 9ND If you think you have received this message in error, please notify us. Disclaimer: This message is intended only for the use of the individual or entity to which it is addressed and may contain information which is privileged, confidential, proprietary, or exempt from disclosure under applicable law. If you are not the intended recipient or the person responsible for delivering the message to the intended recipient, you are strictly prohibited from disclosing, distributing, copying, or in any way using this message. If you have received this communication in error, please notify the sender and destroy and delete any copies you may have received.       -- Dave Cridland phone  +448454681066 email   dave.cridland@surevine.com skype  dave.cridland.surevine Participate Collaborate Innovate Surevine Limited, registered in England and Wales with number 06726289. Mailing Address : PO Box 1136, Guildford GU1 9ND If you think you have received this message in error, please notify us.


  • 30.  Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [EXT] [cti-cybox] Agenda for August 8 Working Call

    Posted 08-23-2017 12:15




    When I say must understand, I do mean at a high level. Essentially, the consumer asserts whether or not it implements a particular policy. In the case of IEP, support is defined by whatever
    normative statements and/or conformance clauses exist in the specification. My goals is to introduce an ecosystem-wide guard against letting consumers happily throw out policy markings, which would decrease trust in the ecosystem overall. I am not proposing
    a solution for the case where consuming software asserts that it supports a policy, but in reality does not.
     
    I agree that it’s reasonable for an ISAC/ISAO to include policy requirements in membership documents and/or other legal documents. If we create a technical requirement, as I’m proposing,
    the policy requirement can essentially be a restatement of the technical requirement. If we don’t create a technical requirement, each ISAC/ISAO will be left to solve the problem on their own.
                    Said another way, policy requirements are likely essential at the membership/agreement level, and mutually supporting with technical requirements. I don’t view it as an
    either-or situation.
     
    If I can digress slightly, consider the Swiss cheese model of accident causation [1]. Further, consider that differences between policy and practice are often contributing factors to mishaps
    [2]. With the current state of affairs, I view lack of requirements around policy processing as a single “slice of cheese”; legal documents are another slice of cheese which are out of scope for implementation (but not discussion!) by this group. We can reduce
    the chance for error across the whole ecosystem by requiring specific behaviors from consumers, thereby more closely aligning policy and practice and decreasing the hole in our “slice of cheese”.
     
    Thank you.
    -Mark
     
    [1]
    https://en.wikipedia.org/wiki/Swiss_cheese_model
    [2]
    https://www.amazon.com/Field-Guide-Understanding-Human-Error/dp/0754648257
     
     

    From:
    Dave Cridland <dave.cridland@surevine.com>
    Date: Wednesday, August 23, 2017 at 4:31 AM
    To: Mark Davidson <Mark.Davidson@nc4.com>
    Cc: Terry MacDonald <terry.macdonald@cosive.com>, Bret Jordan <Bret_Jordan@symantec.com>, Jason Keirstead <Jason.Keirstead@ca.ibm.com>, Allan Thomson <athomson@lookingglasscyber.com>, "cti-cybox@lists.oasis-open.org" <cti-cybox@lists.oasis-open.org>,
    "cti-stix@lists.oasis-open.org" <cti-stix@lists.oasis-open.org>, "Back, Greg" <gback@mitre.org>, John-Mark Gurney <jmg@newcontext.com>
    Subject: Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [EXT] [cti-cybox] Agenda for August 8 Working Call


     


    Mark,

     


    Any ISAC, ISAO, CERT and so on sharing data marked with any kind of marking at all has to have a contractual agreement amongst those who can receive data covering the correct handling of that data. I don't think this needs to be tied into
    the low-level handling and marking of that data.


     


    I do agree that trying to make low-level policy enforcement in IEP would be difficult at any layer. A very basic "I can handle IEP" might be useful, but there are very few actionable parts of IEP and nothing within the specification that
    has the equivalent of a clearance. Unfortunately, the designers of IEP chose to ignore the existing work which would have provided frameworks like this out of the box, as it were.


     


    In any case, for an ISAC to have a one-line clause in the T&Cs that says that if data is marked with IEP, the member hereby agrees to handle the data in accordance with the specification does not seem an impossibly onerous thing to do,
    and at least no harder to enforce than anything else.


     


    Dave.


     




    On 22 August 2017 at 12:58, Mark Davidson < Mark.Davidson@nc4.com > wrote:



    As STIX/TAXII deployments scale, it will not be practical for large sharing hubs (e.g., ISACs/ISAOs) to effectively manage policy
    the way we are describing. For a sharing community with 1,000+ users, how can you possibly know the capabilities of each member’s STIX/TAXII software? You’d have to either survey your users and configure your software appropriately, or you’d have to make policy
    support part of the contract for ISAC/ISAO membership. Both solutions require deep technical knowledge of STIX at an ISAC/ISAO program level, which is just absurd. More likely is that the sharing hub will avoid IEP altogether because policy enforcement around
    IEP is so cumbersome and complex that it can’t be effectively managed.
     
    Alternatively, we could somehow solve this at the specification level. I’d like to see us find a way to manage this at the specification/implementation
    level, so that we don’t push the entire complexity of policy management all the way up to the end-users of STIX and TAXII. The solution I’ve proposed does not need to be the solution we adopt. My goal is to head off what I see as an ecosystem-wide problem
    that we are close to introducing.
     
    With that, I’ve made all my points related to the topic and consensus is certainly leaning on the “don’t do anything about this
    in STIX” side. Unless I see/hear a desire to solve the problem I’m articulating – policy management within STIX – I think it’s fair to say consensus is against policy management within STIX and that policy management is solved at the deployment/configuration
    level.
     
    Thank you.
    -Mark
     

    From:
    Terry MacDonald < terry.macdonald@cosive.com >
    Date: Monday, August 21, 2017 at 9:55 PM
    To: Bret Jordan < Bret_Jordan@symantec.com >
    Cc: Jason Keirstead < Jason.Keirstead@ca.ibm.com >, Mark Davidson < Mark.Davidson@nc4.com >, Allan Thomson < athomson@lookingglasscyber.com >,
    " cti-cybox@lists.oasis-open.org " < cti-cybox@lists.oasis-open.org >, " cti-stix@lists.oasis-open.org "
    < cti-stix@lists.oasis-open.org >, Dave Cridland < dave.cridland@surevine.com >, "Back, Greg" < gback@mitre.org >,
    John-Mark Gurney < jmg@newcontext.com >
    Subject: Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [EXT] [cti-cybox] Agenda for August 8 Working Call




     


    Hi All,


     


    TLP and IEP should be optional within STIX. We need to be able to allow producers to share the restrictions they have on the use of their data at the STIX level, and that is it.


     


    That said, intel sharing communities should be allowed to place their own restrictions on what is considered acceptable to be shared within their community. I see this sitting at
    the TAXII channel level (as that effectively would represent a community within TAXII). Those restrictions shouldn't just be about IEP or TLP, but should also be about things like what Cuber observable objects are supported, if the channel only accepts indicators,
    how long data should be retained within the recipients TIP, what terms of use are acceptable. We may even be able to have the TAXII servers tell the TAXII client if there are mandatory restrictions which will be forcefully applied to the data they post. Maybe
    the objects will be re-generated by the recipient TAXII server channel. Giving TAXII channels (communities) the optional ability to restrict the data being posted to the channel will help normalize the sort of data on that channel, and will be the first step
    towards automatic subscribing of TAXII clients to TAXII channels (e.g. thousands of AV endpoints from different vendors joining a single TAXII channel to get indicators to look for within a large org)












    Cheers


     



    Terry MacDonald   Chief Product Officer


     





     


    M:   +64 211 918 814


    E:   terry.macdonald@cosive.com


    W:   www.cosive.com


     



     


     








     

    On Tue, Aug 22, 2017 at 10:56 AM, Bret Jordan < Bret_Jordan@symantec.com > wrote:



    How do you know if you should even be allowed to send something that is marked with IEP? 


     


    It seems like a compliant system should be able to say "I understand IEP marking".  Now the following is also implied "what I do with them and whether I honor them is up to me,
    but I can at least process them".


     


    Bret 

    Sent from my iPhone





    On Aug 21, 2017, at 6:34 AM, Jason Keirstead < Jason.Keirstead@ca.ibm.com > wrote:



    Mark - you are hitting the nail on the head here.

    " how does software that supports IEP understand whether “other” software supports IEP, and supports it correctly? "

    I do not believe this is possible, at all in a spec. It is up to trust communities to define this.


    To make an analogy - I can send whatever TCP QOS flags I want, but it is up to the network intermediaries to decide if it does anything at all with those and what those mean. There is no other way to do things
    in a standard.

    IE - we should be focused on codifying how to
    communicate IEP (and other markings) - not how to implement them.

    -
    Jason Keirstead
    STSM, Product Architect, Security Intelligence, IBM Security Systems
    www.ibm.com/security

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




    From:         Mark Davidson < Mark.Davidson@nc4.com >
    To:         Jason Keirstead < Jason.Keirstead@ca.ibm.com >, Dave Cridland
    < dave.cridland@surevine.com >
    Cc:         Allan Thomson < athomson@lookingglasscyber.com >, Bret
    Jordan < Bret_Jordan@symantec.com >, " cti-cybox@lists.oasis-open.org " < cti-cybox@lists.oasis-open.org >,
    " cti-stix@lists.oasis-open.org " < cti-stix@lists.oasis-open.org >, "Back, Greg" < gback@mitre.org >,
    "John-Mark Gurney" < jmg@newcontext.com >, Terry MacDonald < terry.macdonald@cosive.com >
    Date:         08/21/2017 09:24 AM
    Subject:         [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix]
    Re: [cti-cybox] Re: [EXT] [cti-cybox] Agenda for August 8 Working Call
    Sent by:         < cti-cybox@lists.oasis-open.org >






    Maybe this is the core of the issue:
     
    At an interoperability level – how does software that supports IEP understand whether “other” software supports IEP, and supports it correctly?
     
    If I’m understanding the points being made by Jason and Dave, it’s that this is solved at the configuration/deployment level and not at the implementation level. I may be missing something, but I don’t know how to write software
    that understands what the receiver is actually going to do.
     
    The only way I see to guarantee what the receiver is going to do – at an ecosystem level – is to require it in the specification. IMHO, solving it at the configuration/deployment level is pushing the responsibility of understanding
    IEP to the end user. This lays a trap for the security team that is not an expert in STIX 2.0 or IEP.
     
    Assuming widespread deployment of STIX 2 w/ IEP, we will see a scenario where the recipient did not honor IEP markings and did something incorrect. By making this a clearly articulated requirement in the spec, the “fault” will
    lie at the non-conformant implementer, and not at the feet of the entire STIX/TAXII ecosystem.
     
    Thank you.
    -Mark
     
    From: Jason Keirstead < Jason.Keirstead@ca.ibm.com >
    Date: Friday, August 18, 2017 at 12:47 PM
    To: Dave Cridland < dave.cridland@surevine.com >
    Cc: Allan Thomson < athomson@lookingglasscyber.com >, Bret Jordan < Bret_Jordan@symantec.com >, " cti-cybox@lists.oasis-open.org "
    < cti-cybox@lists.oasis-open.org >, " cti-stix@lists.oasis-open.org " < cti-stix@lists.oasis-open.org >,
    "Back, Greg" < gback@mitre.org >, John-Mark Gurney < jmg@newcontext.com >, Mark Davidson < Mark.Davidson@nc4.com >,
    Terry MacDonald < terry.macdonald@cosive.com >
    Subject: Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [EXT] [cti-cybox] Agenda for August 8 Working Call
     
    Agree Dave; this is the point I was making. Whenever dealing with markings, the sender and reciever have to have some level of trust and understanding of what the reciever is actually going to do with the
    marking. This isn't something we can solve in STIX, unless IEP becomes much more complicated than it currently is.

    -
    Jason Keirstead
    STSM, Product Architect, Security Intelligence, IBM Security Systems
    www.ibm.com/security

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





    From:         Dave Cridland < dave.cridland@surevine.com >
    To:         Mark Davidson < Mark.Davidson@nc4.com >
    Cc:         Jason Keirstead < Jason.Keirstead@ca.ibm.com >, John-Mark Gurney < jmg@newcontext.com >, Allan Thomson < athomson@lookingglasscyber.com >,
    Bret Jordan < Bret_Jordan@symantec.com >, " cti-cybox@lists.oasis-open.org " < cti-cybox@lists.oasis-open.org >,
    " cti-stix@lists.oasis-open.org " < cti-stix@lists.oasis-open.org >, "Back, Greg" < gback@mitre.org >,
    Terry MacDonald < terry.macdonald@cosive.com >
    Date:         08/18/2017 12:19 PM
    Subject:         Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [EXT] [cti-cybox] Agenda for August 8 Working Call
    Sent by:         < cti-stix@lists.oasis-open.org >










    On 18 August 2017 at 13:52, Mark Davidson < Mark.Davidson@nc4.com > wrote:
    Responding to Dave’s point:
    > But even just a simple binary switch on *sending* IEP-marked data seems more sensible than relying on the receiver to filter out thing they shouldn't have received in the first place.
     
    This is feasible from an ACL perspective, but not from a software capability perspective. As a sender of information, I know which user accounts have which permissions, and can control access accordingly. I have no way of knowing
    if the receiving software will honor the IEP markings, unless it is mandated in the spec. Maybe we are talking about the same thing. I agree with only sending marked data to those who have permission to get it. However, how will I know if the person/org with
    permission has _ software _ that’s capable of processing what I’m sending? I know of two ways – content negotiation and rules in the spec.

    Well, certainly signalling that the software is capable of understanding IEP at all is useful; however it's merely changing the clearance of the receiver.

    For IEP, you obviously don't want to transmit the data unencrypted if the IEP indicates it must be encrypted, but a receiver might understand IEP but be incapable of storing the data encrypted at rest - you're then reliant on the receiver being honest when
    it receives data which stipulates that. Again, this becomes a trust (and therefore clearance) issue - do you trust the receiver to honour that bit in the IEP? Should you really be sending data to the receiver if it cannot store it properly in the first place?

    Dave.
    --
    Dave Cridland
    phone   +448454681066
    email   dave.cridland@surevine.com
    skype  dave.cridland.surevine
    Participate Collaborate Innovate
    Surevine Limited, registered in England and Wales with number 06726289. Mailing Address : PO Box 1136, Guildford GU1 9ND
    If you think you have received this message in error, please notify us.
    Disclaimer: This message is intended only for the use of the individual or entity to which it is addressed and may contain information which is privileged, confidential, proprietary, or exempt from disclosure under applicable law. If you are not the intended
    recipient or the person responsible for delivering the message to the intended recipient, you are strictly prohibited from disclosing, distributing, copying, or in any way using this message. If you have received this communication in error, please notify
    the sender and destroy and delete any copies you may have received.
     







     












     

    --


    Dave Cridland


    phone  +448454681066


    email   dave.cridland@surevine.com


    skype  dave.cridland.surevine



    Participate Collaborate Innovate


    Surevine Limited, registered in England and Wales with number 06726289. Mailing Address : PO Box 1136, Guildford GU1 9ND


    If you think you have received this message in error, please notify us.













  • 31.  Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [EXT] [cti-cybox] Agenda for August 8 Working Call

    Posted 08-22-2017 11:58




    As STIX/TAXII deployments scale, it will not be practical for large sharing hubs (e.g., ISACs/ISAOs) to effectively manage policy the way we are describing. For a sharing community with
    1,000+ users, how can you possibly know the capabilities of each member’s STIX/TAXII software? You’d have to either survey your users and configure your software appropriately, or you’d have to make policy support part of the contract for ISAC/ISAO membership.
    Both solutions require deep technical knowledge of STIX at an ISAC/ISAO program level, which is just absurd. More likely is that the sharing hub will avoid IEP altogether because policy enforcement around IEP is so cumbersome and complex that it can’t be effectively
    managed.
     
    Alternatively, we could somehow solve this at the specification level. I’d like to see us find a way to manage this at the specification/implementation level, so that we don’t push the
    entire complexity of policy management all the way up to the end-users of STIX and TAXII. The solution I’ve proposed does not need to be the solution we adopt. My goal is to head off what I see as an ecosystem-wide problem that we are close to introducing.
     
    With that, I’ve made all my points related to the topic and consensus is certainly leaning on the “don’t do anything about this in STIX” side. Unless I see/hear a desire to solve the problem
    I’m articulating – policy management within STIX – I think it’s fair to say consensus is against policy management within STIX and that policy management is solved at the deployment/configuration level.

     
    Thank you.
    -Mark
     

    From:
    Terry MacDonald <terry.macdonald@cosive.com>
    Date: Monday, August 21, 2017 at 9:55 PM
    To: Bret Jordan <Bret_Jordan@symantec.com>
    Cc: Jason Keirstead <Jason.Keirstead@ca.ibm.com>, Mark Davidson <Mark.Davidson@nc4.com>, Allan Thomson <athomson@lookingglasscyber.com>, "cti-cybox@lists.oasis-open.org" <cti-cybox@lists.oasis-open.org>, "cti-stix@lists.oasis-open.org" <cti-stix@lists.oasis-open.org>,
    Dave Cridland <dave.cridland@surevine.com>, "Back, Greg" <gback@mitre.org>, John-Mark Gurney <jmg@newcontext.com>
    Subject: Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [EXT] [cti-cybox] Agenda for August 8 Working Call


     


    Hi All,

     


    TLP and IEP should be optional within STIX. We need to be able to allow producers to share the restrictions they have on the use of their data at the STIX level, and that is it.


     


    That said, intel sharing communities should be allowed to place their own restrictions on what is considered acceptable to be shared within their community. I see this sitting at the TAXII channel level (as that effectively would represent
    a community within TAXII). Those restrictions shouldn't just be about IEP or TLP, but should also be about things like what Cuber observable objects are supported, if the channel only accepts indicators, how long data should be retained within the recipients
    TIP, what terms of use are acceptable. We may even be able to have the TAXII servers tell the TAXII client if there are mandatory restrictions which will be forcefully applied to the data they post. Maybe the objects will be re-generated by the recipient TAXII
    server channel. Giving TAXII channels (communities) the optional ability to restrict the data being posted to the channel will help normalize the sort of data on that channel, and will be the first step towards automatic subscribing of TAXII clients to TAXII
    channels (e.g. thousands of AV endpoints from different vendors joining a single TAXII channel to get indicators to look for within a large org)












    Cheers


     



    Terry MacDonald   Chief Product Officer


     





     


    M:   +64 211 918 814


    E:   terry.macdonald@cosive.com


    W:   www.cosive.com


     



     


     








     

    On Tue, Aug 22, 2017 at 10:56 AM, Bret Jordan < Bret_Jordan@symantec.com > wrote:



    How do you know if you should even be allowed to send something that is marked with IEP? 


     


    It seems like a compliant system should be able to say "I understand IEP marking".  Now the following is also implied "what I do with them and whether I honor them is up to me, but I can at least process them".


     


    Bret 

    Sent from my iPhone





    On Aug 21, 2017, at 6:34 AM, Jason Keirstead < Jason.Keirstead@ca.ibm.com > wrote:



    Mark - you are hitting the nail on the head here.

    " how does software that supports IEP understand whether “other” software supports IEP, and supports it correctly? "

    I do not believe this is possible, at all in a spec. It is up to trust communities to define this.


    To make an analogy - I can send whatever TCP QOS flags I want, but it is up to the network intermediaries to decide if it does anything at all with those and what those mean. There is no other
    way to do things in a standard.

    IE - we should be focused on codifying how to
    communicate IEP (and other markings) - not how to implement them.

    -
    Jason Keirstead
    STSM, Product Architect, Security Intelligence, IBM Security Systems
    www.ibm.com/security

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




    From:         Mark Davidson < Mark.Davidson@nc4.com >
    To:         Jason Keirstead < Jason.Keirstead@ca.ibm.com >,
    Dave Cridland < dave.cridland@surevine.com >
    Cc:         Allan Thomson < athomson@lookingglasscyber.com >,
    Bret Jordan < Bret_Jordan@symantec.com >, " cti-cybox@lists.oasis-open.org " < cti-cybox@lists.oasis-open.org >,
    " cti-stix@lists.oasis-open.org " < cti-stix@lists.oasis-open.org >, "Back, Greg" < gback@mitre.org >,
    "John-Mark Gurney" < jmg@newcontext.com >, Terry MacDonald < terry.macdonald@cosive.com >
    Date:         08/21/2017 09:24 AM
    Subject:         [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox]
    Re: [cti-stix] Re: [cti-cybox] Re: [EXT] [cti-cybox] Agenda for August 8 Working Call
    Sent by:         < cti-cybox@lists.oasis-open.org >






    Maybe this is the core of the issue:
     
    At an interoperability level – how does software that supports IEP understand whether “other” software supports IEP, and supports it correctly?
     
    If I’m understanding the points being made by Jason and Dave, it’s that this is solved at the configuration/deployment level and not at the implementation level. I may be missing something, but I don’t know how to write software
    that understands what the receiver is actually going to do.
     
    The only way I see to guarantee what the receiver is going to do – at an ecosystem level – is to require it in the specification. IMHO, solving it at the configuration/deployment level is pushing the responsibility of understanding
    IEP to the end user. This lays a trap for the security team that is not an expert in STIX 2.0 or IEP.
     
    Assuming widespread deployment of STIX 2 w/ IEP, we will see a scenario where the recipient did not honor IEP markings and did something incorrect. By making this a clearly articulated requirement in the spec, the “fault” will
    lie at the non-conformant implementer, and not at the feet of the entire STIX/TAXII ecosystem.
     
    Thank you.
    -Mark
     
    From: Jason Keirstead < Jason.Keirstead@ca.ibm.com >
    Date: Friday, August 18, 2017 at 12:47 PM
    To: Dave Cridland < dave.cridland@surevine.com >
    Cc: Allan Thomson < athomson@lookingglasscyber.com >, Bret Jordan < Bret_Jordan@symantec.com >, " cti-cybox@lists.oasis-open.org "
    < cti-cybox@lists.oasis-open.org >, " cti-stix@lists.oasis-open.org " < cti-stix@lists.oasis-open.org >,
    "Back, Greg" < gback@mitre.org >, John-Mark Gurney < jmg@newcontext.com >, Mark Davidson < Mark.Davidson@nc4.com >,
    Terry MacDonald < terry.macdonald@cosive.com >
    Subject: Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [EXT] [cti-cybox] Agenda for August 8 Working Call
     
    Agree Dave; this is the point I was making. Whenever dealing with markings, the sender and reciever have to have some level of trust and understanding of what the reciever is actually going to
    do with the marking. This isn't something we can solve in STIX, unless IEP becomes much more complicated than it currently is.

    -
    Jason Keirstead
    STSM, Product Architect, Security Intelligence, IBM Security Systems
    www.ibm.com/security

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





    From:         Dave Cridland < dave.cridland@surevine.com >
    To:         Mark Davidson < Mark.Davidson@nc4.com >
    Cc:         Jason Keirstead < Jason.Keirstead@ca.ibm.com >, John-Mark Gurney < jmg@newcontext.com >, Allan Thomson < athomson@lookingglasscyber.com >,
    Bret Jordan < Bret_Jordan@symantec.com >, " cti-cybox@lists.oasis-open.org " < cti-cybox@lists.oasis-open.org >,
    " cti-stix@lists.oasis-open.org " < cti-stix@lists.oasis-open.org >, "Back, Greg" < gback@mitre.org >,
    Terry MacDonald < terry.macdonald@cosive.com >
    Date:         08/18/2017 12:19 PM
    Subject:         Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [EXT] [cti-cybox] Agenda for August 8 Working Call
    Sent by:         < cti-stix@lists.oasis-open.org >










    On 18 August 2017 at 13:52, Mark Davidson < Mark.Davidson@nc4.com > wrote:
    Responding to Dave’s point:
    > But even just a simple binary switch on *sending* IEP-marked data seems more sensible than relying on the receiver to filter out thing they shouldn't have received in the first place.
     
    This is feasible from an ACL perspective, but not from a software capability perspective. As a sender of information, I know which user accounts have which permissions, and can control access accordingly. I have no way of knowing
    if the receiving software will honor the IEP markings, unless it is mandated in the spec. Maybe we are talking about the same thing. I agree with only sending marked data to those who have permission to get it. However, how will I know if the person/org with
    permission has _ software _ that’s capable of processing what I’m sending? I know of two ways – content negotiation and rules in the spec.

    Well, certainly signalling that the software is capable of understanding IEP at all is useful; however it's merely changing the clearance of the receiver.

    For IEP, you obviously don't want to transmit the data unencrypted if the IEP indicates it must be encrypted, but a receiver might understand IEP but be incapable of storing the data encrypted at rest - you're then reliant on the receiver being honest when
    it receives data which stipulates that. Again, this becomes a trust (and therefore clearance) issue - do you trust the receiver to honour that bit in the IEP? Should you really be sending data to the receiver if it cannot store it properly in the first place?

    Dave.
    --
    Dave Cridland
    phone   +448454681066
    email   dave.cridland@surevine.com
    skype  dave.cridland.surevine
    Participate Collaborate Innovate
    Surevine Limited, registered in England and Wales with number 06726289. Mailing Address : PO Box 1136, Guildford GU1 9ND
    If you think you have received this message in error, please notify us.
    Disclaimer: This message is intended only for the use of the individual or entity to which it is addressed and may contain information which is privileged, confidential, proprietary, or exempt from disclosure under applicable law. If you are not the intended
    recipient or the person responsible for delivering the message to the intended recipient, you are strictly prohibited from disclosing, distributing, copying, or in any way using this message. If you have received this communication in error, please notify
    the sender and destroy and delete any copies you may have received.
     







     








  • 32.  Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [EXT] [cti-cybox] Agenda for August 8 Working Call

    Posted 08-22-2017 01:56
    Hi All, TLP and IEP should be optional within STIX. We need to be able to allow producers to share the restrictions they have on the use of their data at the STIX level, and that is it. That said, intel sharing communities should be allowed to place their own restrictions on what is considered acceptable to be shared within their community. I see this sitting at the TAXII channel level (as that effectively would represent a community within TAXII). Those restrictions shouldn't just be about IEP or TLP, but should also be about things like what Cuber observable objects are supported, if the channel only accepts indicators, how long data should be retained within the recipients TIP, what terms of use are acceptable. We may even be able to have the TAXII servers tell the TAXII client if there are mandatory restrictions which will be forcefully applied to the data they post. Maybe the objects will be re-generated by the recipient TAXII server channel. Giving TAXII channels (communities) the optional ability to restrict the data being posted to the channel will help normalize the sort of data on that channel, and will be the first step towards automatic subscribing of TAXII clients to TAXII channels (e.g. thousands of AV endpoints from different vendors joining a single TAXII channel to get indicators to look for within a large org) Cheers Terry MacDonald   Chief Product Officer M:   +64 211 918 814 E:   terry.macdonald@cosive.com W:   www.cosive.com On Tue, Aug 22, 2017 at 10:56 AM, Bret Jordan < Bret_Jordan@symantec.com > wrote: How do you know if you should even be allowed to send something that is marked with IEP?  It seems like a compliant system should be able to say "I understand IEP marking".  Now the following is also implied "what I do with them and whether I honor them is up to me, but I can at least process them". Bret  Sent from my iPhone On Aug 21, 2017, at 6:34 AM, Jason Keirstead < Jason.Keirstead@ca.ibm.com > wrote: Mark - you are hitting the nail on the head here. " how does software that supports IEP understand whether “other” software supports IEP, and supports it correctly? " I do not believe this is possible, at all in a spec. It is up to trust communities to define this. To make an analogy - I can send whatever TCP QOS flags I want, but it is up to the network intermediaries to decide if it does anything at all with those and what those mean. There is no other way to do things in a standard. IE - we should be focused on codifying how to communicate IEP (and other markings) - not how to implement them. - Jason Keirstead STSM, Product Architect, Security Intelligence, IBM Security Systems www.ibm.com/security Without data, all you are is just another person with an opinion - Unknown From:         Mark Davidson < Mark.Davidson@nc4.com > To:         Jason Keirstead < Jason.Keirstead@ca.ibm.com >, Dave Cridland < dave.cridland@surevine.com > Cc:         Allan Thomson < athomson@lookingglasscyber. com >, Bret Jordan < Bret_Jordan@symantec.com >, " cti-cybox@lists.oasis-open. org " < cti-cybox@lists.oasis-open. org >, " cti-stix@lists.oasis-open.org " < cti-stix@lists.oasis-open.org >, "Back, Greg" < gback@mitre.org >, "John-Mark Gurney" < jmg@newcontext.com >, Terry MacDonald < terry.macdonald@cosive.com > Date:         08/21/2017 09:24 AM Subject:         [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [EXT] [cti-cybox] Agenda for August 8 Working Call Sent by:         < cti-cybox@lists.oasis-open. org > Maybe this is the core of the issue:   At an interoperability level – how does software that supports IEP understand whether “other” software supports IEP, and supports it correctly?   If I’m understanding the points being made by Jason and Dave, it’s that this is solved at the configuration/deployment level and not at the implementation level. I may be missing something, but I don’t know how to write software that understands what the receiver is actually going to do.   The only way I see to guarantee what the receiver is going to do – at an ecosystem level – is to require it in the specification. IMHO, solving it at the configuration/deployment level is pushing the responsibility of understanding IEP to the end user. This lays a trap for the security team that is not an expert in STIX 2.0 or IEP.   Assuming widespread deployment of STIX 2 w/ IEP, we will see a scenario where the recipient did not honor IEP markings and did something incorrect. By making this a clearly articulated requirement in the spec, the “fault” will lie at the non-conformant implementer, and not at the feet of the entire STIX/TAXII ecosystem.   Thank you. -Mark   From: Jason Keirstead < Jason.Keirstead@ca.ibm.com > Date: Friday, August 18, 2017 at 12:47 PM To: Dave Cridland < dave.cridland@surevine.com > Cc: Allan Thomson < athomson@lookingglasscyber. com >, Bret Jordan < Bret_Jordan@symantec.com >, " cti-cybox@lists.oasis-open. org " < cti-cybox@lists.oasis-open. org >, " cti-stix@lists.oasis-open.org " < cti-stix@lists.oasis-open.org >, "Back, Greg" < gback@mitre.org >, John-Mark Gurney < jmg@newcontext.com >, Mark Davidson < Mark.Davidson@nc4.com >, Terry MacDonald < terry.macdonald@cosive.com > Subject: Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [EXT] [cti-cybox] Agenda for August 8 Working Call   Agree Dave; this is the point I was making. Whenever dealing with markings, the sender and reciever have to have some level of trust and understanding of what the reciever is actually going to do with the marking. This isn't something we can solve in STIX, unless IEP becomes much more complicated than it currently is. - Jason Keirstead STSM, Product Architect, Security Intelligence, IBM Security Systems www.ibm.com/security Without data, all you are is just another person with an opinion - Unknown From:         Dave Cridland < dave.cridland@surevine.com > To:         Mark Davidson < Mark.Davidson@nc4.com > Cc:         Jason Keirstead < Jason.Keirstead@ca.ibm.com >, John-Mark Gurney < jmg@newcontext.com >, Allan Thomson < athomson@lookingglasscyber. com >, Bret Jordan < Bret_Jordan@symantec.com >, " cti-cybox@lists.oasis-open. org " < cti-cybox@lists.oasis-open. org >, " cti-stix@lists.oasis-open.org " < cti-stix@lists.oasis-open.org >, "Back, Greg" < gback@mitre.org >, Terry MacDonald < terry.macdonald@cosive.com > Date:         08/18/2017 12:19 PM Subject:         Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [EXT] [cti-cybox] Agenda for August 8 Working Call Sent by:         < cti-stix@lists.oasis-open. org > On 18 August 2017 at 13:52, Mark Davidson < Mark.Davidson@nc4.com > wrote: Responding to Dave’s point: > But even just a simple binary switch on *sending* IEP-marked data seems more sensible than relying on the receiver to filter out thing they shouldn't have received in the first place.   This is feasible from an ACL perspective, but not from a software capability perspective. As a sender of information, I know which user accounts have which permissions, and can control access accordingly. I have no way of knowing if the receiving software will honor the IEP markings, unless it is mandated in the spec. Maybe we are talking about the same thing. I agree with only sending marked data to those who have permission to get it. However, how will I know if the person/org with permission has _ software _ that’s capable of processing what I’m sending? I know of two ways – content negotiation and rules in the spec. Well, certainly signalling that the software is capable of understanding IEP at all is useful; however it's merely changing the clearance of the receiver. For IEP, you obviously don't want to transmit the data unencrypted if the IEP indicates it must be encrypted, but a receiver might understand IEP but be incapable of storing the data encrypted at rest - you're then reliant on the receiver being honest when it receives data which stipulates that. Again, this becomes a trust (and therefore clearance) issue - do you trust the receiver to honour that bit in the IEP? Should you really be sending data to the receiver if it cannot store it properly in the first place? Dave. -- Dave Cridland phone   +448454681066 email   dave.cridland@surevine.com skype  dave.cridland.surevine Participate Collaborate Innovate Surevine Limited, registered in England and Wales with number 06726289. Mailing Address : PO Box 1136, Guildford GU1 9ND If you think you have received this message in error, please notify us. Disclaimer: This message is intended only for the use of the individual or entity to which it is addressed and may contain information which is privileged, confidential, proprietary, or exempt from disclosure under applicable law. If you are not the intended recipient or the person responsible for delivering the message to the intended recipient, you are strictly prohibited from disclosing, distributing, copying, or in any way using this message. If you have received this communication in error, please notify the sender and destroy and delete any copies you may have received.


  • 33.  Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [EXT] [cti-cybox] Agenda for August 8 Working Call

    Posted 08-21-2017 22:57



    How do you know if you should even be allowed to send something that is marked with IEP? 


    It seems like a compliant system should be able to say "I understand IEP marking".  Now the following is also implied "what I do with them and whether I honor them is up to me, but I can at least process them".


    Bret 

    Sent from my iPhone

    On Aug 21, 2017, at 6:34 AM, Jason Keirstead < Jason.Keirstead@ca.ibm.com > wrote:



    Mark - you are hitting the nail on the head here.

    " how does software that supports IEP understand whether “other” software supports IEP, and supports it correctly? "

    I do not believe this is possible, at all in a spec. It is up to trust communities to define this.


    To make an analogy - I can send whatever TCP QOS flags I want, but it is up to the network intermediaries to decide if it does anything at all with those and what those mean. There is no other way to do things in a standard.

    IE - we should be focused on codifying how to
    communicate IEP (and other markings) - not how to implement them.

    -
    Jason Keirstead
    STSM, Product Architect, Security Intelligence, IBM Security Systems
    www.ibm.com/security

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




    From:         Mark Davidson < Mark.Davidson@nc4.com >
    To:         Jason Keirstead < Jason.Keirstead@ca.ibm.com >, Dave Cridland < dave.cridland@surevine.com >
    Cc:         Allan Thomson < athomson@lookingglasscyber.com >, Bret Jordan < Bret_Jordan@symantec.com >,
    " cti-cybox@lists.oasis-open.org " < cti-cybox@lists.oasis-open.org >, " cti-stix@lists.oasis-open.org " < cti-stix@lists.oasis-open.org >,
    "Back, Greg" < gback@mitre.org >, "John-Mark Gurney" < jmg@newcontext.com >, Terry MacDonald < terry.macdonald@cosive.com >
    Date:         08/21/2017 09:24 AM
    Subject:         [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [EXT] [cti-cybox]
    Agenda for August 8 Working Call
    Sent by:         < cti-cybox@lists.oasis-open.org >




    Maybe this is the core of the issue:
     
    At an interoperability level – how does software that supports IEP understand whether “other” software supports IEP, and supports it correctly?
     
    If I’m understanding the points being made by Jason and Dave, it’s that this is solved at the configuration/deployment level and not at the implementation level. I may be missing something, but I don’t know how to write software that understands
    what the receiver is actually going to do.
     
    The only way I see to guarantee what the receiver is going to do – at an ecosystem level – is to require it in the specification. IMHO, solving it at the configuration/deployment level is pushing the responsibility of understanding IEP to the
    end user. This lays a trap for the security team that is not an expert in STIX 2.0 or IEP.
     
    Assuming widespread deployment of STIX 2 w/ IEP, we will see a scenario where the recipient did not honor IEP markings and did something incorrect. By making this a clearly articulated requirement in the spec, the “fault” will lie at the non-conformant
    implementer, and not at the feet of the entire STIX/TAXII ecosystem.
     
    Thank you.
    -Mark
     
    From: Jason Keirstead < Jason.Keirstead@ca.ibm.com >
    Date: Friday, August 18, 2017 at 12:47 PM
    To: Dave Cridland < dave.cridland@surevine.com >
    Cc: Allan Thomson < athomson@lookingglasscyber.com >, Bret Jordan < Bret_Jordan@symantec.com >, " cti-cybox@lists.oasis-open.org "
    < cti-cybox@lists.oasis-open.org >, " cti-stix@lists.oasis-open.org " < cti-stix@lists.oasis-open.org >, "Back,
    Greg" < gback@mitre.org >, John-Mark Gurney < jmg@newcontext.com >, Mark Davidson < Mark.Davidson@nc4.com >, Terry MacDonald < terry.macdonald@cosive.com >
    Subject: Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [EXT] [cti-cybox] Agenda for August 8 Working Call
     
    Agree Dave; this is the point I was making. Whenever dealing with markings, the sender and reciever have to have some level of trust and understanding of what the reciever is actually going to do with the marking. This isn't
    something we can solve in STIX, unless IEP becomes much more complicated than it currently is.

    -
    Jason Keirstead
    STSM, Product Architect, Security Intelligence, IBM Security Systems
    www.ibm.com/security

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





    From:         Dave Cridland < dave.cridland@surevine.com >
    To:         Mark Davidson < Mark.Davidson@nc4.com >
    Cc:         Jason Keirstead < Jason.Keirstead@ca.ibm.com >, John-Mark Gurney < jmg@newcontext.com >, Allan Thomson < athomson@lookingglasscyber.com >,
    Bret Jordan < Bret_Jordan@symantec.com >, " cti-cybox@lists.oasis-open.org " < cti-cybox@lists.oasis-open.org >,
    " cti-stix@lists.oasis-open.org " < cti-stix@lists.oasis-open.org >, "Back, Greg" < gback@mitre.org >, Terry MacDonald < terry.macdonald@cosive.com >
    Date:         08/18/2017 12:19 PM
    Subject:         Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [EXT] [cti-cybox] Agenda for August 8 Working Call
    Sent by:         < cti-stix@lists.oasis-open.org >









    On 18 August 2017 at 13:52, Mark Davidson < Mark.Davidson@nc4.com > wrote:
    Responding to Dave’s point:
    > But even just a simple binary switch on *sending* IEP-marked data seems more sensible than relying on the receiver to filter out thing they shouldn't have received in the first place.
     
    This is feasible from an ACL perspective, but not from a software capability perspective. As a sender of information, I know which user accounts have which permissions, and can control access accordingly. I have no way of knowing if the receiving
    software will honor the IEP markings, unless it is mandated in the spec. Maybe we are talking about the same thing. I agree with only sending marked data to those who have permission to get it. However, how will I know if the person/org with permission has
    _ software _ that’s capable of processing what I’m sending? I know of two ways – content negotiation and rules in the spec.

    Well, certainly signalling that the software is capable of understanding IEP at all is useful; however it's merely changing the clearance of the receiver.

    For IEP, you obviously don't want to transmit the data unencrypted if the IEP indicates it must be encrypted, but a receiver might understand IEP but be incapable of storing the data encrypted at rest - you're then reliant on the receiver being honest when
    it receives data which stipulates that. Again, this becomes a trust (and therefore clearance) issue - do you trust the receiver to honour that bit in the IEP? Should you really be sending data to the receiver if it cannot store it properly in the first place?

    Dave.
    --
    Dave Cridland
    phone  +448454681066
    email   dave.cridland@surevine.com
    skype  dave.cridland.surevine
    Participate Collaborate Innovate
    Surevine Limited, registered in England and Wales with number 06726289. Mailing Address : PO Box 1136, Guildford GU1 9ND
    If you think you have received this message in error, please notify us.

    Disclaimer: This message is intended only for the use of the individual or entity to which it is addressed and may contain information which is privileged, confidential, proprietary, or exempt from disclosure under applicable law. If you are
    not the intended recipient or the person responsible for delivering the message to the intended recipient, you are strictly prohibited from disclosing, distributing, copying, or in any way using this message. If you have received this communication in error,
    please notify the sender and destroy and delete any copies you may have received.











  • 34.  Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [EXT] [cti-cybox] Agenda for August 8 Working Call

    Posted 08-21-2017 12:24




    Maybe this is the core of the issue:
     
    At an interoperability level – how does software that supports IEP understand whether “other” software supports IEP, and supports it correctly?
     
    If I’m understanding the points being made by Jason and Dave, it’s that this is solved at the configuration/deployment level and not at the implementation level. I may be missing something,
    but I don’t know how to write software that understands what the receiver is actually going to do.
     
    The only way I see to guarantee what the receiver is going to do – at an ecosystem level – is to require it in the specification. IMHO, solving it at the configuration/deployment level
    is pushing the responsibility of understanding IEP to the end user. This lays a trap for the security team that is not an expert in STIX 2.0 or IEP.
     
    Assuming widespread deployment of STIX 2 w/ IEP, we will see a scenario where the recipient did not honor IEP markings and did something incorrect. By making this a clearly articulated
    requirement in the spec, the “fault” will lie at the non-conformant implementer, and not at the feet of the entire STIX/TAXII ecosystem.
     
    Thank you.
    -Mark
     

    From:
    Jason Keirstead <Jason.Keirstead@ca.ibm.com>
    Date: Friday, August 18, 2017 at 12:47 PM
    To: Dave Cridland <dave.cridland@surevine.com>
    Cc: Allan Thomson <athomson@lookingglasscyber.com>, Bret Jordan <Bret_Jordan@symantec.com>, "cti-cybox@lists.oasis-open.org" <cti-cybox@lists.oasis-open.org>, "cti-stix@lists.oasis-open.org" <cti-stix@lists.oasis-open.org>, "Back, Greg" <gback@mitre.org>,
    John-Mark Gurney <jmg@newcontext.com>, Mark Davidson <Mark.Davidson@nc4.com>, Terry MacDonald <terry.macdonald@cosive.com>
    Subject: Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [EXT] [cti-cybox] Agenda for August 8 Working Call


     

    Agree Dave; this is the point I was making. Whenever dealing with markings, the sender and reciever have to have some level of trust and understanding of what the reciever
    is actually going to do with the marking. This isn't something we can solve in STIX, unless IEP becomes much more complicated than it currently is.

    -
    Jason Keirstead
    STSM, Product Architect, Security Intelligence, IBM Security Systems
    www.ibm.com/security

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




    From:         Dave Cridland <dave.cridland@surevine.com>
    To:         Mark Davidson <Mark.Davidson@nc4.com>
    Cc:         Jason Keirstead <Jason.Keirstead@ca.ibm.com>, John-Mark Gurney <jmg@newcontext.com>, Allan Thomson
    <athomson@lookingglasscyber.com>, Bret Jordan <Bret_Jordan@symantec.com>, "cti-cybox@lists.oasis-open.org" <cti-cybox@lists.oasis-open.org>, "cti-stix@lists.oasis-open.org" <cti-stix@lists.oasis-open.org>, "Back, Greg" <gback@mitre.org>, Terry MacDonald <terry.macdonald@cosive.com>
    Date:         08/18/2017 12:19 PM
    Subject:         Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re:
    [cti-stix] Re: [cti-cybox] Re: [EXT] [cti-cybox] Agenda for August 8 Working Call
    Sent by:         <cti-stix@lists.oasis-open.org>








    On 18 August 2017 at 13:52, Mark Davidson < Mark.Davidson@nc4.com > wrote:
    Responding to Dave’s point:

    > But even just a simple binary switch on *sending* IEP-marked data seems more sensible than relying on the receiver to filter out thing they shouldn't have received in the first place.
     
    This is feasible from an ACL perspective, but not from a software capability perspective. As a sender of information, I know which user accounts have which permissions, and can control access accordingly.
    I have no way of knowing if the receiving software will honor the IEP markings, unless it is mandated in the spec. Maybe we are talking about the same thing. I agree with only sending marked data to those who have permission to get it. However, how will I
    know if the person/org with permission has _ software _ that’s capable of processing what I’m sending? I know of two ways – content negotiation and rules in the spec.

    Well, certainly signalling that the software is capable of understanding IEP at all is useful; however it's merely changing the clearance of the receiver.

    For IEP, you obviously don't want to transmit the data unencrypted if the IEP indicates it must be encrypted, but a receiver might understand IEP but be incapable of storing the data encrypted at rest - you're then reliant on the receiver being honest when
    it receives data which stipulates that. Again, this becomes a trust (and therefore clearance) issue - do you trust the receiver to honour that bit in the IEP? Should you really be sending data to the receiver if it cannot store it properly in the first place?

    Dave.
    --
    Dave Cridland
    phone  +448454681066
    email   dave.cridland@surevine.com
    skype  dave.cridland.surevine
    Participate Collaborate Innovate
    Surevine Limited, registered in England and Wales with number 06726289. Mailing Address : PO Box 1136, Guildford GU1 9ND
    If you think you have received this message in error, please notify us.



    Disclaimer: This message is intended only for the use of the individual or entity to which it is addressed and may contain information which is privileged, confidential, proprietary, or exempt from disclosure under applicable law. If you are not the intended
    recipient or the person responsible for delivering the message to the intended recipient, you are strictly prohibited from disclosing, distributing, copying, or in any way using this message. If you have received this communication in error, please notify
    the sender and destroy and delete any copies you may have received.





  • 35.  Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [EXT] [cti-cybox] Agenda for August 8 Working Call

    Posted 08-18-2017 12:52




    Sorry for the late response – I was on travel and then took personal time. Responding to some of the points brought up:
     
    Rich – you accurately relayed my thoughts. When I said “consumer” I meant the software system.
     
    If somebody places IEP markings (or any marking, really, including TLP) on a STIX document, they will expect those markings to be honored.
     
    Responding to Dave’s point:
    > But even just a simple binary switch on *sending* IEP-marked data seems more sensible than relying on the receiver to filter out thing they shouldn't have received in the first place.
     
    This is feasible from an ACL perspective, but not from a software capability perspective. As a sender of information, I know which user accounts have which permissions, and can control
    access accordingly. I have no way of knowing if the receiving software will honor the IEP markings, unless it is mandated in the spec. Maybe we are talking about the same thing. I agree with only sending marked data to those who have permission to get it.
    However, how will I know if the person/org with permission has _ software _ that’s capable of processing what I’m sending? I know of two ways – content negotiation and rules in the spec.
     
    I don’t think adding the rule anywhere other than in STIX makes sense. We can add properties to TAXII to help with the content negotiation, but that won’t help us in the case where e.g.,
    STIX documents get uploaded manually to a central repo. This happens more than you might think.
     
    If IEP is to be added to STIX, it’s 100% reasonable for software to declare whether it supports IEP or not. Otherwise, IEP will be a boondoggle for the whole ecosystem. I have suggested
    rejecting content as a solution for declaring support, and I am open to other solutions. Content negotiation in TAXII is not a complete solution, because plenty of STIX content is uploaded via file, and will continue to be uploaded via file.
     
    Thank you.
    -Mark
     

    From:
    <cti-stix@lists.oasis-open.org> on behalf of Jason Keirstead <Jason.Keirstead@ca.ibm.com>
    Date: Friday, August 11, 2017 at 8:05 AM
    To: John-Mark Gurney <jmg@newcontext.com>
    Cc: Allan Thomson <athomson@lookingglasscyber.com>, Bret Jordan <Bret_Jordan@symantec.com>, "cti-cybox@lists.oasis-open.org" <cti-cybox@lists.oasis-open.org>, "cti-stix@lists.oasis-open.org" <cti-stix@lists.oasis-open.org>, "Back, Greg" <gback@mitre.org>,
    Terry MacDonald <terry.macdonald@cosive.com>
    Subject: [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [EXT] [cti-cybox] Agenda for August 8 Working Call


     

    To be clear - I don't think it can or should be implied that simply because a collection says it requires or supports a marking, that it is doing some kind of filtering. That
    is dangerous territory. The way that makings are interpreted is up to vendor to vendor and ISAO to ISAO, it can't be codified into TAXII spec.

    In fact, I have been having this debate on slack and due to it I actually now think we should *not* have a "supported_markings" field because the definition of what "support" means is not going
    to be something we can ever define.

    I think we should only have the "required_markings" field, as we *can* codify and test this in the spec (if the content doesn't contain the marking, it is rejected - easy peasy).

    -
    Jason Keirstead
    STSM, Product Architect, Security Intelligence, IBM Security Systems
    www.ibm.com/security

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




    From:         John-Mark Gurney <jmg@newcontext.com>
    To:         Jason Keirstead <Jason.Keirstead@ca.ibm.com>
    Cc:         Bret Jordan <Bret_Jordan@symantec.com>, Allan Thomson <athomson@lookingglasscyber.com>, "cti-cybox@lists.oasis-open.org"
    <cti-cybox@lists.oasis-open.org>, "cti-stix@lists.oasis-open.org" <cti-stix@lists.oasis-open.org>, "Back, Greg" <gback@mitre.org>, Terry MacDonald <terry.macdonald@cosive.com>
    Date:         08/10/2017 08:53 PM
    Subject:         [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox]
    Re: [EXT] [cti-cybox] Agenda for August 8 Working Call
    Sent by:         <cti-cybox@lists.oasis-open.org>






    Jason Keirstead wrote this message on Thu, Aug 10, 2017 at 09:34 -0300:
    > I like this as well, I can foresee two fields being added to both
    > collections and channels:
    >
    >         required_markings
    >         supported_markings
    >
    > I will also throw out there that TAXII channels really needs work if we

    > want it to be completed.

    I agree that this is a great way to handle this...  It is up to the sharing
    groups to define what markings are required.

    Having the TAXII client specify which marking it supports, and allowing the
    TAXII server to filter what data it sends is the correct method IMO.

    John-Mark

    > From:   Bret Jordan <Bret_Jordan@symantec.com>
    > To:     Terry MacDonald <terry.macdonald@cosive.com>, Jason Keirstead

    > <Jason.Keirstead@ca.ibm.com>
    > Cc:     Allan Thomson <athomson@lookingglasscyber.com>,
    > "cti-stix@lists.oasis-open.org" <cti-stix@lists.oasis-open.org>,
    > "cti-cybox@lists.oasis-open.org" <cti-cybox@lists.oasis-open.org>, "Back,

    > Greg" <gback@mitre.org>
    > Date:   08/09/2017 06:41 PM
    > Subject:        [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox]

    > Re: [cti-stix] Re: [cti-cybox] Re: [EXT] [cti-cybox] Agenda for August 8

    > Working Call
    > Sent by:        <cti-stix@lists.oasis-open.org>
    >
    >
    >
    > Terry,
    >
    > I really like the idea of including IEP support in TAXII.  Assuming a user

    > has the rights to know about certain levels of content it would be great

    > if you could pre-filter on IEP restrictions.
    >
    > Bret
    >
    > From: Terry MacDonald <terry.macdonald@cosive.com>
    > Sent: Wednesday, August 9, 2017 1:39:45 PM
    > To: Jason Keirstead
    > Cc: Allan Thomson; cti-stix@lists.oasis-open.org; Bret Jordan;
    > cti-cybox@lists.oasis-open.org; Back, Greg
    > Subject: Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re:

    > [cti-cybox] Re: [EXT] [cti-cybox] Agenda for August 8 Working Call
    >  
    > Perhaps this is where we could add the ability within TAXII channels to

    > specify mandatory data marking requirements for that channel? That seems a

    > nice way of saying 'to participate in this community, you need to support

    > X'.
    >
    > Cheers
    > Terry MacDonald
    >
    > On 10/08/2017 05:35, "Jason Keirstead" <Jason.Keirstead@ca.ibm.com> wrote:
    > That said... I would be extremely strongly against requiring IEP in any

    > interoperability profile.
    >
    > Data markings have many uses, but there are entire swaths of the
    > cybersecurity space to which they are simply not applicable. There is no

    > way we can mandate marking support in interoperability testing without

    > excluding whole segments of the market.
    >
    > -
    > Jason Keirstead
    > STSM, Product Architect, Security Intelligence, IBM Security Systems
    > www.ibm.com/security
    >
    > Without data, all you are is just another person with an opinion - Unknown

    >
    >
    >
    >
    >
    > From:        Allan Thomson <athomson@lookingglasscyber.com>
    > To:        Bret Jordan <Bret_Jordan@symantec.com>, "Back, Greg" <
    > gback@mitre.org>
    > Cc:        "cti-stix@lists.oasis-open.org" <cti-stix@lists.oasis-open.org
    > >, "cti-cybox@lists.oasis-open.org" <cti-cybox@lists.oasis-open.org>
    > Date:        08/08/2017 12:51 AM
    > Subject:        [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox]

    > Re: [EXT] [cti-cybox] Agenda for August 8 Working Call
    > Sent by:        <cti-stix@lists.oasis-open.org>
    >
    >
    >
    >
    > We have not finished interop test specification for STIX 2.0 so until we

    > have done that, it’s premature to be talking about what STIX 2.1 interop

    > will or will not do.
    >  
    > Part 1 ballot is still outstanding. Getting the TC to focus on Interop 2.0

    > is hard enough.
    >  
    > Allan Thomson
    > CTO
    > +1-408-331-6646
    > LookingGlass Cyber Solutions
    >  
    > From: OASIS list <cti-cybox@lists.oasis-open.org> on behalf of Bret Jordan

    > <Bret_Jordan@symantec.com>
    > Date: Monday, August 7, 2017 at 7:58 PM
    > To: "Back, Greg" <gback@mitre.org>
    > Cc: "cti-stix@lists.oasis-open.org" <cti-stix@lists.oasis-open.org>, OASIS

    > list <cti-cybox@lists.oasis-open.org>
    > Subject: Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [EXT]
    > [cti-cybox] Agenda for August 8 Working Call
    >  
    > Those are good questions.  The specification will not mandate, or I hope

    > will not mandate, the use of IEP, but is the interop SC going to mandate

    > it in their profiles?
    >  
    > Bret
    >
    > Sent from my iPhone
    >
    > On Aug 7, 2017, at 7:46 PM, Back, Greg <gback@mitre.org> wrote:
    > As long as we aren’t mandating all consumers (and producers, though I’m

    > more worried about consumers) to implement IEP, I’m fine with this. I’m

    > also fine with using interoperability to promote the use of IEP, and
    > (hopefully) letting market forces make IEP used universally.
    >  
    > On 2017-08-07, 19:01 UTC, "cti-stix@lists.oasis-open.orgon behalf of
    > Struse, Richard J." <cti-stix@lists.oasis-open.orgon behalf of
    > rjs@mitre.org> wrote:
    >  
    > Meant to say: “…that we are NOTrequiring IEP nor…”
    >
    >  
    > From: <cti-stix@lists.oasis-open.org> on behalf of Richard Struse <
    > rjs@mitre.org>
    > Date: Monday, August 7, 2017 at 2:59 PM
    > To: Bret Jordan <Bret_Jordan@symantec.com>, "Wunder, John A." <
    > jwunder@mitre.org>, "cti-stix@lists.oasis-open.org" <
    > cti-stix@lists.oasis-open.org>, "cti-cybox@lists.oasis-open.org" <
    > cti-cybox@lists.oasis-open.org>
    > Subject: [cti-stix] Re: [cti-cybox] Re: [EXT] [cti-cybox] Agenda for
    > August 8 Working Call
    >  
    > Since we began this work there has been a clear recognition that TLP,

    > while useful, isn’t sufficient to represent the sorts of policy
    > expressions that are required to truly enable CTI sharing ecosystems. The

    > FIRST community is exactly the sort of hands-on community best suited to

    > develop such policy frameworks and it doesn’t seem like there are any

    > competing policy frameworks under consideration.  Given that, and the fact

    > that we are requiring IEP nor are we “tying” STIX to IEP (or vice-versa),

    > it seems worthwhile to do the work necessary to figure out how to best

    > support those communities that wish to use IEP.
    >  
    > Is there anyone actively opposed to the TC figuring out how we might
    > support IEP?
    >  
    > From: <cti-cybox@lists.oasis-open.org> on behalf of Bret Jordan <
    > Bret_Jordan@symantec.com>
    > Date: Monday, August 7, 2017 at 2:45 PM
    > To: "Wunder, John A." <jwunder@mitre.org>, "cti-stix@lists.oasis-open.org"

    > <cti-stix@lists.oasis-open.org>, "cti-cybox@lists.oasis-open.org" <
    > cti-cybox@lists.oasis-open.org>
    > Subject: [cti-cybox] Re: [EXT] [cti-cybox] Agenda for August 8 Working

    > Call
    >  
    > On the IEP front, we need to make sure the TC wants to do it before we

    > figure out how we should do it.  I would love to see some discussion over

    > email first, before we tackle it on a working call that only has a subset

    > of the membership.  In other words, a working call is not a good place to

    > decide "if" we should do something.  It is a great place to figure out

    > "how" we should do it, once the TC has sufficiently debated and decided to

    > do it.
    >  
    >  
    > Bret
    >  
    >
    >
    > From: cti-cybox@lists.oasis-open.org<cti-cybox@lists.oasis-open.org> on

    > behalf of Wunder, John A. <jwunder@mitre.org>
    > Sent: Monday, August 7, 2017 9:11 AM
    > To: cti-stix@lists.oasis-open.org; cti-cybox@lists.oasis-open.org
    > Subject: [EXT] [cti-cybox] Agenda for August 8 Working Call
    >  
    > All,
    >  
    > We have three topics for the working call this week:
    >  
    > 1.       Continue work on DNS Request/Response
    > 2.       Continue work on Location, in particular discuss ISO 3166
    > 3.       Discuss inclusion of IEP (how we should do it)
    >  
    > John
    >
    >
    >
    >
    >
    >

    --
    John-Mark

    ---------------------------------------------------------------------
    To unsubscribe from this mail list, you must leave the OASIS TC that
    generates this mail.  Follow this link to all your TCs in OASIS at:
    https://www.oasis-open.org/apps/org/workgroup/portal/my_workgroups.php







    Disclaimer: This message is intended only for the use of the individual or entity to which it is addressed and may contain information which is privileged, confidential, proprietary, or exempt from disclosure under applicable law. If you are not the intended
    recipient or the person responsible for delivering the message to the intended recipient, you are strictly prohibited from disclosing, distributing, copying, or in any way using this message. If you have received this communication in error, please notify
    the sender and destroy and delete any copies you may have received.





  • 36.  Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [EXT] [cti-cybox] Agenda for August 8 Working Call

    Posted 08-09-2017 21:41
    Terry, I really like the idea of including IEP support in TAXII.  Assuming a user has the rights to know about certain levels of content it would be great if you could pre-filter on IEP restrictions. Bret From: Terry MacDonald <terry.macdonald@cosive.com> Sent: Wednesday, August 9, 2017 1:39:45 PM To: Jason Keirstead Cc: Allan Thomson; cti-stix@lists.oasis-open.org; Bret Jordan; cti-cybox@lists.oasis-open.org; Back, Greg Subject: Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [EXT] [cti-cybox] Agenda for August 8 Working Call   Perhaps this is where we could add the ability within TAXII channels to specify mandatory data marking requirements for that channel? That seems a nice way of saying 'to participate in this community, you need to support X'. Cheers Terry MacDonald On 10/08/2017 05:35, "Jason Keirstead" < Jason.Keirstead@ca.ibm.com > wrote: That said... I would be extremely strongly against requiring IEP in any interoperability profile. Data markings have many uses, but there are entire swaths of the cybersecurity space to which they are simply not applicable. There is no way we can mandate marking support in interoperability testing without excluding whole segments of the market. - Jason Keirstead STSM, Product Architect, Security Intelligence, IBM Security Systems www.ibm.com/security Without data, all you are is just another person with an opinion - Unknown From:         Allan Thomson < athomson@lookingglasscyber. com > To:         Bret Jordan < Bret_Jordan@symantec.com >, "Back, Greg" < gback@mitre.org > Cc:         " cti-stix@lists.oasis-open. org " < cti-stix@lists.oasis-open.org >, " cti-cybox@lists.oasis-open. org " < cti-cybox@lists.oasis-open. org > Date:         08/08/2017 12:51 AM Subject:         [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [EXT] [cti-cybox] Agenda for August 8 Working Call Sent by:         < cti-stix@lists.oasis-open. org > We have not finished interop test specification for STIX 2.0 so until we have done that, it’s premature to be talking about what STIX 2.1 interop will or will not do.   Part 1 ballot is still outstanding. Getting the TC to focus on Interop 2.0 is hard enough.   Allan Thomson CTO +1-408-331-6646 LookingGlass Cyber Solutions   From: OASIS list < cti-cybox@lists.oasis-open. org > on behalf of Bret Jordan < Bret_Jordan@symantec.com > Date: Monday, August 7, 2017 at 7:58 PM To: "Back, Greg" < gback@mitre.org > Cc: " cti-stix@lists.oasis-open.org " < cti-stix@lists.oasis-open.org >, OASIS list < cti-cybox@lists.oasis-open. org > Subject: Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [EXT] [cti-cybox] Agenda for August 8 Working Call   Those are good questions.  The specification will not mandate, or I hope will not mandate, the use of IEP, but is the interop SC going to mandate it in their profiles?   Bret Sent from my iPhone On Aug 7, 2017, at 7:46 PM, Back, Greg < gback@mitre.org > wrote: As long as we aren’t mandating all consumers (and producers, though I’m more worried about consumers) to implement IEP, I’m fine with this. I’m also fine with using interoperability to promote the use of IEP, and (hopefully) letting market forces make IEP used universally.   On 2017-08-07, 19:01 UTC, " cti-stix@lists.oasis-open.org on behalf of Struse, Richard J." < cti-stix@lists.oasis-open.org on behalf of rjs@mitre.org > wrote:   Meant to say: “…that we are NOT requiring IEP nor…”   From: < cti-stix@lists.oasis-open.org > on behalf of Richard Struse < rjs@mitre.org > Date: Monday, August 7, 2017 at 2:59 PM To: Bret Jordan < Bret_Jordan@symantec.com >, "Wunder, John A." < jwunder@mitre.org >, " cti-stix@lists.oasis-open.org " < cti-stix@lists.oasis-open.org >, " cti-cybox@lists.oasis-open. org " < cti-cybox@lists.oasis-open. org > Subject: [cti-stix] Re: [cti-cybox] Re: [EXT] [cti-cybox] Agenda for August 8 Working Call   Since we began this work there has been a clear recognition that TLP, while useful, isn’t sufficient to represent the sorts of policy expressions that are required to truly enable CTI sharing ecosystems. The FIRST community is exactly the sort of hands-on community best suited to develop such policy frameworks and it doesn’t seem like there are any competing policy frameworks under consideration.  Given that, and the fact that we are requiring IEP nor are we “tying” STIX to IEP (or vice-versa), it seems worthwhile to do the work necessary to figure out how to best support those communities that wish to use IEP.   Is there anyone actively opposed to the TC figuring out how we might support IEP?   From: < cti-cybox@lists.oasis-open. org > on behalf of Bret Jordan < Bret_Jordan@symantec.com > Date: Monday, August 7, 2017 at 2:45 PM To: "Wunder, John A." < jwunder@mitre.org >, " cti-stix@lists.oasis-open.org " < cti-stix@lists.oasis-open.org >, " cti-cybox@lists.oasis-open. org " < cti-cybox@lists.oasis-open. org > Subject: [cti-cybox] Re: [EXT] [cti-cybox] Agenda for August 8 Working Call   On the IEP front, we need to make sure the TC wants to do it before we figure out how we should do it.  I would love to see some discussion over email first, before we tackle it on a working call that only has a subset of the membership.  In other words, a working call is not a good place to decide "if" we should do something.  It is a great place to figure out "how" we should do it, once the TC has sufficiently debated and decided to do it.     Bret   From: cti-cybox@lists.oasis-open.org < cti-cybox@lists.oasis-open. org > on behalf of Wunder, John A. < jwunder@mitre.org > Sent: Monday, August 7, 2017 9:11 AM To: cti-stix@lists.oasis-open.org ; cti-cybox@lists.oasis-open.org Subject: [EXT] [cti-cybox] Agenda for August 8 Working Call   All,   We have three topics for the working call this week:   1.       Continue work on DNS Request/Response 2.       Continue work on Location, in particular discuss ISO 3166 3.       Discuss inclusion of IEP (how we should do it)   John


  • 37.  RE: [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [EXT] [cti-cybox] Agenda for August 8 Working Call

    Posted 08-10-2017 03:58




    +1 for Terry.
     
    I think interop requirements would be something like:

     
    (1) Required to be able to answer (thru TAXII or some other mechanism)

    whether it can handle mandatory data marking requirements
    (2) If yes to (1), it must be able to hand it correctly

     
    From: cti-stix@lists.oasis-open.org [mailto:cti-stix@lists.oasis-open.org]
    On Behalf Of Terry MacDonald
    Sent: Thursday, August 10, 2017 4:40 AM
    To: Jason Keirstead
    Cc: Allan Thomson; cti-stix@lists.oasis-open.org; Bret Jordan; cti-cybox@lists.oasis-open.org; Back, Greg
    Subject: [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [EXT] [cti-cybox] Agenda for August 8 Working Call
     

    Perhaps this is where we could add the ability within TAXII channels to specify mandatory data marking requirements for that channel? That seems a nice way of saying 'to participate in this community, you need to support
    X'.

     


    Cheers


    Terry MacDonald



     

    On 10/08/2017 05:35, "Jason Keirstead" < Jason.Keirstead@ca.ibm.com > wrote:
    That said... I would be extremely strongly against requiring IEP in any interoperability profile.

    Data markings have many uses, but there are entire swaths of the cybersecurity space to which they are simply not applicable. There is no way we can mandate marking support
    in interoperability testing without excluding whole segments of the market.

    -
    Jason Keirstead
    STSM, Product Architect, Security Intelligence, IBM Security Systems
    www.ibm.com/security

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




    From:         Allan Thomson < athomson@lookingglasscyber.com >
    To:         Bret Jordan < Bret_Jordan@symantec.com >,
    "Back, Greg" < gback@mitre.org >
    Cc:         " cti-stix@lists.oasis-open.org "
    < cti-stix@lists.oasis-open.org >, " cti-cybox@lists.oasis-open.org " < cti-cybox@lists.oasis-open.org >
    Date:         08/08/2017 12:51 AM
    Subject:         [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re:
    [EXT] [cti-cybox] Agenda for August 8 Working Call
    Sent by:         < cti-stix@lists.oasis-open.org >







    We have not finished interop test specification for STIX 2.0 so until we have done that, it’s premature to be talking about what STIX 2.1 interop will or will not do.
     
    Part 1 ballot is still outstanding. Getting the TC to focus on Interop 2.0 is hard enough.
     
    Allan Thomson
    CTO
    +1-408-331-6646
    LookingGlass Cyber Solutions
     
    From:
    OASIS list < cti-cybox@lists.oasis-open.org > on behalf of Bret Jordan < Bret_Jordan@symantec.com >
    Date: Monday, August 7, 2017 at 7:58 PM
    To: "Back, Greg" < gback@mitre.org >
    Cc: " cti-stix@lists.oasis-open.org " < cti-stix@lists.oasis-open.org >, OASIS list < cti-cybox@lists.oasis-open.org >
    Subject: Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [EXT] [cti-cybox] Agenda for August 8 Working Call
     
    Those are good questions.  The specification will not mandate, or I hope will not mandate, the use of IEP, but is the interop SC going to mandate it in their profiles?
     
    Bret


    Sent from my iPhone

    On Aug 7, 2017, at 7:46 PM, Back, Greg < gback@mitre.org >
    wrote:
    As long as we aren’t mandating all consumers (and producers, though I’m more worried about consumers) to implement IEP, I’m fine with this. I’m also fine with using interoperability
    to promote the use of IEP, and (hopefully) letting market forces make IEP used universally.
     

    On 2017-08-07, 19:01 UTC, " cti-stix@lists.oasis-open.org on
    behalf of Struse, Richard J." < cti-stix@lists.oasis-open.org on
    behalf of rjs@mitre.org >
    wrote:
     
    Meant to say: “…that we are
    NOT requiring IEP nor…”


     
    From:
    < cti-stix@lists.oasis-open.org >
    on behalf of Richard Struse < rjs@mitre.org >
    Date: Monday, August 7, 2017 at 2:59 PM
    To: Bret Jordan < Bret_Jordan@symantec.com >,
    "Wunder, John A." < jwunder@mitre.org >, " cti-stix@lists.oasis-open.org "
    < cti-stix@lists.oasis-open.org >,
    " cti-cybox@lists.oasis-open.org "
    < cti-cybox@lists.oasis-open.org >
    Subject: [cti-stix] Re: [cti-cybox] Re: [EXT] [cti-cybox] Agenda for August 8 Working Call
     
    Since we began this work there has been a clear recognition that TLP, while useful, isn’t sufficient to represent the sorts of policy expressions that are required to truly
    enable CTI sharing ecosystems. The FIRST community is exactly the sort of hands-on community best suited to develop such policy frameworks and it doesn’t seem like there are any competing policy frameworks under consideration.  Given that, and the fact that
    we are requiring IEP nor are we “tying” STIX to IEP (or vice-versa), it seems worthwhile to do the work necessary to figure out how to best support those communities that wish to use IEP.
     
    Is there anyone actively opposed to the TC figuring out how we might support IEP?
     
    From:
    < cti-cybox@lists.oasis-open.org >
    on behalf of Bret Jordan < Bret_Jordan@symantec.com >
    Date: Monday, August 7, 2017 at 2:45 PM
    To: "Wunder, John A." < jwunder@mitre.org >,
    " cti-stix@lists.oasis-open.org "
    < cti-stix@lists.oasis-open.org >,
    " cti-cybox@lists.oasis-open.org "
    < cti-cybox@lists.oasis-open.org >
    Subject: [cti-cybox] Re: [EXT] [cti-cybox] Agenda for August 8 Working Call
     
    On the IEP front, we need to make sure the TC wants to do it before we figure out how we should do it.  I would love to see some discussion over email first, before we tackle it on a working
    call that only has a subset of the membership.  In other words, a working call is not a good place to decide "if" we should do something.  It is a great place to figure out "how" we should do it, once the TC has sufficiently debated and decided to do it.
     
     
    Bret
     




    From:
    cti-cybox@lists.oasis-open.org < cti-cybox@lists.oasis-open.org >
    on behalf of Wunder, John A. < jwunder@mitre.org >
    Sent: Monday, August 7, 2017 9:11 AM
    To: cti-stix@lists.oasis-open.org ;
    cti-cybox@lists.oasis-open.org
    Subject: [EXT] [cti-cybox] Agenda for August 8 Working Call
     
    All,
     
    We have three topics for the working call this week:
     
    1.       Continue work on DNS Request/Response
    2.       Continue work on Location, in particular discuss ISO 3166
    3.       Discuss inclusion of IEP (how we should do it)
     
    John




     







  • 38.  RE: [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [EXT] [cti-cybox] Agenda for August 8 Working Call

    Posted 08-10-2017 03:58




    +1 for Terry.
     
    I think interop requirements would be something like:

     
    (1) Required to be able to answer (thru TAXII or some other mechanism)

    whether it can handle mandatory data marking requirements
    (2) If yes to (1), it must be able to hand it correctly

     
    From: cti-stix@lists.oasis-open.org [mailto:cti-stix@lists.oasis-open.org]
    On Behalf Of Terry MacDonald
    Sent: Thursday, August 10, 2017 4:40 AM
    To: Jason Keirstead
    Cc: Allan Thomson; cti-stix@lists.oasis-open.org; Bret Jordan; cti-cybox@lists.oasis-open.org; Back, Greg
    Subject: [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [EXT] [cti-cybox] Agenda for August 8 Working Call
     

    Perhaps this is where we could add the ability within TAXII channels to specify mandatory data marking requirements for that channel? That seems a nice way of saying 'to participate in this community, you need to support
    X'.

     


    Cheers


    Terry MacDonald



     

    On 10/08/2017 05:35, "Jason Keirstead" < Jason.Keirstead@ca.ibm.com > wrote:
    That said... I would be extremely strongly against requiring IEP in any interoperability profile.

    Data markings have many uses, but there are entire swaths of the cybersecurity space to which they are simply not applicable. There is no way we can mandate marking support
    in interoperability testing without excluding whole segments of the market.

    -
    Jason Keirstead
    STSM, Product Architect, Security Intelligence, IBM Security Systems
    www.ibm.com/security

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




    From:         Allan Thomson < athomson@lookingglasscyber.com >
    To:         Bret Jordan < Bret_Jordan@symantec.com >,
    "Back, Greg" < gback@mitre.org >
    Cc:         " cti-stix@lists.oasis-open.org "
    < cti-stix@lists.oasis-open.org >, " cti-cybox@lists.oasis-open.org " < cti-cybox@lists.oasis-open.org >
    Date:         08/08/2017 12:51 AM
    Subject:         [cti-stix] Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re:
    [EXT] [cti-cybox] Agenda for August 8 Working Call
    Sent by:         < cti-stix@lists.oasis-open.org >







    We have not finished interop test specification for STIX 2.0 so until we have done that, it’s premature to be talking about what STIX 2.1 interop will or will not do.
     
    Part 1 ballot is still outstanding. Getting the TC to focus on Interop 2.0 is hard enough.
     
    Allan Thomson
    CTO
    +1-408-331-6646
    LookingGlass Cyber Solutions
     
    From:
    OASIS list < cti-cybox@lists.oasis-open.org > on behalf of Bret Jordan < Bret_Jordan@symantec.com >
    Date: Monday, August 7, 2017 at 7:58 PM
    To: "Back, Greg" < gback@mitre.org >
    Cc: " cti-stix@lists.oasis-open.org " < cti-stix@lists.oasis-open.org >, OASIS list < cti-cybox@lists.oasis-open.org >
    Subject: Re: [cti-cybox] Re: [cti-stix] Re: [cti-cybox] Re: [EXT] [cti-cybox] Agenda for August 8 Working Call
     
    Those are good questions.  The specification will not mandate, or I hope will not mandate, the use of IEP, but is the interop SC going to mandate it in their profiles?
     
    Bret


    Sent from my iPhone

    On Aug 7, 2017, at 7:46 PM, Back, Greg < gback@mitre.org >
    wrote:
    As long as we aren’t mandating all consumers (and producers, though I’m more worried about consumers) to implement IEP, I’m fine with this. I’m also fine with using interoperability
    to promote the use of IEP, and (hopefully) letting market forces make IEP used universally.
     

    On 2017-08-07, 19:01 UTC, " cti-stix@lists.oasis-open.org on
    behalf of Struse, Richard J." < cti-stix@lists.oasis-open.org on
    behalf of rjs@mitre.org >
    wrote:
     
    Meant to say: “…that we are
    NOT requiring IEP nor…”


     
    From:
    < cti-stix@lists.oasis-open.org >
    on behalf of Richard Struse < rjs@mitre.org >
    Date: Monday, August 7, 2017 at 2:59 PM
    To: Bret Jordan < Bret_Jordan@symantec.com >,
    "Wunder, John A." < jwunder@mitre.org >, " cti-stix@lists.oasis-open.org "
    < cti-stix@lists.oasis-open.org >,
    " cti-cybox@lists.oasis-open.org "
    < cti-cybox@lists.oasis-open.org >
    Subject: [cti-stix] Re: [cti-cybox] Re: [EXT] [cti-cybox] Agenda for August 8 Working Call
     
    Since we began this work there has been a clear recognition that TLP, while useful, isn’t sufficient to represent the sorts of policy expressions that are required to truly
    enable CTI sharing ecosystems. The FIRST community is exactly the sort of hands-on community best suited to develop such policy frameworks and it doesn’t seem like there are any competing policy frameworks under consideration.  Given that, and the fact that
    we are requiring IEP nor are we “tying” STIX to IEP (or vice-versa), it seems worthwhile to do the work necessary to figure out how to best support those communities that wish to use IEP.
     
    Is there anyone actively opposed to the TC figuring out how we might support IEP?
     
    From:
    < cti-cybox@lists.oasis-open.org >
    on behalf of Bret Jordan < Bret_Jordan@symantec.com >
    Date: Monday, August 7, 2017 at 2:45 PM
    To: "Wunder, John A." < jwunder@mitre.org >,
    " cti-stix@lists.oasis-open.org "
    < cti-stix@lists.oasis-open.org >,
    " cti-cybox@lists.oasis-open.org "
    < cti-cybox@lists.oasis-open.org >
    Subject: [cti-cybox] Re: [EXT] [cti-cybox] Agenda for August 8 Working Call
     
    On the IEP front, we need to make sure the TC wants to do it before we figure out how we should do it.  I would love to see some discussion over email first, before we tackle it on a working
    call that only has a subset of the membership.  In other words, a working call is not a good place to decide "if" we should do something.  It is a great place to figure out "how" we should do it, once the TC has sufficiently debated and decided to do it.
     
     
    Bret
     




    From:
    cti-cybox@lists.oasis-open.org < cti-cybox@lists.oasis-open.org >
    on behalf of Wunder, John A. < jwunder@mitre.org >
    Sent: Monday, August 7, 2017 9:11 AM
    To: cti-stix@lists.oasis-open.org ;
    cti-cybox@lists.oasis-open.org
    Subject: [EXT] [cti-cybox] Agenda for August 8 Working Call
     
    All,
     
    We have three topics for the working call this week:
     
    1.       Continue work on DNS Request/Response
    2.       Continue work on Location, in particular discuss ISO 3166
    3.       Discuss inclusion of IEP (how we should do it)
     
    John