mitre-attack / mitre-attack/attack-workbench-rest-api

Add ability to set base URL for generated external references

Open
#466 0 comments 0 reactions 1 assignee View on GitHub

@seansica is already working on this.

Since Apr 21, 2026.

Dominant language
JavaScript
Stars
57
Forks
18
Avg merge
6m
Merged PRs (30d)
2

Description

The server will generate a special external reference for most objects and position it at index 0 of the external_references array.

{
  "external_references": [
    {
      "source_name": "mitre-attack",
      "url": "https://attack.mitre.org/techniques/T0001",
      "external_id": "T0001"
    }
  ]
}

We should make this generative capability flexible to suit other teams/organizations using Workbench

  • Add ability to set global baseUrl in the system configuration that maps to the url key
  • Add ability to set global sourceName in the system configuration that maps to the source_name key

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.