Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bug in control coverage in the risk calculator #215

Closed
mike1813 opened this issue Oct 29, 2024 · 2 comments · Fixed by #220
Closed

Bug in control coverage in the risk calculator #215

mike1813 opened this issue Oct 29, 2024 · 2 comments · Fixed by #220

Comments

@mike1813
Copy link
Member

mike1813 commented Oct 29, 2024

The blocking effect of a control strategy is supposed to depend on:

  • an intrinsic blocking effect for that type of control strategy reflecting how well it should work, and
  • the coverage levels of any mandatory controls

As far as I can tell, the second dependency is not being calculated correctly in the risk calculator. The attached model (a test case created for #214) is very simple and should work with any v6a domain model. It involves a private space accessible from a public space. The public space has low assumed OccupantTW, meaning people able to occupy that space are not trustworthy. This leads to the behaviour PhysicalIntrusion in the private space, caused by a threat of these untrustworthy members of the public being able to enter the private space.

Issue 214 Test 01 asserted.nq.gz

There is a control strategy that should block the relevant threat, that involves implementing a ChipAndPinLock control at the private space. The blocking effect of the control strategy is 'Safe', and the default coverage level for the ChipAndPinLock control is also 'Safe'. Selecting this control therefore prevents PhysicalIntrusion being caused in the private space.

However, if we override the coverage level of the ChipAndPinLock control to (say) 'Medium', there is no change in the likelihood of PhysicalIntrusion into the private space. Having a lower coverage level for a mandatory control should reduce the blocking effect of the control strategy, but this does not seem to work correctly.

@mike1813
Copy link
Member Author

Turns out this is an old issue, see #124. It may also need to be investigated in conjunction with #76, although I thought that one was already addressed.

@scp93ch
Copy link
Member

scp93ch commented Nov 5, 2024

I've fixed this and attached the full model showing the likelihood level of PhysicalIntrusion is Medium when the coverage level of ChipAndPINLock is Medium. I first verified that before the fix, the likelihood level of PhysicalIntrusion was Negligible.

Issue 214 Test 01 2024-11-05T14_51.nq.gz

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants