CTI STIX SC Monthly Meeting

Slides:



Advertisements
Similar presentations
CTI STIX SC Kickoff Meeting July 16, 2015.
Advertisements

OData Technical Committee Kick-off July 26, 2012.
Query Health Distributed Population Queries Implementation Group Meeting October 25, 2011.
© 2013 OSLC Steering Committee1 Proposal to Create OSLC Affiliated Technical Committees OSLC Steering Committee Meeting: 1 PM EDT, 8 July 2013 Open Services.
CTI STIX SC Monthly Meeting August 19, 2015.
CMIS4DAM TC Inaugural Meeting 03 December /03/14OASIS Presentation to CMIS4DAM TC.
Query Health Distributed Population Queries Implementation Group Meeting October 11, 2011.
Consultative process for finalizing the Guidance Document to facilitate the implementation of the clearing-house mechanism regional and national nodes.
SIG/WG Training Public Pages, Goals, and Projects Training for SIG Leadership May 22, 2014.
CTI STIX SC Monthly Meeting October 21, 2015.
CTI STIX SC Status Report October 22, 2015.
CTI STIX SC Monthly Meeting December 23, 2015.
CTI STIX SC Status Report December 10, 2015.
MyFloridaMarketPlace CRB Meeting October 27, 2006.
Grid as a Service. Agenda Targets Overview and awareness of the obtained material which determines the needs for defining Grid as a service and suggest.
Legal Citation Markup TC Inaugural Meeting 12 February /12/14OASIS Presentation to LegalCiteM TC.
19 January 2010 HMA-FO Task 2: Feasibility Analysis Service HMA Follow On Activities Task 2: Feasibility Analysis Service (Sensor Planning Service) Monthly.
Use Cases Discuss the what and how of use cases: Basics Examples Benefits Parts Stages Guidelines.
OASIS VIRTIO TC Inaugural Meeting 30 July /04/13 OASIS Presentation to PKCS 11 TC TC Process Overview TC Process is created by OASIS Board, carried.
Online Submission and Management Information -- Authors
Stephen Banghart Dave Waltermire
OASIS Overview TC Process & Administration
Patrick Desbrow, CIO & VP of Engineering October 29, 2014
SHARING CYBER THREAT INTELLIGENCE JUST GOT A LOT EASIER
OASIS OSLC CCM TC Inaugural Meeting 04 February 2014
OASIS TC Process Overview
CTI STIX SC Monthly Meeting
Use Cases Discuss the what and how of use cases: Basics Benefits
Working in Groups in Canvas
OASIS OPENC2 TECHNICAL COMMITTEE MEETING (Final Version)
Implementation Strategy July 2002
B.A. 4 Placement Overview (Placement 1) 4th October 2016
OCPP TC Inaugural Meeting 07 September 2016
Validation & conformity testing
OASIS eTMF TC Inaugural Meeting 16 December 2013
Mike Goodwin OWASP Newcastle September 2017
Project Plan Template (Help text appears in cursive on slides and in the notes field)
OASIS OPENC2 TECHNICAL COMMITTEE MEETING (Pre-release)
OASIS Overview TC Process
OASIS Overview TC Process
CSAF TC Inaugural Meeting 16 November 2016
Oracle Sales Cloud Sales campaign
Standard Scripts Project 2
CTI TC Monthly Meeting Updates Session #1: 11:00 AM EST
Top Level Sighting Object
OASIS OSLC Core TC Inaugural Meeting 12 November 2013
OASIS Overview TC Process & Administration
Training for Faculty Reviewers
OSLC Domains TC Inaugural Meeting 30 September 2016
ARIP TC Inaugural Meeting 22 May 2015
OASIS Overview TC Process
CTI Specification Organization
CTI TC Inaugural Meeting 18 June 2015
Legal Citation Markup TC Inaugural Meeting 12 February 2014
OSLC PROMCODE TC Inaugural Meeting 26 March 2014
BIO1130 Lab 2 Scientific literature
Multi-server Namespace in NFSv4.x Previous and Pending Updates
ETSI TC MTS TDL SC meeting Reports
CTI STIX SC Monthly Meeting
IBOPS TC Inaugural Meeting 23 September 2014
Steps in the TDES Evaluation Process
Supporting SEACs across the Province:
ETSI TC MTS TDL SC meeting Reports
OSLC Automation TC Inaugural Meeting 25 March 2014
COEL TC Inaugural Meeting 15 July 2015
Standard Scripts Project 2
BIOSERV TC Inaugural Meeting 08 July 2015
OASIS VIRTIO TC Inaugural Meeting 30 July 2013
Standard Scripts Project 2
Advanced Tips and Tricks
Presentation transcript:

CTI STIX SC Monthly Meeting www.oasis-open.org CTI STIX SC Monthly Meeting October 21, 2015

Agenda STIX 1.2.1 specs STIX 2.0 kickoff Status and Next Steps www.oasis-open.org Agenda STIX 1.2.1 specs Status and Next Steps STIX 2.0 kickoff Initial administrative steps Begin deliberative process (get stuff done) Setting the stage and navigating the road Use cases Issues Some decisions to make

STIX 1.2.1 specification status and next steps STIX SC review of full multipart specification drafts completed and package uploaded to TC site for consideration – 10/15/15 Awaiting TC motion and vote to move to Committee Specification for Pubic Review Draft Likely will occur during tomorrow’s TC meeting After 30 day public review period it can be voted on and finalized as a Committee Specification STIX Version 1.2.1 Part 1: Overview. STIX Version 1.2.1 Part 2: Common. STIX Version 1.2.1 Part 3: Core. STIX Version 1.2.1 Part 4: Indicator. STIX Version 1.2.1 Part 5: TTP. STIX Version 1.2.1 Part 6: Incident. STIX Version 1.2.1 Part 7: Threat Actor. STIX Version 1.2.1 Part 8: Campaign. STIX Version 1.2.1 Part 9: Course of Action. STIX Version 1.2.1 Part 10: Exploit Target. STIX Version 1.2.1 Part 11: Report. STIX Version 1.2.1 Part 12: Extensions. STIX Version 1.2.1 Part 13: Data Marking. STIX Version 1.2.1 Part 14: Vocabularies. STIX Version 1.2.1 Part 15: UML Model. Uml Model Serialization XMI files Diagrams

