← Prev in month ← Prev in thread
Next in thread → Next in month →

Re: [cti] Changes from 2.0

From
Paul Patrick <>
Date
2019-09-13T19:33:52+00:00
ID
Thread
Re: [cti] Changes from 2.0
For those doing development and needing to know more details, Iâll pulled this together to help my development team and thought Iâd share

 

 

Paul Patrick

 

 

From: <> on behalf of Bret Jordan <>

Date: Friday, July 5, 2019 at 6:00 PM

To: "" <>

Subject: [cti] Changes from 2.0

 

All,

 

Please help us identify all of the 
major changes that need to be documented in section 1.7.1. 

 

https://docs.google.com/document/d/1ShNq4c3e1CkfANmD9O--mdZ5H0O_GLnjN28a_yrEaco/edit#heading=h.e8lf9o3a33jj

 

Bret

CAUTION: This email originated from outside of FireEye from a third party. Please take extra precaution clicking on any embedded links or downloading and opening file attachments. If you feel this is a suspicious email, please use the âReport
 Phishingâ button in your Outlook toolbar. 

This email and any attachments thereto may contain private, confidential, and/or privileged material for the sole use of the intended recipient. Any review, copying, or distribution of this email (or any attachments thereto) by others is strictly prohibited.
 If you are not the intended recipient, please contact the sender immediately and permanently delete the original and any copies of this email and any attachments thereto.

ÿþ















STIX 2.0 to STIX 2.1 Migration



 

  Paul Patrick

  Paul Patrick

  7

  29

  2019-09-13T18:58:00Z

  2019-09-13T19:30:00Z

  1

  808

  4612

  38

  10

  5410

  16.00

 

 

  

 









 

  Clean

  Clean

  false

  

  

  false

  false

  false

  

  EN-US

  X-NONE

  X-NONE

  

   

   

  

  

  

   

   

   

   

   

   

   

   

   

   

   

  



 

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

 













 /* Style Definitions */

 table.MsoNormalTable

	{mso-style-name:"Table Normal";

	mso-tstyle-rowband-size:0;

	mso-tstyle-colband-size:0;

	mso-style-noshow:yes;

	mso-style-priority:99;

	mso-style-parent:"";

	mso-padding-alt:0in 5.4pt 0in 5.4pt;

	mso-para-margin:0in;

	mso-para-margin-bottom:.0001pt;

	mso-pagination:widow-orphan;

	font-size:10.0pt;

	font-family:"Times New Roman",serif;}

















STIX 2.1 Major Changes

and Additions



STIX 2.1 differs from STIX 2.0 in the following ways:





 New objects: Grouping, Infrastructure, Language-Content

     (internationalization), Location,&nbsp;Malware-Analysis, Note, Opinion

 Objects that have undergone significant change: Course

     of Actions, Malware, all SCOs

 New concepts: Confidence and Internationalization

 STIX Cyber-observable Objects can now be directly

     related using STIX Relationship Objects

 Renamed conflicting properties on Directory Object,

     File Object, Process Object, and Windows&nbsp;Registry Key Object.

 Added relationship from Indicator to Observed Data

     called &quot;based-on&quot;.

 Added description property to Sighting&nbsp;

 Made some SCO relationships external on Domain-Name,

     IPv4-Addr, and IPv6-Addr.











&nbsp;



STIX 2.0 vs STIX

2.1 Object Comparison



The following tables compares the objects and extensions defined in the STIX

