Threat-Dragon-ng

OWASP · OWASP.ThreatDragon

Threat Dagon is an open source threat modeling tool and is an official OWASP project. It is used to draw threat modeling diagrams and to list threats for elements in the diagram

OWASP Threat Dragon is a free, open-source, cross-platform threat modeling application. It is used to draw threat modeling diagrams and to list threats for elements in the diagram along with their remediations. Threat Dragon is designed to be accessible for various types of teams, with an emphasis on flexibility and simplicity. It is an OWASP Lab Project and follows the values and principles of the threat modeling manifesto

winget install --id OWASP.ThreatDragon --exact --source winget

Latest 2.6.2

Release Notes

What's Changed This patch release is primarily intended to address #1627

  • Bump baseline-browser-mapping from 2.10.19 to 2.10.20 in the root-npm-version group by @dependabot[bot] in #1608
  • Bump actions/setup-node from 6.3.0 to 6.4.0 in /.github/workflows in the update-version group by @dependabot[bot] in #1610
  • Skip visual regression tests by @lreading in #1614
  • Bump the vue-npm-security group across 1 directory with 3 updates by @dependabot[bot] in #1609
  • td.vue: Remove unneeded overrides by @lreading in #1616
  • td.server: Remove unneeded overrides by @lreading in #1615
  • TM-BOM: refactor and debug merge / import by @jgadsden in #1550
  • Bump minimatch from 3.1.3 to 3.1.5 in /td.server in the server-npm-security group across 1 directory by @dependabot[bot] in #1619
  • Bump the server-npm-security group across 1 directory with 2 updates by @dependabot[bot] in #1628
  • Bump aquasecurity/trivy-action from 0.35.0 to 0.36.0 in /.github/workflows in the update-version group by @dependabot[bot] in #1624
  • Harden TM-BOM import / merge by @jgadsden in #1626
  • Fix inconsistent state between cell data and name for component labels by @lreading in #1630
  • add vue key to graph properties to prevent stale cell references by @lreading in #1633
  • Release/v2.6.2 by @lreading in #1634 Full Changelog: v2.6.1...v2.6.2 Web application The web application is provided as a .tar.gz file or a .zip file along with SBOMs. Docker containers The docker images are available from Dockerhub:
  • For X86 platforms pull the image: docker pull --platform linux/x86_64 owasp/threat-dragon:v2.6.2
  • Alternatively for ARM64 platforms: docker pull --platform linux/arm64 owasp/threat-dragon:v2.6.2-arm64 Desktop version ──────────────────────────────────┬─────────────────────────────────────┬─────────────────────────── Platform │File │SHA512 ──────────────────────────────────┼─────────────────────────────────────┼─────────────────────────── Windows NSIS installer │Threat-Dragon-ng-Setup-2.6.2.exe │checksum.yml ──────────────────────────────────┼─────────────────────────────────────┼─────────────────────────── MacOS installer x86 │Threat-Dragon-ng-2.6.2.dmg │checksum-mac.yml ──────────────────────────────────┼─────────────────────────────────────┼─────────────────────────── MacOS installer ARM64 │Threat-Dragon-ng-2.6.2-arm64.dmg │checksum-mac-arm64.yml ──────────────────────────────────┼─────────────────────────────────────┼─────────────────────────── Linux AppImage │Threat-Dragon-ng-2.6.2.AppImage │checksum-linux.yml ──────────────────────────────────┼─────────────────────────────────────┼─────────────────────────── Debian package, AMD64 │threat-dragon_2.6.2_amd64.deb │ ──────────────────────────────────┼─────────────────────────────────────┼─────────────────────────── Redhat package manager, X86 64 bit│threat-dragon-2.6.2.x86_64.rpm │ ──────────────────────────────────┼─────────────────────────────────────┼─────────────────────────── Linux Snap │direct from Snapcraft │ ──────────────────────────────────┴─────────────────────────────────────┴─────────────────────────── Software Bill of Materials SBOMs are provided for the server and for the frontend application including desktop. Installing on Windows Download and run the NSIS executable. Depending on the security applied in your Windows system, you may need to open the file properties and check the 'Unblock' checkbox to allow Threat Dragon to run Installing on MacOS To install on MacOS systems download and run the disk image .dmg file , either the x86 or arm64 version. Note that the MacOS .zip files are used for automatic updates, and are not recommended for installation. Installing on Linux Select the method that is most convenient for your distribution of Linux:
  • AppImage can be used for most Linux distributions and hardware platforms
  • a Snap image is available from the official Snapcraft distribution
  • .rpm for Red Hat Linux, AIX, CentOS, Fedora
  • .deb for debian based Linux such as Ubuntu, Trisqel and Debian itself

Installer type: nullsoft

Architecture Scope Download SHA256
x64 Download 880D8AB674844D0EF0BD68035985BB1672AE13274E3B7F614452159205B05710

Details

Homepage
https://github.com/OWASP/threat-dragon/releases
License
Apache-2.0
Publisher
OWASP
Support
https://github.com/OWASP/threat-dragon/issues/new/choose
Copyright
Copyright © 2015 - 2024 OWASP
Moniker
threatdragon

Tags

owaspowasp-threat-dragonsdlcthreat-dragonthreat-modeling

Older versions (6)

2.6.1
Architecture Scope Download SHA256
x64 Download 3781903BFC8E2AE4F189B950EDBC442595268B927625F89BA79E5532D435C405
2.6.0
Architecture Scope Download SHA256
x64 Download 2926BC9452F59C729E8C10B6B433696AFF88B9CFA0822D9796589DD6EC8099D6
2.5.0
Architecture Scope Download SHA256
x86 Download 92158F4E2CB7DA4BE958BBA0E6EF796A0FD210CC773876CA4669B5DB800E27C4
2.4.1
Architecture Scope Download SHA256
x86 Download EAD3DC715A23ABDDE44C1D5001C7F07973482701FBD34678FC431F4C8AF70DE3
2.3.0
Architecture Scope Download SHA256
x86 Download 62EA716B162CAD7D2F8EBE13831B23314FA94937783F2DE1671B6C3C6B7E7EDB
2.2.0
Architecture Scope Download SHA256
x86 Download D5295584C6EDBBFA8515218C173E9125ADD690D5DEDE37702FC0B7D7FDD5E93A