03/06/2026
Deciduous: Visualizing Attacker Logic with Security Decision Trees
Deciduous is an open-source web application that helps security and engineering teams build decision trees to model attacks, failures, mitigations, and system behavior. Instead of relying on undocumented assumptions, teams can create structured models that explain how a threat or failure may unfold and what controls exist to stop or redirect it.
The platform is especially valuable for threat modeling, security architecture reviews, resilience engineering, and chaos experimentation. By documenting assumptions in a visual and structured format, organizations can better understand attack paths, identify missing controls, and validate whether existing defenses work as expected.
In our latest blog, we cover everything from the fundamentals of security decision trees and attack modeling to advanced use cases involving cloud security, authentication bypass scenarios, Kubernetes compromise chains, and Security Chaos Engineering workflows. We also explore how Deciduous can be used beyond cybersecurity to model infrastructure failures and reliability scenarios.
As systems become increasingly complex, tools like Deciduous help teams transform assumptions into testable models and improve both security and resilience.
π Read here: [https://hackersmail.com/blog/deciduous-visualizing-attacker-logic-with-security-decision-trees]
π» GitHub: https://github.com/rpetrich/deciduous
App that simplifies building decision trees to model adverse scenarios - rpetrich/deciduous