2.0 specifications to the ones in the STIX 2.1 specification.









 

  

  STIX Domain Objects

  

  

  Type Name

  

  

  STIX 2.0

  

  

  STIX 2.1

  

  

  STIX

  2.1 Change Details:

  

   added optional property&nbsp;confidence

   added optional property&nbsp;lang&nbsp;

  

  

 

 

  

  Attack Pattern

  

  

  attack-pattern

  

  

  n

  

  

  n

  

  

  

   added

       optional property aliases

  

  

 

 

  

  Campaign

  

  

  campaign

  

  

  n

  

  

  n

  

  

 

 

  

  Course of Action

  

  

  course-of-action

  

  

  n

  

  

  n

  

  

  

   added

       optional property action_type

   added

       optional property os_execution_envs

   added

       optional property action_bin

   added

       optional property action_reference

   removed property action

  

  

 

 

  

  Grouping

  

  

  grouping

  

  

  &nbsp;

  

  

  n

  

  

 

 

  

  Identity

  

  

  identity

  

  

  n

  

  

  n

  

  

  

   added

       optional property roles

  

  

 

 

  

  Indicator

  

  

  indicator

  

  

  n

  

  

  n

  

  

  

   added

       require property indicator_types

   added

       required property pattern_type

   added

       optional property pattern_version

   added

       relationship from Indicator to Observed Data called

       &quot;based-on&quot;.

  

  

 

 

  

  Infrastructure

  

  

  infrastructure

  

  

  &nbsp;

  

  

  n

  

  

 

 

  

  Intrusion Set

  

  

  intrusion-set

  

  

  n

  

  

  n

  

  

 

 

  

  Location

  

  

  location

  

  

  &nbsp;

  

  

  n

  

  

 

 

  

  Malware

  

  

  malware

  

  

  n

  

  

  n

  

  

  

   change

       property name from

       required to optional

   added

       required property malware_types

   added

       required property is_family

   added

       optional property aliases

   added

       optional property first_seen

   added

       optional property last_seen

   added

       optional property os_execution_envs

   added

       optional property architecture_execution_envs

   added

       optional property implementation_languages

   added

       optional property capabilities

   added

       optional property sample_refs

  

  

 

 

  

  Malware Analysis

  

  

  malware-analysis

  

  

  &nbsp;

  

  

  n

  

  

 

 

  

  Note

  

  

  note

  

  

  &nbsp;

  

  

  n

  

  

 

 

  

  Observed Data

  

  

  observed-data

  

  

  n

  

  

  n

  

  

  

   deprecated

       property objects&nbsp;(changed

       to optional)

  

  

 

 

  

  Opinion

  

  

  opinion

  

  

  &nbsp;

  

  

  n

  

  

 

 

  

  Report

  

  

  report

  

  

  n

  

  

  n

  

  

  

   added

       required property report_types

  

  

 

 

  

  Threat Actor

  

  

  threat-actor

  

  

  n

  

  

  n

  

  

  

   added

       required property threat_actor_types

   added

       optional property first_seen

   added

       optional property last_seen

  

  

 

 

  

  Tool

  

  

  tool

  

  

  n

  

  

  n

  

  

  

   added

       required property tool_types

   added

       optional property aliases

  

  

 

 

  

  Vulnerability

  

  

  vulnerability

  

  

  n

  

  

  n

  

  

 

 

  

  STIX Relationship

  Objects

  

  

  

  &nbsp;

  

  

  &nbsp;

  

  

  STIX

  2.1 Change Details:

  

   added optional property confidence&nbsp;

   added optional property lang&nbsp;

  

  

 

 

  

  Relationship

  

  

  relationship

  

  

  n

  

  

  n

  

  

 

 

  

  Sighting

  

  

  sighting

  

  

  n

  

  

  n

  

  

  

   added

       optional property description

  

  

 

 

  

  STIX Cyber

  Observable

  

  

  

  &nbsp;

  

  

  &nbsp;

  

  

  STIX

  2.1 Change Details:

  

   top-level objects like STIX Domain objects and

       can&nbsp;now be directly related using STIX Relationship Objects; remove

       'x-fireeye-com-' prefix

   added optional property defanged

  

  

 

 

  

  Artifact

  

  

  artifact

  

  

  n

  

  

  n

  

  

  

   added

       optional property encryption_algorithm

   added

       optional property decryption_key

  

  

 

 

  

  AS

  

  

  autonomous-system

  

  

  n

  

  

  n

  

  

 

 

  

  Directory

  

  

  directory

  

  

  n

  

  

  n

  

  

  

   renamed

       conflicting property&nbsp;created with

       ctime

   renamed

       conflicting property&nbsp;modified&nbsp;with&nbsp;mtime

   renamed

       conflicting property&nbsp;accessed&nbsp;with&nbsp;atime

  

  

 

 

  

  Domain Name

  

  

  domain-name

  

  

  n

  

  

  n

  

  

  

   deprecated

       property resolved_to_refs

  

  

 

 

  

  Email Address

  

  

  email-addr

  

  

  n

  

  

  n

  

  

 

 

  

  Email Message

  

  

  email-address

  

  

  n

  

  

  n

  

  

 

 

  

  File

  

  

  file

  

  

  n

  

  

  n

  

  

  

   renamed conflicting property&nbsp;created with

       ctime

   renamed conflicting property&nbsp;modified&nbsp;with&nbsp;mtime

   renamed conflicting property&nbsp;accessed&nbsp;with&nbsp;atime

   removed property is_encrypted

   removed property encryption_algorithm

   removed property decryption_key

  

  

 

 

  

  Archive

  File Extension

  

  

  archive-ext

  

  

  n

  

  

  n

  

  

  

   removed property version

  

  

 

 

  

  NTFS File

  Extension

  

  

  ntfs-ext

  

  

  n

  

  

  n

  

  

 

 

  

  PDF File

  Extension

  

  

  pdf-ext

  

  

  n

  

  

  n

  

  

 

 

  

  Raster

  Image File Extension

  

  

  raster-image-ext

  

  

  n

  

  

  n

  

  

  

   removed property&nbsp;image_compression_algorithm

  

  

 

 

  

  Windows PE

  Binary File Extension

  

  

  windows-pebinary-ext

  

  

  n

  

  

  n

  

  

 

 

  

  IPv4 Address

  

  

  ipv4-addr

  

  

  n

  

  

  n

  

  

  

   deprecated

       property resolved_to_refs

   deprecated

       property belongs_to_refs

  

  

 

 

  

  IPv6 Address

  

  

  ipv6-addr

  

  

  n

  

  

  n

  

  

  

   deprecated

       property resolved_to_refs

   deprecated

       property belongs_to_refs

  

  

 

 

  

  MAC Address

  

  

  mac-addr

  

  

  n

  

  

  n

  

  

 

 

  

  Mutex Object

  

  

  mutex

  

  

  n

  

  

  n

  

  

 

 

  

  Network Traffic

  

  

  network-traffic

  

  

  n

  

  

  n

  

  

 

 

  

  HTTP Request

  Extension

  

  

  http-request-ext

  

  

  n

  

  

  n

  

  

 

 

  

  ICMP

  Extension

  

  

  icmp-ext

  

  

  n

  

  

  n

  

  

 

 

  

  Network

  Socket Extension

  

  

  socket-ext

  

  

  n

  

  

  n

  

  

  

   removed property protocol_family

  

  

 

 

  

  TCP

  Extension

  

  

  tcp-ext

  

  

  n

  

  

  n

  

  

 

 

  

  Process Object

  

  

  process

  

  

  n

  

  

  n

  

  

  

   renamed conflicting property created with

       created_time

   removed property arguments

   removed property name

   renamed property binary_ref with

       image-ref

  

  

 

 

  

  Windows

  &nbsp;Process Extension

  

  

  windows-process-ext

  

  

  n

  

  

  n

  

  

  

   added

       optional property integrity_level

  

  

 

 

  

  Windows

  Service Extension

  

  

  windows-service-ext

  

  

  n

  

  

  n

  

  

 

 

  

  Software Object

  

  

  software

  

  

  n

  

  

  n

  

  

 

 

  

  URL

  

  

  url

  

  

  n

  

  

  n

  

  

 

 

  

  User Account

  

  

  user-account

  

  

  n

  

  

  n

  

  

  

   added

       optional property credential

   renamed property password_last_changed with

       credential_last_changed

  

  

 

 

  

  Unix

  Account Extension

  

  

  unix-account-ext

  

  

  n

  

  

  n

  

  

 

 

  

  Windows Registry Key

  

  

  windows-registry-key

  

  

  n

  

  

  n

  

  

  

   renamed property modified with modified_time

  

  

 

 

  

  X.509 Certification

  

  

  x509-certificate

  

  

  n

  

  

  n

  

  

 

 

  

  STIX Meta Objects

  

  

  

  &nbsp;

  

  

  &nbsp;

  

  

  STIX 2.1 Change

  Details:

  

 

 

  

  Language Content (internationalization)

  

  

  language-content

  

  

  &nbsp;

  

  

  n

  

  

 

 

  

  Marking Definition

  

  

  marking-definition

  

  

  n

  

  

  n

  

  

 

 

  

  Bundle

  

  

  bundle

  

  

  n

  

  

  n

  

  

 





&nbsp;

















← Prev in month ← Prev in thread
Next in thread → Next in month →