LOGBOOK

HELP

Quiz Entry - updated: 2026.07.05

What are OR nodes and AND nodes in Attack Trees?

OR = alternative paths (any one suffices); AND = required steps (all must be done). To defend an OR you must block every branch; to defend an AND you only block one.

OR node with two alternative branches versus an AND node whose two branches are both required.

* An OR gate is satisfied by any one branch; an AND gate needs every branch — the house-entry example from the card. *

OR nodes = Different ways to achieve the same goal (alternatives)

  • Example: To break into a house you can pick the door lock OR break a window
  • Attacker only needs ONE path to succeed

AND nodes = Different steps ALL required to achieve a goal

  • Example: To enter through a window you need to break the window AND climb through
  • Attacker must complete ALL steps

Visual notation: AND nodes often shown with an arc connecting the branches.

Security implication: Defending OR nodes requires blocking ALL alternatives. Defending AND nodes only requires blocking ONE step.

From Quiz: SPRG / Mitigation and Risk Analysis | Updated: Jul 05, 2026