STIX 2.0 Official Kickoff Initial administrative steps Select editors The list is now open for nominations Co-chairs propose that we select at least 2 editors: one from the modeling perspective and one from the implementation perspective Request document templates Begin deliberative process aka “get stuff done”

STIX 2.0 Official Kickoff Begin deliberative process Setting the stage and navigating the road Use Cases Need active participation from members in identifying and filling out use cases on github STIXProject/use-cases wiki Focus first on the ones most important to you Issue Trackers Need to merge appropriate issues from schemas tracker into specifications tracker – should occur soon Need to triage trackers Identify new issues Add comments to issues Consider your opinion of priority

STIX 2.0 Official Kickoff Begin deliberative process Decisions to be made in moving forward Ensuring all voices are heard on prioritization is going to require some technical mechanism to support “Voting” on issues

Options for “Voting” on Issues Github Bitbucket Gitpoll Poll Junkie Google Forms Stack Exchange

Options for “Voting” on Issues Github Bitbucket Gitpoll Poll Junkie Google Forms Stack Exchange + Tied to our source code + Straightforward to use and comment Relies on comments Requires Github account to vote

Options for “Voting” on Issues Github Bitbucket Gitpoll Poll Junkie Google Forms Stack Exchange + Allows voting on issues + Otherwise very similar to Github Would be a change for the community Bitbucket less popular than github Just talked to OASIS about using Github Requires Bitbucket account to vote

Options for “Voting” on Issues Github Bitbucket Gitpoll Poll Junkie Google Forms Stack Exchange + Allows voting on issues + Integrated with Github issues No list page for all issues / voting results Requires Github account to vote * Feathub similar, but buggy and not automatically synced

Options for “Voting” on Issues Github Bitbucket Gitpoll Poll Junkie Google Forms Stack Exchange + Allows ranking issues, not just voting Not integrated with Github, would need to do it manually

Options for “Voting” on Issues Github Bitbucket Gitpoll Poll Junkie Google Forms Stack Exchange + Similar to Poll Junkie, but more question types Not integrated with Github, would need to do it manually A bit harder to configure and view results

Options for “Voting” on Issues Github Bitbucket Gitpoll Poll Junkie Google Forms Stack Exchange + Allows voting on both “issues” and “solutions” More of a QA site than feature tracking Not sure we could get one set up

Summary Thoughts: Options for “Voting” on Issues If we want generic voting on issues and are OK switching infrastructure, move (even just the issue tracker) to Bitbucket If we want to choose which topics to prioritize first, Poll Junkie might be a good option If we want to spend a lot of time setting it up but get a decent result, Gitpoll or Google Forms might be the best bet

STIX 2.0 Official Kickoff Begin deliberative process Decisions to be made in moving forward Ensuring all voices are heard on prioritization is going to require some technical mechanism to support “Voting” on issues Trying to get use cases and issues perfect before we start actually working on stuff is impractical Co-chair proposal #1: We progressively flesh out use cases while working issues First step of working any issue is to identify relevant use cases and flesh them out Co-chair proposal #2: We start working on 2-3 issues highlighted as high priority by list discussions

Some suggested guidelines for selecting initial issues Issues of high importance to adopters Issues with less contention of opinion (quick wins) Issues with architectural significance (lay foundations) Issues with potentially significant impact on the model (lay foundations) Issues with relatively clear solutions (quick wins)

Some Potential Options for Initial Issues to Tackle Let’s pick 2-3 to start working on Sightings Relationships ID format Abstracting constructs (identity, victim, source and asset) In-line vs referencing of content Data Markings Other suggestions?? Discuss on list and narrow down to 2-3

Example of Opinion Contribution for an Issue To show the sorts of immediate contributions and discussions we could have on these issues Aharon threw together a few slides to show his current thinking on the Sightings issue This is not necessarily his final opinion We all may agree/disagree with all or parts The intent is NOT to debate this on the call The intent is NOT to make any decisions on the call

Top Level Sighting Object Opinion Example: Aharon Top Level Sighting Object Why? No independent way to say ‘I saw this’ Sightings currently buried under Indicator Adding a Sighting means sending updated Indicator If you have 1000 new sightings that’s a lot of Indicators to reissue A top-level Sighting Object allows Sightings to be sent independently

Sighting Object discussion Opinion Example: Aharon Sighting Object discussion Should a Sighting Object only reference ‘detected’ information (e.g. Observable Instances only) OR Should a Sighting Object reference any other top-level Object (e.g. Threat Actor’s, TTPs, etc) Should a Sighting Object reference some top-level Objects based on STIX model (e.g. Threat Actor’s, TTPs, Indicators, Incident, Report)

Sighting Object possible fields Opinion Example: Aharon Sighting Object possible fields One or more referenced objects (i.e. idref) Sighting Count Timestamp / Time Period Victim Organization information Producer Organization information Sighting Confidence TLP / Data Markings Alternative Sighting ID Sighting Type Title Description Short Description Version

Sighting Object UML Strawman Opinion Example: Aharon Sighting Object UML Strawman

Thoughts? Questions?

Next meeting Wednesday, November 18th @ 4:00pm EDT