{
  "bomFormat": "CycloneDX",
  "specVersion": "1.6",
  "serialNumber": "urn:uuid:eb05f8fd-fad3-8d7f-ae6f-03c23c882cff",
  "version": 1,
  "metadata": {
    "timestamp": "2026-11-01T00:00:00Z",
    "lifecycles": [
      {
        "phase": "build"
      }
    ],
    "tools": {
      "components": [
        {
          "type": "application",
          "name": "New-WdSbom.mjs",
          "version": "1.0.0",
          "supplier": {
            "name": "iDev S.r.l."
          }
        }
      ]
    },
    "component": {
      "type": "application",
      "bom-ref": "walkiedesk:server@0.10.5",
      "supplier": {
        "name": "iDev S.r.l.",
        "url": [
          "https://walkiedesk.app/"
        ],
        "contact": [
          {
            "email": "security@walkiedesk.app"
          }
        ]
      },
      "name": "Walkie Desk server",
      "version": "0.10.5",
      "description": "Coordination server (API, signaling, accounts), Go binary for linux/amd64 built with CGO_ENABLED=0.",
      "licenses": [
        {
          "license": {
            "name": "Proprietary (iDev S.r.l.)"
          }
        }
      ],
      "externalReferences": [
        {
          "type": "website",
          "url": "https://walkiedesk.app/"
        },
        {
          "type": "security-contact",
          "url": "mailto:security@walkiedesk.app"
        },
        {
          "type": "advisories",
          "url": "https://walkiedesk.app/sicurezza/avvisi/"
        }
      ]
    },
    "manufacturer": {
      "name": "iDev S.r.l.",
      "url": [
        "https://walkiedesk.app/"
      ]
    },
    "supplier": {
      "name": "iDev S.r.l.",
      "url": [
        "https://walkiedesk.app/"
      ],
      "contact": [
        {
          "email": "security@walkiedesk.app"
        }
      ]
    },
    "properties": [
      {
        "name": "walkiedesk:product",
        "value": "server"
      }
    ]
  },
  "components": [
    {
      "type": "library",
      "bom-ref": "golang:github.com/coder/websocket@v1.8.15",
      "name": "github.com/coder/websocket",
      "version": "v1.8.15",
      "licenses": [
        {
          "expression": "ISC"
        }
      ],
      "purl": "pkg:golang/github.com/coder/websocket@v1.8.15",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://pkg.go.dev/github.com/coder/websocket@v1.8.15"
        }
      ],
      "properties": [
        {
          "name": "walkiedesk:source",
          "value": "go.mod"
        },
        {
          "name": "golang:go.sum",
          "value": "h1:6B2JPeOGlpff2Uz6vOEH1Vzpi0iUz20A+lPVhPHtNUA="
        },
        {
          "name": "golang:indirect",
          "value": "false"
        }
      ]
    },
    {
      "type": "library",
      "bom-ref": "golang:github.com/fxamacker/cbor/v2@v2.9.4",
      "name": "github.com/fxamacker/cbor/v2",
      "version": "v2.9.4",
      "licenses": [
        {
          "expression": "MIT"
        }
      ],
      "purl": "pkg:golang/github.com/fxamacker/cbor/v2@v2.9.4",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://pkg.go.dev/github.com/fxamacker/cbor/v2@v2.9.4"
        }
      ],
      "properties": [
        {
          "name": "walkiedesk:source",
          "value": "go.mod"
        },
        {
          "name": "golang:go.sum",
          "value": "h1:xwjVlxEMR3S605oUlgBjKLTTeGFciYPGYCtF/35LKGo="
        },
        {
          "name": "golang:indirect",
          "value": "false"
        }
      ]
    },
    {
      "type": "library",
      "bom-ref": "golang:github.com/go-viper/mapstructure/v2@v2.5.0",
      "name": "github.com/go-viper/mapstructure/v2",
      "version": "v2.5.0",
      "licenses": [
        {
          "expression": "MIT"
        }
      ],
      "purl": "pkg:golang/github.com/go-viper/mapstructure/v2@v2.5.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://pkg.go.dev/github.com/go-viper/mapstructure/v2@v2.5.0"
        }
      ],
      "properties": [
        {
          "name": "walkiedesk:source",
          "value": "go.mod"
        },
        {
          "name": "golang:go.sum",
          "value": "h1:vM5IJoUAy3d7zRSVtIwQgBj7BiWtMPfmPEgAXnvj1Ro="
        },
        {
          "name": "golang:indirect",
          "value": "true"
        }
      ]
    },
    {
      "type": "library",
      "bom-ref": "golang:github.com/go-webauthn/webauthn@v0.18.2",
      "name": "github.com/go-webauthn/webauthn",
      "version": "v0.18.2",
      "licenses": [
        {
          "expression": "BSD-3-Clause"
        }
      ],
      "purl": "pkg:golang/github.com/go-webauthn/webauthn@v0.18.2",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://pkg.go.dev/github.com/go-webauthn/webauthn@v0.18.2"
        }
      ],
      "properties": [
        {
          "name": "walkiedesk:source",
          "value": "go.mod"
        },
        {
          "name": "golang:go.sum",
          "value": "h1:0BeftmEHU7i3Dv0VFwBtidy/ba37Vcdjvqst9EYu8Sk="
        },
        {
          "name": "golang:indirect",
          "value": "false"
        }
      ]
    },
    {
      "type": "library",
      "bom-ref": "golang:github.com/go-webauthn/x@v0.3.1",
      "name": "github.com/go-webauthn/x",
      "version": "v0.3.1",
      "licenses": [
        {
          "expression": "BSD-3-Clause"
        }
      ],
      "purl": "pkg:golang/github.com/go-webauthn/x@v0.3.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://pkg.go.dev/github.com/go-webauthn/x@v0.3.1"
        }
      ],
      "properties": [
        {
          "name": "walkiedesk:source",
          "value": "go.mod"
        },
        {
          "name": "golang:go.sum",
          "value": "h1:1ff37z3XfmTTomkhlURgGizLIDyOvPgTt2t9nlzKLRo="
        },
        {
          "name": "golang:indirect",
          "value": "true"
        }
      ]
    },
    {
      "type": "library",
      "bom-ref": "golang:github.com/golang-jwt/jwt/v5@v5.3.1",
      "name": "github.com/golang-jwt/jwt/v5",
      "version": "v5.3.1",
      "licenses": [
        {
          "expression": "MIT"
        }
      ],
      "purl": "pkg:golang/github.com/golang-jwt/jwt/v5@v5.3.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://pkg.go.dev/github.com/golang-jwt/jwt/v5@v5.3.1"
        }
      ],
      "properties": [
        {
          "name": "walkiedesk:source",
          "value": "go.mod"
        },
        {
          "name": "golang:go.sum",
          "value": "h1:kYf81DTWFe7t+1VvL7eS+jKFVWaUnK9cB1qbwn63YCY="
        },
        {
          "name": "golang:indirect",
          "value": "true"
        }
      ]
    },
    {
      "type": "library",
      "bom-ref": "golang:github.com/google/go-tpm@v0.9.8",
      "name": "github.com/google/go-tpm",
      "version": "v0.9.8",
      "licenses": [
        {
          "expression": "Apache-2.0"
        }
      ],
      "purl": "pkg:golang/github.com/google/go-tpm@v0.9.8",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://pkg.go.dev/github.com/google/go-tpm@v0.9.8"
        }
      ],
      "properties": [
        {
          "name": "walkiedesk:source",
          "value": "go.mod"
        },
        {
          "name": "golang:go.sum",
          "value": "h1:slArAR9Ft+1ybZu0lBwpSmpwhRXaa85hWtMinMyRAWo="
        },
        {
          "name": "golang:indirect",
          "value": "true"
        }
      ]
    },
    {
      "type": "library",
      "bom-ref": "golang:github.com/google/uuid@v1.6.0",
      "name": "github.com/google/uuid",
      "version": "v1.6.0",
      "licenses": [
        {
          "expression": "BSD-3-Clause"
        }
      ],
      "purl": "pkg:golang/github.com/google/uuid@v1.6.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://pkg.go.dev/github.com/google/uuid@v1.6.0"
        }
      ],
      "properties": [
        {
          "name": "walkiedesk:source",
          "value": "go.mod"
        },
        {
          "name": "golang:go.sum",
          "value": "h1:NIvaJDMOsjHA8n1jAhLSgzrAzy1Hgr+hNrb57e+94F0="
        },
        {
          "name": "golang:indirect",
          "value": "false"
        }
      ]
    },
    {
      "type": "library",
      "bom-ref": "golang:github.com/jackc/pgpassfile@v1.0.0",
      "name": "github.com/jackc/pgpassfile",
      "version": "v1.0.0",
      "licenses": [
        {
          "expression": "MIT"
        }
      ],
      "purl": "pkg:golang/github.com/jackc/pgpassfile@v1.0.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://pkg.go.dev/github.com/jackc/pgpassfile@v1.0.0"
        }
      ],
      "properties": [
        {
          "name": "walkiedesk:source",
          "value": "go.mod"
        },
        {
          "name": "golang:go.sum",
          "value": "h1:/6Hmqy13Ss2zCq62VdNG8tM1wchn8zjSGOBJ6icpsIM="
        },
        {
          "name": "golang:indirect",
          "value": "true"
        }
      ]
    },
    {
      "type": "library",
      "bom-ref": "golang:github.com/jackc/pgservicefile@v0.0.0-20240606120523-5a60cdf6a761",
      "name": "github.com/jackc/pgservicefile",
      "version": "v0.0.0-20240606120523-5a60cdf6a761",
      "licenses": [
        {
          "expression": "MIT"
        }
      ],
      "purl": "pkg:golang/github.com/jackc/pgservicefile@v0.0.0-20240606120523-5a60cdf6a761",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://pkg.go.dev/github.com/jackc/pgservicefile@v0.0.0-20240606120523-5a60cdf6a761"
        }
      ],
      "properties": [
        {
          "name": "walkiedesk:source",
          "value": "go.mod"
        },
        {
          "name": "golang:go.sum",
          "value": "h1:iCEnooe7UlwOQYpKFhBabPMi4aNAfoODPEFNiAnClxo="
        },
        {
          "name": "golang:indirect",
          "value": "true"
        }
      ]
    },
    {
      "type": "library",
      "bom-ref": "golang:github.com/jackc/pgx/v5@v5.11.0",
      "name": "github.com/jackc/pgx/v5",
      "version": "v5.11.0",
      "licenses": [
        {
          "expression": "MIT"
        }
      ],
      "purl": "pkg:golang/github.com/jackc/pgx/v5@v5.11.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://pkg.go.dev/github.com/jackc/pgx/v5@v5.11.0"
        }
      ],
      "properties": [
        {
          "name": "walkiedesk:source",
          "value": "go.mod"
        },
        {
          "name": "golang:go.sum",
          "value": "h1:IzBBtyK9AHqf98cctWFifYSci2hgQR/cd56wB4p+ogg="
        },
        {
          "name": "golang:indirect",
          "value": "false"
        }
      ]
    },
    {
      "type": "library",
      "bom-ref": "golang:github.com/jackc/puddle/v2@v2.2.2",
      "name": "github.com/jackc/puddle/v2",
      "version": "v2.2.2",
      "licenses": [
        {
          "expression": "MIT"
        }
      ],
      "purl": "pkg:golang/github.com/jackc/puddle/v2@v2.2.2",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://pkg.go.dev/github.com/jackc/puddle/v2@v2.2.2"
        }
      ],
      "properties": [
        {
          "name": "walkiedesk:source",
          "value": "go.mod"
        },
        {
          "name": "golang:go.sum",
          "value": "h1:PR8nw+E/1w0GLuRFSmiioY6UooMp6KJv0/61nB7icHo="
        },
        {
          "name": "golang:indirect",
          "value": "true"
        }
      ]
    },
    {
      "type": "library",
      "bom-ref": "golang:github.com/philhofer/fwd@v1.2.0",
      "name": "github.com/philhofer/fwd",
      "version": "v1.2.0",
      "licenses": [
        {
          "expression": "MIT"
        }
      ],
      "purl": "pkg:golang/github.com/philhofer/fwd@v1.2.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://pkg.go.dev/github.com/philhofer/fwd@v1.2.0"
        }
      ],
      "properties": [
        {
          "name": "walkiedesk:source",
          "value": "go.mod"
        },
        {
          "name": "golang:go.sum",
          "value": "h1:e6DnBTl7vGY+Gz322/ASL4Gyp1FspeMvx1RNDoToZuM="
        },
        {
          "name": "golang:indirect",
          "value": "true"
        }
      ]
    },
    {
      "type": "library",
      "bom-ref": "golang:github.com/tinylib/msgp@v1.6.4",
      "name": "github.com/tinylib/msgp",
      "version": "v1.6.4",
      "licenses": [
        {
          "expression": "MIT"
        }
      ],
      "purl": "pkg:golang/github.com/tinylib/msgp@v1.6.4",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://pkg.go.dev/github.com/tinylib/msgp@v1.6.4"
        }
      ],
      "properties": [
        {
          "name": "walkiedesk:source",
          "value": "go.mod"
        },
        {
          "name": "golang:go.sum",
          "value": "h1:mOwYbyYDLPj35mkA2BjjYejgJk9BuHxDdvRnb6v2ZcQ="
        },
        {
          "name": "golang:indirect",
          "value": "true"
        }
      ]
    },
    {
      "type": "library",
      "bom-ref": "golang:github.com/x448/float16@v0.8.4",
      "name": "github.com/x448/float16",
      "version": "v0.8.4",
      "licenses": [
        {
          "expression": "MIT"
        }
      ],
      "purl": "pkg:golang/github.com/x448/float16@v0.8.4",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://pkg.go.dev/github.com/x448/float16@v0.8.4"
        }
      ],
      "properties": [
        {
          "name": "walkiedesk:source",
          "value": "go.mod"
        },
        {
          "name": "golang:go.sum",
          "value": "h1:qLwI1I70+NjRFUR3zs1JPUCgaCXSh3SW62uAKT1mSBM="
        },
        {
          "name": "golang:indirect",
          "value": "true"
        }
      ]
    },
    {
      "type": "library",
      "bom-ref": "golang:golang.org/x/crypto@v0.57.0",
      "name": "golang.org/x/crypto",
      "version": "v0.57.0",
      "licenses": [
        {
          "expression": "BSD-3-Clause"
        }
      ],
      "purl": "pkg:golang/golang.org/x/crypto@v0.57.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://pkg.go.dev/golang.org/x/crypto@v0.57.0"
        }
      ],
      "properties": [
        {
          "name": "walkiedesk:source",
          "value": "go.mod"
        },
        {
          "name": "golang:go.sum",
          "value": "h1:3ZVCjf8Ggz7zneR/EHRVx68Ctf+2pmIMP2UFhh9cC6M="
        },
        {
          "name": "golang:indirect",
          "value": "false"
        }
      ]
    },
    {
      "type": "library",
      "bom-ref": "golang:golang.org/x/sync@v0.23.0",
      "name": "golang.org/x/sync",
      "version": "v0.23.0",
      "licenses": [
        {
          "expression": "BSD-3-Clause"
        }
      ],
      "purl": "pkg:golang/golang.org/x/sync@v0.23.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://pkg.go.dev/golang.org/x/sync@v0.23.0"
        }
      ],
      "properties": [
        {
          "name": "walkiedesk:source",
          "value": "go.mod"
        },
        {
          "name": "golang:go.sum",
          "value": "h1:KameEIfc1IkluZyXWLn39Wd4tURc6GbCiISGiZm2bQk="
        },
        {
          "name": "golang:indirect",
          "value": "true"
        }
      ]
    },
    {
      "type": "library",
      "bom-ref": "golang:golang.org/x/sys@v0.48.0",
      "name": "golang.org/x/sys",
      "version": "v0.48.0",
      "licenses": [
        {
          "expression": "BSD-3-Clause"
        }
      ],
      "purl": "pkg:golang/golang.org/x/sys@v0.48.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://pkg.go.dev/golang.org/x/sys@v0.48.0"
        }
      ],
      "properties": [
        {
          "name": "walkiedesk:source",
          "value": "go.mod"
        },
        {
          "name": "golang:go.sum",
          "value": "h1:bbX/i/6MgT9BVLM9RT1thmxL04yeTAhbEz4SyadbXoo="
        },
        {
          "name": "golang:indirect",
          "value": "false"
        }
      ]
    },
    {
      "type": "library",
      "bom-ref": "golang:golang.org/x/text@v0.42.0",
      "name": "golang.org/x/text",
      "version": "v0.42.0",
      "licenses": [
        {
          "expression": "BSD-3-Clause"
        }
      ],
      "purl": "pkg:golang/golang.org/x/text@v0.42.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://pkg.go.dev/golang.org/x/text@v0.42.0"
        }
      ],
      "properties": [
        {
          "name": "walkiedesk:source",
          "value": "go.mod"
        },
        {
          "name": "golang:go.sum",
          "value": "h1:JbOZXgfeCPU9gacVtYliJqOhD+zhrEqK4LfdpmlUZqI="
        },
        {
          "name": "golang:indirect",
          "value": "false"
        }
      ]
    },
    {
      "type": "library",
      "bom-ref": "golang:stdlib@1.26.3",
      "name": "Go standard library",
      "version": "1.26.3",
      "licenses": [
        {
          "expression": "BSD-3-Clause"
        }
      ],
      "purl": "pkg:golang/stdlib@1.26.3",
      "externalReferences": [
        {
          "type": "website",
          "url": "https://go.dev/"
        }
      ],
      "properties": [
        {
          "name": "walkiedesk:source",
          "value": "Go toolchain recorded in the build info of the released binary"
        }
      ]
    }
  ],
  "dependencies": [
    {
      "ref": "walkiedesk:server@0.10.5",
      "dependsOn": [
        "golang:github.com/coder/websocket@v1.8.15",
        "golang:github.com/fxamacker/cbor/v2@v2.9.4",
        "golang:github.com/go-webauthn/webauthn@v0.18.2",
        "golang:github.com/google/uuid@v1.6.0",
        "golang:github.com/jackc/pgx/v5@v5.11.0",
        "golang:golang.org/x/crypto@v0.57.0",
        "golang:golang.org/x/sys@v0.48.0",
        "golang:golang.org/x/text@v0.42.0",
        "golang:stdlib@1.26.3"
      ]
    },
    {
      "ref": "golang:github.com/coder/websocket@v1.8.15",
      "dependsOn": []
    },
    {
      "ref": "golang:github.com/fxamacker/cbor/v2@v2.9.4",
      "dependsOn": []
    },
    {
      "ref": "golang:github.com/go-viper/mapstructure/v2@v2.5.0",
      "dependsOn": []
    },
    {
      "ref": "golang:github.com/go-webauthn/webauthn@v0.18.2",
      "dependsOn": []
    },
    {
      "ref": "golang:github.com/go-webauthn/x@v0.3.1",
      "dependsOn": []
    },
    {
      "ref": "golang:github.com/golang-jwt/jwt/v5@v5.3.1",
      "dependsOn": []
    },
    {
      "ref": "golang:github.com/google/go-tpm@v0.9.8",
      "dependsOn": []
    },
    {
      "ref": "golang:github.com/google/uuid@v1.6.0",
      "dependsOn": []
    },
    {
      "ref": "golang:github.com/jackc/pgpassfile@v1.0.0",
      "dependsOn": []
    },
    {
      "ref": "golang:github.com/jackc/pgservicefile@v0.0.0-20240606120523-5a60cdf6a761",
      "dependsOn": []
    },
    {
      "ref": "golang:github.com/jackc/pgx/v5@v5.11.0",
      "dependsOn": []
    },
    {
      "ref": "golang:github.com/jackc/puddle/v2@v2.2.2",
      "dependsOn": []
    },
    {
      "ref": "golang:github.com/philhofer/fwd@v1.2.0",
      "dependsOn": []
    },
    {
      "ref": "golang:github.com/tinylib/msgp@v1.6.4",
      "dependsOn": []
    },
    {
      "ref": "golang:github.com/x448/float16@v0.8.4",
      "dependsOn": []
    },
    {
      "ref": "golang:golang.org/x/crypto@v0.57.0",
      "dependsOn": []
    },
    {
      "ref": "golang:golang.org/x/sync@v0.23.0",
      "dependsOn": []
    },
    {
      "ref": "golang:golang.org/x/sys@v0.48.0",
      "dependsOn": []
    },
    {
      "ref": "golang:golang.org/x/text@v0.42.0",
      "dependsOn": []
    },
    {
      "ref": "golang:stdlib@1.26.3",
      "dependsOn": []
    }
  ]
}
