Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
53 commits
Select commit Hold shift + click to select a range
9265fba
Initial commit
stevespringett Jul 9, 2025
513ef74
Added requirement prototype
stevespringett Jul 23, 2025
83ce9d0
Initial checkin of blueprint and threat model support
stevespringett Sep 3, 2025
f4d10d4
Adding threat models
Oct 29, 2025
833bcc1
Merge remote-tracking branch 'origin/master' into 2.0-dev-threatmodeling
stevespringett Nov 11, 2025
e124ae5
Merge remote-tracking branch 'origin/2.0-dev' into 2.0-dev-threatmode…
stevespringett Nov 11, 2025
7a04e95
Modified risk and model schemas
petra-dv Nov 23, 2025
1bc014f
Added .DS_Store to ignore
stevespringett Dec 5, 2025
21b4d38
Merge remote-tracking branch 'origin/2.0-dev' into 2.0-dev-threatmode…
stevespringett Dec 5, 2025
83e8122
Minor corrections to get bundle to compile.
stevespringett Dec 5, 2025
f52760a
chore: update bundled schemas [skip ci]
github-actions[bot] Dec 5, 2025
e8f7aba
adressed comments and reviewed further the schema
petra-dv Dec 7, 2025
53cfdd1
fixed naming inconsistency
petra-dv Dec 7, 2025
d999fac
Merge branch '2.0-dev-threatmodeling' into 2.0-dev-threat-modeling-pe…
stevespringett Dec 10, 2025
d1ebee2
Modified risk and model schemas (#732)
stevespringett Dec 10, 2025
c6e1657
Fixed JSON issue
stevespringett Dec 10, 2025
941fa1f
Initial checkin of behavior model. Should satisfy goals outlined in #…
stevespringett Dec 15, 2025
96117b4
Extend cryptography-related behaviors
bhess Jan 8, 2026
70de945
A few extensions to the crypto behaviors
bhess Jan 14, 2026
bb7e30e
Makes sure meta:enum descrptions are available for the new behaviors.…
bhess Jan 22, 2026
20ee286
Extend cryptography-related behaviors (#772)
stevespringett Jan 22, 2026
fd3b448
Major changes to blueprints and other changes to supporting schemas. …
stevespringett Mar 4, 2026
e4cd7d6
chore: update bundled schemas [skip ci]
github-actions[bot] Mar 4, 2026
38a2a23
Behavior and blueprint updates. Minor changes to data schema
stevespringett Mar 27, 2026
55b67ea
chore: update bundled schemas [skip ci]
github-actions[bot] Mar 27, 2026
f730ce0
Updated to use cases and requirements - moving them to definitions
stevespringett Mar 27, 2026
1343aca
Merge remote-tracking branch 'origin/2.0-dev-threatmodeling' into 2.0…
stevespringett Mar 27, 2026
935364b
correted json syntax
stevespringett Mar 27, 2026
27282d3
chore: update bundled schemas [skip ci]
github-actions[bot] Mar 27, 2026
54d16af
Added mockups
stevespringett May 7, 2026
21ca15a
Major updates to threatmodeling and bluepring schemas and their relat…
stevespringett May 27, 2026
8a14716
WIP 2.0 threat-modeling schema set
stevespringett Jun 5, 2026
cf91c5c
Minor refactor and expansion of risk schema
stevespringett Jun 6, 2026
05375fd
Removed unnecessary risk scenario. Added related vulnerabilities and …
stevespringett Jun 6, 2026
e14fa3f
Minor changes to incorporate risks into CDXA
stevespringett Jun 6, 2026
c6956ea
Minor updates to assessment
stevespringett Jun 6, 2026
d305f2e
Minor refactoring of specific parts of blueprint schema along with so…
stevespringett Jun 7, 2026
354baf4
Corrected mediaType reference issue
stevespringett Jun 7, 2026
f30e142
Removed methodology. Provided little value
stevespringett Jun 7, 2026
d5aa9b0
Refactor of how behaviors are represented to account for truly event-…
stevespringett Jun 7, 2026
3dca97b
Minor refactor to introduce blueprint relaltionships.
stevespringett Jun 7, 2026
d262ad8
Added data relationships and a few minor other things
stevespringett Jun 7, 2026
43e8455
Added session management and a few other minor changes
stevespringett Jun 8, 2026
6735876
Added qualitative-matrix
stevespringett Jun 8, 2026
f011423
Added threat origin
stevespringett Jun 8, 2026
cc44d4b
2.0 dev threatmodeling staging (#951)
stevespringett Jun 8, 2026
6ec41a6
Added control as first-class citizen and expanded use of controls to …
stevespringett Jun 11, 2026
72407e7
Added test cases, comment to schema, and corrected space issue with b…
stevespringett Jun 16, 2026
10d7dd2
Changed risk type to align with the kind of risk assessment performed…
stevespringett Jun 18, 2026
84e4513
Closed some gaps for PASTA, STRIDE-LM by introducing business objecti…
stevespringett Jun 19, 2026
6f90077
Updated test case
stevespringett Jun 19, 2026
e0c1a32
Merge remote-tracking branch 'origin/2.0-dev' into 2.0-dev-threatmode…
stevespringett Jun 28, 2026
03a8eaa
chore: update bundled schemas [skip ci]
github-actions[bot] Jun 28, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
.DS_Store
.idea/
.vscode/
tools/target/
2 changes: 1 addition & 1 deletion schema/2.0/cyclonedx-2.0-bundled.min.schema.json

Large diffs are not rendered by default.

20,240 changes: 13,869 additions & 6,371 deletions schema/2.0/cyclonedx-2.0-bundled.schema.json

Large diffs are not rendered by default.

18 changes: 18 additions & 0 deletions schema/2.0/cyclonedx-2.0.schema.json
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,9 @@
"$schema": {
"type": "string"
},
"$comment": {
"type": "string"
},
"specFormat": {
"type": "string",
"title": "Specification Format",
Expand Down Expand Up @@ -64,6 +67,15 @@
"vulnerabilities": {
"$ref": "model/cyclonedx-vulnerability-2.0.schema.json#/$defs/vulnerabilities"
},
"threats": {
"$ref": "model/cyclonedx-threat-2.0.schema.json#/$defs/threats"
},
"risks": {
"$ref": "model/cyclonedx-risk-2.0.schema.json#/$defs/risks"
},
"controls": {
"$ref": "model/cyclonedx-control-2.0.schema.json#/$defs/controls"
},
"annotations": {
"$ref": "model/cyclonedx-annotation-2.0.schema.json#/$defs/annotations"
},
Expand All @@ -76,6 +88,12 @@
"definitions": {
"$ref": "model/cyclonedx-definition-2.0.schema.json#/$defs/definitions"
},
"blueprints": {
"$ref": "model/cyclonedx-blueprint-2.0.schema.json#/$defs/blueprints"
},
"profiles": {
"$ref": "model/cyclonedx-profile-2.0.schema.json#/$defs/profiles"
},
"citations": {
"$ref": "model/cyclonedx-citation-2.0.schema.json#/$defs/citations"
},
Expand Down
Loading