Skip to content

July 2022 (4.0.1)

Compare
Choose a tag to compare
@lilyjw lilyjw released this 18 Jul 19:59
· 22 commits to main since this release

Welcome to the July 2022 release of ATLAS Data. This version 4.0.1 contains 12 tactics, 36 techniques, 27 sub-techniques, and 15 case studies.

Changes

  • Support for defining multiple matrices and custom data object types

    • As of version 4.0.0, this is a breaking change to the output ATLAS.yaml format, introducing new top-level key matrices. See the output format below under Assets.
  • Schemas have been updated to support a wider variety of data object ID prefix patterns:

    • Must start with a prefix of capital letter(s), optionally followed by numbers, then a "." (ex. AML.)
    • Optionally can repeat the above pattern (ex. AML.VER123. )
    • Ending in the expected pattern for the data object (ex. AML.VER123.T1234 )
  • Fixes and tests

Assets

This repository's distributed files are also available below as released assets. See the docs for more usage information.

  • ATLAS.yaml
    • All ATLAS-related data available in one file
    • See the schemas and usage below for more details. Top-level keys include:
      id: ATLAS
      name: Adversarial Threat Landscape for AI Systems
      version: Version number for this data release
      matrices: List of matrix data
      - id: ATLAS
        name: ATLAS Machine Learning Threat Matrix
        tactics: List of tactics objects
        techniques: List of technique and subtechnique objects
      case-studies: List of case study objects
  • schemas/
    • Optional JSON Schema files for validation use
    • atlas_output_schema.json
      • Describes the ATLAS.yaml format
    • atlas_website_case_study_schema.json
      • Describes the case study file format