Skip to content

Releases: CERTCC/Vultron

Vultron v2024.4.2

09 Jul 20:26
04ecbb9
Compare
Choose a tag to compare
Vultron v2024.4.2 Pre-release
Pre-release

Minor dependency update release

What's Changed

Full Changelog: v2024.4.1...v2024.4.2

Vultron v2024.4.1

22 Apr 20:48
12c38c3
Compare
Choose a tag to compare
Vultron v2024.4.1 Pre-release
Pre-release

Documentation fixes & dependency updates

  • External links open in new tabs
  • Fixed a couple sidebar navigation bugs

What's Changed

Full Changelog: v2024.4...v2024.4.1

Vultron v2024.4

19 Apr 16:44
3ca16f4
Compare
Choose a tag to compare
Vultron v2024.4 Pre-release
Pre-release

Vultron v2024.4 adds a Measuring CVD and Other Uses Vultron content based on https://insights.sei.cmu.edu/library/a-state-based-model-for-multi-party-coordinated-vulnerability-disclosure-mpcvd/

  • Measuring CVD
    • Possible Histories
    • Desirable Histories
    • Random Walks
    • Reasoning Over Histories
    • Discriminating Skill from Luck
    • Observing Skill
    • Benchmarking CVD
    • Benchmarking MPCVD
  • Other Uses of Vultron
    • Stakeholder Roles
    • Defining Zero Days
    • Policy Formalization
    • Situation Awareness
    • VEP
    • CVD Action Rules

Also expanded Case State Model section to incorporate more from the State-Based Model paper.

Case State
- Vulnerability Lifecycle Events
- Introduction
- CS States
- CS Transitions
- CS Process Model

What's Changed

Update dependencies

Full Changelog: v2024.1.1...v2024.4

Vultron v2024.1.1 (v0.7.1)

01 Mar 19:32
493fa4c
Compare
Choose a tag to compare
Pre-release

What's Changed

Full Changelog: v0.7...v0.7.1

Vultron v2024.1 (v0.7)

30 Jan 16:03
64af35b
Compare
Choose a tag to compare
Pre-release

In this release, we focused on overlaying the Vultron Protocol onto the ActivityStreams Vocabulary.

Included in this release are:

  • Python code implementing ActivityStreams (AS) objects and activities
  • Web Ontology Language (OWL) ontologies mapping the Vultron Protocol onto the ActivityStreams Vocabulary (in Turtle syntax)
  • A Vultron AS Python module that can generate ActivityStreams messages consistent with the Vultron Protocol in accordance with the OWL mapping.
  • Documentation for all the above
  • Minor improvements to existing documentation (e.g., add grid cards for navigation elements instead of unordered lists)
  • Build environment improvements
  • Dependency updates

Note that this release is focused on producing message formats, not on the handling of those messages on the receiving end. Processing of received messages is planned to be the subject of a future release.

What's Changed

Dependency Updates

Python

Github Actions

Full Changelog: v0.6...v0.7

Vultron v2023.12 (v0.6)

04 Dec 16:00
Compare
Choose a tag to compare
Pre-release

In this release, we added the following new features

  • Add vultron.case_states package to represent the Case State (hypercube) state machine.
  • Add vultron.bt package to model Vultron behaviors as behavior trees
  • Add vultron.bt.base package to provide a basic behavior tree implementation
  • Improve project automation (markdownlint, test and build workflow, CODEOWNERS etc.)
  • Start using Any Decision Records to capture significant project decisions
  • Update python dependencies

What's Changed

New Contributors

Full Changelog: v0.5...v0.6

Vultron v2023.9 (v0.5)

11 Sep 14:24
ab89a88
Compare
Choose a tag to compare
Pre-release

Initial website conversion from SEI Special Report: Designing Vultron: A Protocol for Multi-Party Coordinated Vulnerability Disclosure (MPCVD).

As we adapted the content from version v0.4.0 (found in the report linked above), there were a few small changes here and there to make the content fit the website presentation format better. There shouldn't be many significant differences between v0.4.0 and v0.5.0, but the format change seemed significant enough to warrant a minor version bump.