Skip to content

Meta Model Average vs. Sum Operators #36

@jonrau1

Description

@jonrau1

For the Meta Model, it appears that ALE calculations are a Sum of all downstream models, instead of an Average, I am unsure if this is FAIR-esque but it feels like it should be an Average across all potential loss scenarios / threat communities evaluated. I only wonder this because it is quite easy to push up average ALEs into the several Billion dollar cap and that Sum feels like an assumption is made every scenario will happen at once.

The preferred behavior would be a flag to choose the Aggregation by Sum or Average (or other things I guess) - some scenarios may make sense to do serially (e.g. a data exfil event along with a ransomware event)

For instance, here is the output of a Meta Model from a handful of TCOMs with dummy data

<style> </style>
  mean stdev min max
State Actors Model $1,030,199,841 $888,260,670 $4,377,753 $5,551,151,462
State-sponsored Actors Model $11,728,227 $9,979,715 $63,759 $58,396,462
Organized Crime Model $0 $0 $0 $0
Hacktivists Model $0 $0 $0 $0
Cyber Espionage Model $0 $0 $0 $0
Accidental Insiders Model $0 $0 $0 $0
Privileged Insider Threats Model $435,876,396 $374,137,344 $1,906,190 $2,457,416,921
Unprivileged Insider Threats Model $2,111,754 $1,812,884 $10,301 $10,794,341
Opportunistic / Unskilled Attackers Model $0 $0 $0 $0
Risk $1,479,916,218 $966,145,076 $17,907,282 $6,288,729,598

To combat this I can take averages of the POA and TCs across all TCOMs, but that doesn't feel like the right oomph - I like to show where we have strong resistance against a specific threat community as this also informs our Red Team operations.

I can also provided this mocked up data, well some of it, my print statements were errant as a to_json() model.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions