[
 {
  "vendor_id": "identity--0f744aec-9a17-50b5-a35a-7bdfd65bb8ac",
  "slug": "microsoft",
  "name": "Microsoft",
  "is_security_vendor": false,
  "kev_count": 391,
  "kev_ransomware_known": 117,
  "kev_products": 72,
  "first_kev_date": "2021-11-03",
  "last_kev_date": "2026-10-13",
  "source_url": "https://github.com/csp4z/compromise-ledger/blob/main/data/seeds/vendors.csv",
  "raw_document_id": "d1ca175d39262a7cf6faf640d2cf2494949b65494b830645a9ff49b4670aa255",
  "parser_version": "0.1.0",
  "license": "CC-BY-4.0"
 },
 {
  "vendor_id": "identity--2746c1fe-1b9d-5ed5-b864-a0b4bf43019e",
  "slug": "cisco",
  "name": "Cisco",
  "is_security_vendor": false,
  "kev_count": 101,
  "kev_ransomware_known": 7,
  "kev_products": 42,
  "first_kev_date": "2021-11-03",
  "last_kev_date": "2026-10-14",
  "source_url": "https://github.com/csp4z/compromise-ledger/blob/main/data/seeds/vendors.csv",
  "raw_document_id": "d1ca175d39262a7cf6faf640d2cf2494949b65494b830645a9ff49b4670aa255",
  "parser_version": "0.1.0",
  "license": "CC-BY-4.0"
 },
 {
  "vendor_id": "identity--c3c027f7-421b-53c0-b540-c1b57178f214",
  "slug": "apple",
  "name": "Apple",
  "is_security_vendor": false,
  "kev_count": 95,
  "kev_ransomware_known": 0,
  "kev_products": 9,
  "first_kev_date": "2021-11-03",
  "last_kev_date": "2026-09-29",
  "source_url": "https://github.com/csp4z/compromise-ledger/blob/main/data/seeds/vendors.csv",
  "raw_document_id": "d1ca175d39262a7cf6faf640d2cf2494949b65494b830645a9ff49b4670aa255",
  "parser_version": "0.1.0",
  "license": "CC-BY-4.0"
 },
 {
  "vendor_id": "identity--90c95aee-ade3-5b94-af5c-b767bd28dea7",
  "slug": "google",
  "name": "Google",
  "is_security_vendor": false,
  "kev_count": 92,
  "kev_ransomware_known": 0,
  "kev_products": 30,
  "first_kev_date": "2021-11-03",
  "last_kev_date": "2026-09-16",
  "source_url": "https://github.com/csp4z/compromise-ledger/blob/main/data/seeds/vendors.csv",
  "raw_document_id": "d1ca175d39262a7cf6faf640d2cf2494949b65494b830645a9ff49b4670aa255",
  "parser_version": "0.1.0",
  "license": "CC-BY-4.0"
 },
 {
  "vendor_id": "identity--684b2c50-3edb-58d0-99f7-4b76ed2bf821",
  "slug": "adobe",
  "name": "Adobe",
  "is_security_vendor": false,
  "kev_count": 82,
  "kev_ransomware_known": 11,
  "kev_products": 12,
  "first_kev_date": "2021-11-03",
  "last_kev_date": "2026-09-24",
  "source_url": "https://github.com/csp4z/compromise-ledger/blob/main/data/seeds/vendors.csv",
  "raw_document_id": "d1ca175d39262a7cf6faf640d2cf2494949b65494b830645a9ff49b4670aa255",
  "parser_version": "0.1.0",
  "license": "CC-BY-4.0"
 },
 {
  "vendor_id": "identity--44d07bed-8b36-5432-8b5b-0f915dfb19ab",
  "slug": "oracle",
  "name": "Oracle",
  "is_security_vendor": false,
  "kev_count": 46,
  "kev_ransomware_known": 13,
  "kev_products": 17,
  "first_kev_date": "2021-11-03",
  "last_kev_date": "2026-08-24",
  "source_url": "https://github.com/csp4z/compromise-ledger/blob/main/data/seeds/vendors.csv",
  "raw_document_id": "d1ca175d39262a7cf6faf640d2cf2494949b65494b830645a9ff49b4670aa255",
  "parser_version": "0.1.0",
  "license": "CC-BY-4.0"
 },
 {
  "vendor_id": "identity--0a1e10e6-440b-5dc3-a26e-978d2aa25dc5",
  "slug": "apache",
  "name": "Apache",
  "is_security_vendor": false,
  "kev_count": 41,
  "kev_ransomware_known": 8,
  "kev_products": 21,
  "first_kev_date": "2021-11-03",
  "last_kev_date": "2026-10-08",
  "source_url": "https://github.com/csp4z/compromise-ledger/blob/main/data/seeds/vendors.csv",
  "raw_document_id": "d1ca175d39262a7cf6faf640d2cf2494949b65494b830645a9ff49b4670aa255",
  "parser_version": "0.1.0",
  "license": "CC-BY-4.0"
 },
 {
  "vendor_id": "identity--04dc3d23-3380-5823-84b6-a52ff17e3897",
  "slug": "ivanti",
  "name": "Ivanti",
  "is_security_vendor": false,
  "kev_count": 36,
  "kev_ransomware_known": 12,
  "kev_products": 15,
  "first_kev_date": "2021-11-03",
  "last_kev_date": "2026-10-13",
  "source_url": "https://github.com/csp4z/compromise-ledger/blob/main/data/seeds/vendors.csv",
  "raw_document_id": "d1ca175d39262a7cf6faf640d2cf2494949b65494b830645a9ff49b4670aa255",
  "parser_version": "0.1.0",
  "license": "CC-BY-4.0"
 },
 {
  "vendor_id": "identity--b4b75e71-517b-5e40-913c-98006e940fb8",
  "slug": "fortinet",
  "name": "Fortinet",
  "is_security_vendor": true,
  "kev_count": 32,
  "kev_ransomware_known": 14,
  "kev_products": 10,
  "first_kev_date": "2021-11-03",
  "last_kev_date": "2026-10-16",
  "source_url": "https://github.com/csp4z/compromise-ledger/blob/main/data/seeds/vendors.csv",
  "raw_document_id": "d1ca175d39262a7cf6faf640d2cf2494949b65494b830645a9ff49b4670aa255",
  "parser_version": "0.1.0",
  "license": "CC-BY-4.0"
 },
 {
  "vendor_id": "identity--1e3c0744-29dc-5f55-a7cb-b1aeb8ccb29d",
  "slug": "linux",
  "name": "Linux",
  "is_security_vendor": false,
  "kev_count": 31,
  "kev_ransomware_known": 2,
  "kev_products": 1,
  "first_kev_date": "2021-12-10",
  "last_kev_date": "2026-09-18",
  "source_url": "https://github.com/csp4z/compromise-ledger/blob/main/data/seeds/vendors.csv",
  "raw_document_id": "d1ca175d39262a7cf6faf640d2cf2494949b65494b830645a9ff49b4670aa255",
  "parser_version": "0.1.0",
  "license": "CC-BY-4.0"
 },
 {
  "vendor_id": "identity--5a4c6ac0-1279-5737-924c-433b5db21181",
  "slug": "vmware",
  "name": "VMware",
  "is_security_vendor": false,
  "kev_count": 29,
  "kev_ransomware_known": 10,
  "kev_products": 17,
  "first_kev_date": "2021-11-03",
  "last_kev_date": "2025-03-04",
  "source_url": "https://github.com/csp4z/compromise-ledger/blob/main/data/seeds/vendors.csv",
  "raw_document_id": "d1ca175d39262a7cf6faf640d2cf2494949b65494b830645a9ff49b4670aa255",
  "parser_version": "0.1.0",
  "license": "CC-BY-4.0"
 },
 {
  "vendor_id": "identity--5458ad4a-cdf5-57a6-b4cb-611525fae27f",
  "slug": "citrix",
  "name": "Citrix",
  "is_security_vendor": false,
  "kev_count": 27,
  "kev_ransomware_known": 7,
  "kev_products": 12,
  "first_kev_date": "2021-11-03",
  "last_kev_date": "2026-10-04",
  "source_url": "https://github.com/csp4z/compromise-ledger/blob/main/data/seeds/vendors.csv",
  "raw_document_id": "d1ca175d39262a7cf6faf640d2cf2494949b65494b830645a9ff49b4670aa255",
  "parser_version": "0.1.0",
  "license": "CC-BY-4.0"
 },
 {
  "vendor_id": "identity--f1f24f56-51b2-5b77-9ecc-42c536355f8c",
  "slug": "d-link",
  "name": "D-Link",
  "is_security_vendor": false,
  "kev_count": 26,
  "kev_ransomware_known": 2,
  "kev_products": 21,
  "first_kev_date": "2021-11-03",
  "last_kev_date": "2026-04-24",
  "source_url": "https://github.com/csp4z/compromise-ledger/blob/main/data/seeds/vendors.csv",
  "raw_document_id": "d1ca175d39262a7cf6faf640d2cf2494949b65494b830645a9ff49b4670aa255",
  "parser_version": "0.1.0",
  "license": "CC-BY-4.0"
 },
 {
  "vendor_id": "identity--c7fc75db-add2-5b17-9412-ff9bbab952d6",
  "slug": "sonicwall",
  "name": "SonicWall",
  "is_security_vendor": true,
  "kev_count": 19,
  "kev_ransomware_known": 13,
  "kev_products": 9,
  "first_kev_date": "2021-11-03",
  "last_kev_date": "2026-09-02",
  "source_url": "https://github.com/csp4z/compromise-ledger/blob/main/data/seeds/vendors.csv",
  "raw_document_id": "d1ca175d39262a7cf6faf640d2cf2494949b65494b830645a9ff49b4670aa255",
  "parser_version": "0.1.0",
  "license": "CC-BY-4.0"
 },
 {
  "vendor_id": "identity--70285d41-a498-56b9-9f37-2189d47ae5ce",
  "slug": "synacor",
  "name": "Synacor",
  "is_security_vendor": false,
  "kev_count": 19,
  "kev_ransomware_known": 6,
  "kev_products": 3,
  "first_kev_date": "2022-01-10",
  "last_kev_date": "2026-08-21",
  "source_url": "https://github.com/csp4z/compromise-ledger/blob/main/data/seeds/vendors.csv",
  "raw_document_id": "d1ca175d39262a7cf6faf640d2cf2494949b65494b830645a9ff49b4670aa255",
  "parser_version": "0.1.0",
  "license": "CC-BY-4.0"
 },
 {
  "vendor_id": "identity--135e7a63-a46c-5d40-983f-9c65e0dcbb4f",
  "slug": "palo-alto-networks",
  "name": "Palo Alto Networks",
  "is_security_vendor": true,
  "kev_count": 16,
  "kev_ransomware_known": 6,
  "kev_products": 2,
  "first_kev_date": "2022-01-10",
  "last_kev_date": "2026-10-14",
  "source_url": "https://github.com/csp4z/compromise-ledger/blob/main/data/seeds/vendors.csv",
  "raw_document_id": "d1ca175d39262a7cf6faf640d2cf2494949b65494b830645a9ff49b4670aa255",
  "parser_version": "0.1.0",
  "license": "CC-BY-4.0"
 },
 {
  "vendor_id": "identity--37bc6716-7eb4-51e4-a5e6-cba1bfa9c818",
  "slug": "samsung",
  "name": "Samsung",
  "is_security_vendor": false,
  "kev_count": 15,
  "kev_ransomware_known": 0,
  "kev_products": 2,
  "first_kev_date": "2022-11-08",
  "last_kev_date": "2026-04-24",
  "source_url": "https://github.com/csp4z/compromise-ledger/blob/main/data/seeds/vendors.csv",
  "raw_document_id": "d1ca175d39262a7cf6faf640d2cf2494949b65494b830645a9ff49b4670aa255",
  "parser_version": "0.1.0",
  "license": "CC-BY-4.0"
 },
 {
  "vendor_id": "identity--b4b01b28-5159-5c9d-a5cf-b3731182d0b7",
  "slug": "atlassian",
  "name": "Atlassian",
  "is_security_vendor": false,
  "kev_count": 14,
  "kev_ransomware_known": 8,
  "kev_products": 10,
  "first_kev_date": "2021-11-03",
  "last_kev_date": "2026-10-15",
  "source_url": "https://github.com/csp4z/compromise-ledger/blob/main/data/seeds/vendors.csv",
  "raw_document_id": "d1ca175d39262a7cf6faf640d2cf2494949b65494b830645a9ff49b4670aa255",
  "parser_version": "0.1.0",
  "license": "CC-BY-4.0"
 },
 {
  "vendor_id": "identity--c2faeef8-afea-55a7-8753-2eb07d91f777",
  "slug": "sap",
  "name": "SAP",
  "is_security_vendor": false,
  "kev_count": 14,
  "kev_ransomware_known": 3,
  "kev_products": 5,
  "first_kev_date": "2021-11-03",
  "last_kev_date": "2025-05-15",
  "source_url": "https://github.com/csp4z/compromise-ledger/blob/main/data/seeds/vendors.csv",
  "raw_document_id": "d1ca175d39262a7cf6faf640d2cf2494949b65494b830645a9ff49b4670aa255",
  "parser_version": "0.1.0",
  "license": "CC-BY-4.0"
 },
 {
  "vendor_id": "identity--5ef9d2e1-8e46-5813-89a1-a1cf5417fa32",
  "slug": "mozilla",
  "name": "Mozilla",
  "is_security_vendor": false,
  "kev_count": 13,
  "kev_ransomware_known": 1,
  "kev_products": 4,
  "first_kev_date": "2021-11-03",
  "last_kev_date": "2025-10-06",
  "source_url": "https://github.com/csp4z/compromise-ledger/blob/main/data/seeds/vendors.csv",
  "raw_document_id": "d1ca175d39262a7cf6faf640d2cf2494949b65494b830645a9ff49b4670aa255",
  "parser_version": "0.1.0",
  "license": "CC-BY-4.0"
 },
 {
  "vendor_id": "identity--1686f789-c65f-56d1-93e7-9444c5c41ee7",
  "slug": "zyxel",
  "name": "Zyxel",
  "is_security_vendor": false,
  "kev_count": 13,
  "kev_ransomware_known": 2,
  "kev_products": 7,
  "first_kev_date": "2021-11-03",
  "last_kev_date": "2026-09-21",
  "source_url": "https://github.com/csp4z/compromise-ledger/blob/main/data/seeds/vendors.csv",
  "raw_document_id": "d1ca175d39262a7cf6faf640d2cf2494949b65494b830645a9ff49b4670aa255",
  "parser_version": "0.1.0",
  "license": "CC-BY-4.0"
 },
 {
  "vendor_id": "identity--3e324025-3724-5d98-9f8a-fb964cebedc5",
  "slug": "qnap",
  "name": "QNAP",
  "is_security_vendor": false,
  "kev_count": 12,
  "kev_ransomware_known": 9,
  "kev_products": 6,
  "first_kev_date": "2022-03-25",
  "last_kev_date": "2023-12-21",
  "source_url": "https://github.com/csp4z/compromise-ledger/blob/main/data/seeds/vendors.csv",
  "raw_document_id": "d1ca175d39262a7cf6faf640d2cf2494949b65494b830645a9ff49b4670aa255",
  "parser_version": "0.1.0",
  "license": "CC-BY-4.0"
 },
 {
  "vendor_id": "identity--2eeeabc0-0a29-5c49-9d8d-9a7890642e2e",
  "slug": "qualcomm",
  "name": "Qualcomm",
  "is_security_vendor": false,
  "kev_count": 12,
  "kev_ransomware_known": 0,
  "kev_products": 2,
  "first_kev_date": "2021-11-03",
  "last_kev_date": "2026-03-03",
  "source_url": "https://github.com/csp4z/compromise-ledger/blob/main/data/seeds/vendors.csv",
  "raw_document_id": "d1ca175d39262a7cf6faf640d2cf2494949b65494b830645a9ff49b4670aa255",
  "parser_version": "0.1.0",
  "license": "CC-BY-4.0"
 },
 {
  "vendor_id": "identity--2fc1fa2e-22e4-51e1-a9ca-11e297377037",
  "slug": "trend-micro",
  "name": "Trend Micro",
  "is_security_vendor": true,
  "kev_count": 12,
  "kev_ransomware_known": 0,
  "kev_products": 9,
  "first_kev_date": "2021-11-03",
  "last_kev_date": "2026-05-21",
  "source_url": "https://github.com/csp4z/compromise-ledger/blob/main/data/seeds/vendors.csv",
  "raw_document_id": "d1ca175d39262a7cf6faf640d2cf2494949b65494b830645a9ff49b4670aa255",
  "parser_version": "0.1.0",
  "license": "CC-BY-4.0"
 },
 {
  "vendor_id": "identity--70774376-c6d2-59d6-9c37-0b235de07f88",
  "slug": "roundcube",
  "name": "Roundcube",
  "is_security_vendor": false,
  "kev_count": 11,
  "kev_ransomware_known": 0,
  "kev_products": 2,
  "first_kev_date": "2021-11-03",
  "last_kev_date": "2026-02-20",
  "source_url": "https://github.com/csp4z/compromise-ledger/blob/main/data/seeds/vendors.csv",
  "raw_document_id": "d1ca175d39262a7cf6faf640d2cf2494949b65494b830645a9ff49b4670aa255",
  "parser_version": "0.1.0",
  "license": "CC-BY-4.0"
 },
 {
  "vendor_id": "identity--63bb0d18-4fe4-54b7-afdd-6aa9bd7cf0f2",
  "slug": "solarwinds",
  "name": "SolarWinds",
  "is_security_vendor": false,
  "kev_count": 11,
  "kev_ransomware_known": 2,
  "kev_products": 4,
  "first_kev_date": "2021-11-03",
  "last_kev_date": "2026-06-05",
  "source_url": "https://github.com/csp4z/compromise-ledger/blob/main/data/seeds/vendors.csv",
  "raw_document_id": "d1ca175d39262a7cf6faf640d2cf2494949b65494b830645a9ff49b4670aa255",
  "parser_version": "0.1.0",
  "license": "CC-BY-4.0"
 },
 {
  "vendor_id": "identity--258da8fc-0a89-5603-be06-b75790398ce0",
  "slug": "arm",
  "name": "Arm",
  "is_security_vendor": false,
  "kev_count": 9,
  "kev_ransomware_known": 0,
  "kev_products": 3,
  "first_kev_date": "2021-11-03",
  "last_kev_date": "2024-06-12",
  "source_url": "https://github.com/csp4z/compromise-ledger/blob/main/data/seeds/vendors.csv",
  "raw_document_id": "d1ca175d39262a7cf6faf640d2cf2494949b65494b830645a9ff49b4670aa255",
  "parser_version": "0.1.0",
  "license": "CC-BY-4.0"
 },
 {
  "vendor_id": "identity--a6d227ed-a03e-5a97-8480-df312b8bff13",
  "slug": "progress",
  "name": "Progress",
  "is_security_vendor": false,
  "kev_count": 9,
  "kev_ransomware_known": 4,
  "kev_products": 8,
  "first_kev_date": "2021-11-03",
  "last_kev_date": "2026-08-07",
  "source_url": "https://github.com/csp4z/compromise-ledger/blob/main/data/seeds/vendors.csv",
  "raw_document_id": "d1ca175d39262a7cf6faf640d2cf2494949b65494b830645a9ff49b4670aa255",
  "parser_version": "0.1.0",
  "license": "CC-BY-4.0"
 },
 {
  "vendor_id": "identity--72286ccc-49db-583b-9391-fdb3e3640e5c",
  "slug": "red-hat",
  "name": "Red Hat",
  "is_security_vendor": false,
  "kev_count": 9,
  "kev_ransomware_known": 4,
  "kev_products": 7,
  "first_kev_date": "2021-12-10",
  "last_kev_date": "2026-08-26",
  "source_url": "https://github.com/csp4z/compromise-ledger/blob/main/data/seeds/vendors.csv",
  "raw_document_id": "d1ca175d39262a7cf6faf640d2cf2494949b65494b830645a9ff49b4670aa255",
  "parser_version": "0.1.0",
  "license": "CC-BY-4.0"
 },
 {
  "vendor_id": "identity--858a332b-a588-5b6b-b0d7-ec053d704274",
  "slug": "zoho",
  "name": "Zoho",
  "is_security_vendor": false,
  "kev_count": 9,
  "kev_ransomware_known": 2,
  "kev_products": 4,
  "first_kev_date": "2021-11-03",
  "last_kev_date": "2023-03-07",
  "source_url": "https://github.com/csp4z/compromise-ledger/blob/main/data/seeds/vendors.csv",
  "raw_document_id": "d1ca175d39262a7cf6faf640d2cf2494949b65494b830645a9ff49b4670aa255",
  "parser_version": "0.1.0",
  "license": "CC-BY-4.0"
 },
 {
  "vendor_id": "identity--447e0754-8588-5e58-b50d-bbb4e140bb1c",
  "slug": "f5",
  "name": "F5",
  "is_security_vendor": false,
  "kev_count": 8,
  "kev_ransomware_known": 4,
  "kev_products": 5,
  "first_kev_date": "2021-11-03",
  "last_kev_date": "2026-09-22",
  "source_url": "https://github.com/csp4z/compromise-ledger/blob/main/data/seeds/vendors.csv",
  "raw_document_id": "d1ca175d39262a7cf6faf640d2cf2494949b65494b830645a9ff49b4670aa255",
  "parser_version": "0.1.0",
  "license": "CC-BY-4.0"
 },
 {
  "vendor_id": "identity--a326305b-6578-5e79-ae4a-7753fa83482e",
  "slug": "ibm",
  "name": "IBM",
  "is_security_vendor": false,
  "kev_count": 8,
  "kev_ransomware_known": 2,
  "kev_products": 6,
  "first_kev_date": "2021-11-03",
  "last_kev_date": "2026-08-04",
  "source_url": "https://github.com/csp4z/compromise-ledger/blob/main/data/seeds/vendors.csv",
  "raw_document_id": "d1ca175d39262a7cf6faf640d2cf2494949b65494b830645a9ff49b4670aa255",
  "parser_version": "0.1.0",
  "license": "CC-BY-4.0"
 },
 {
  "vendor_id": "identity--68f4ae12-bd60-534b-a92c-804ad33e55a5",
  "slug": "juniper",
  "name": "Juniper",
  "is_security_vendor": false,
  "kev_count": 8,
  "kev_ransomware_known": 0,
  "kev_products": 2,
  "first_kev_date": "2022-03-25",
  "last_kev_date": "2025-10-02",
  "source_url": "https://github.com/csp4z/compromise-ledger/blob/main/data/seeds/vendors.csv",
  "raw_document_id": "d1ca175d39262a7cf6faf640d2cf2494949b65494b830645a9ff49b4670aa255",
  "parser_version": "0.1.0",
  "license": "CC-BY-4.0"
 },
 {
  "vendor_id": "identity--b460b6a0-a6cc-5311-abca-25f02acc4156",
  "slug": "netgear",
  "name": "NETGEAR",
  "is_security_vendor": false,
  "kev_count": 8,
  "kev_ransomware_known": 0,
  "kev_products": 7,
  "first_kev_date": "2021-11-03",
  "last_kev_date": "2022-09-08",
  "source_url": "https://github.com/csp4z/compromise-ledger/blob/main/data/seeds/vendors.csv",
  "raw_document_id": "d1ca175d39262a7cf6faf640d2cf2494949b65494b830645a9ff49b4670aa255",
  "parser_version": "0.1.0",
  "license": "CC-BY-4.0"
 },
 {
  "vendor_id": "identity--feda2a59-0583-5cd0-9906-6df07dabbeea",
  "slug": "mitel",
  "name": "Mitel",
  "is_security_vendor": false,
  "kev_count": 7,
  "kev_ransomware_known": 5,
  "kev_products": 4,
  "first_kev_date": "2022-03-25",
  "last_kev_date": "2025-02-12",
  "source_url": "https://github.com/csp4z/compromise-ledger/blob/main/data/seeds/vendors.csv",
  "raw_document_id": "d1ca175d39262a7cf6faf640d2cf2494949b65494b830645a9ff49b4670aa255",
  "parser_version": "0.1.0",
  "license": "CC-BY-4.0"
 },
 {
  "vendor_id": "identity--b18d1e4b-ee90-5ec4-8ef1-9526cdcd4662",
  "slug": "sophos",
  "name": "Sophos",
  "is_security_vendor": true,
  "kev_count": 7,
  "kev_ransomware_known": 2,
  "kev_products": 6,
  "first_kev_date": "2021-11-03",
  "last_kev_date": "2025-02-06",
  "source_url": "https://github.com/csp4z/compromise-ledger/blob/main/data/seeds/vendors.csv",
  "raw_document_id": "d1ca175d39262a7cf6faf640d2cf2494949b65494b830645a9ff49b4670aa255",
  "parser_version": "0.1.0",
  "license": "CC-BY-4.0"
 },
 {
  "vendor_id": "identity--3bef7d33-1f57-5d19-8532-a4b356a68cd7",
  "slug": "jenkins",
  "name": "Jenkins",
  "is_security_vendor": false,
  "kev_count": 6,
  "kev_ransomware_known": 1,
  "kev_products": 6,
  "first_kev_date": "2022-02-10",
  "last_kev_date": "2025-10-02",
  "source_url": "https://github.com/csp4z/compromise-ledger/blob/main/data/seeds/vendors.csv",
  "raw_document_id": "d1ca175d39262a7cf6faf640d2cf2494949b65494b830645a9ff49b4670aa255",
  "parser_version": "0.1.0",
  "license": "CC-BY-4.0"
 },
 {
  "vendor_id": "identity--688ee99b-110b-5b53-9e82-804309ffb6e4",
  "slug": "tp-link",
  "name": "TP-Link",
  "is_security_vendor": false,
  "kev_count": 6,
  "kev_ransomware_known": 0,
  "kev_products": 5,
  "first_kev_date": "2022-03-25",
  "last_kev_date": "2025-09-03",
  "source_url": "https://github.com/csp4z/compromise-ledger/blob/main/data/seeds/vendors.csv",
  "raw_document_id": "d1ca175d39262a7cf6faf640d2cf2494949b65494b830645a9ff49b4670aa255",
  "parser_version": "0.1.0",
  "license": "CC-BY-4.0"
 },
 {
  "vendor_id": "identity--cdb06fef-3bc7-5c6d-956a-74c503156e5f",
  "slug": "wordpress",
  "name": "WordPress",
  "is_security_vendor": false,
  "kev_count": 6,
  "kev_ransomware_known": 0,
  "kev_products": 4,
  "first_kev_date": "2021-11-03",
  "last_kev_date": "2026-09-25",
  "source_url": "https://github.com/csp4z/compromise-ledger/blob/main/data/seeds/vendors.csv",
  "raw_document_id": "d1ca175d39262a7cf6faf640d2cf2494949b65494b830645a9ff49b4670aa255",
  "parser_version": "0.1.0",
  "license": "CC-BY-4.0"
 },
 {
  "vendor_id": "identity--4a4afb6e-14ee-5f12-bc9a-e91155a8a21b",
  "slug": "broadcom",
  "name": "Broadcom",
  "is_security_vendor": false,
  "kev_count": 5,
  "kev_ransomware_known": 1,
  "kev_products": 5,
  "first_kev_date": "2025-04-28",
  "last_kev_date": "2026-08-18",
  "source_url": "https://github.com/csp4z/compromise-ledger/blob/main/data/seeds/vendors.csv",
  "raw_document_id": "d1ca175d39262a7cf6faf640d2cf2494949b65494b830645a9ff49b4670aa255",
  "parser_version": "0.1.0",
  "license": "CC-BY-4.0"
 },
 {
  "vendor_id": "identity--02b0e569-1e0f-5c15-ae85-3b75b0a9c726",
  "slug": "check-point",
  "name": "Check Point",
  "is_security_vendor": true,
  "kev_count": 5,
  "kev_ransomware_known": 2,
  "kev_products": 4,
  "first_kev_date": "2024-05-30",
  "last_kev_date": "2026-09-22",
  "source_url": "https://github.com/csp4z/compromise-ledger/blob/main/data/seeds/vendors.csv",
  "raw_document_id": "d1ca175d39262a7cf6faf640d2cf2494949b65494b830645a9ff49b4670aa255",
  "parser_version": "0.1.0",
  "license": "CC-BY-4.0"
 },
 {
  "vendor_id": "identity--0045df29-4537-5c0b-ba56-03b040c7049f",
  "slug": "draytek",
  "name": "DrayTek",
  "is_security_vendor": false,
  "kev_count": 5,
  "kev_ransomware_known": 0,
  "kev_products": 3,
  "first_kev_date": "2021-11-03",
  "last_kev_date": "2025-05-15",
  "source_url": "https://github.com/csp4z/compromise-ledger/blob/main/data/seeds/vendors.csv",
  "raw_document_id": "d1ca175d39262a7cf6faf640d2cf2494949b65494b830645a9ff49b4670aa255",
  "parser_version": "0.1.0",
  "license": "CC-BY-4.0"
 },
 {
  "vendor_id": "identity--8cf3eec5-614f-56eb-b822-fc0ecd95b9ea",
  "slug": "drupal",
  "name": "Drupal",
  "is_security_vendor": false,
  "kev_count": 5,
  "kev_ransomware_known": 2,
  "kev_products": 2,
  "first_kev_date": "2021-11-03",
  "last_kev_date": "2026-05-22",
  "source_url": "https://github.com/csp4z/compromise-ledger/blob/main/data/seeds/vendors.csv",
  "raw_document_id": "d1ca175d39262a7cf6faf640d2cf2494949b65494b830645a9ff49b4670aa255",
  "parser_version": "0.1.0",
  "license": "CC-BY-4.0"
 },
 {
  "vendor_id": "identity--006e96c1-3140-516f-bd7c-0893353167a2",
  "slug": "exim",
  "name": "Exim",
  "is_security_vendor": false,
  "kev_count": 5,
  "kev_ransomware_known": 1,
  "kev_products": 3,
  "first_kev_date": "2021-11-03",
  "last_kev_date": "2022-03-25",
  "source_url": "https://github.com/csp4z/compromise-ledger/blob/main/data/seeds/vendors.csv",
  "raw_document_id": "d1ca175d39262a7cf6faf640d2cf2494949b65494b830645a9ff49b4670aa255",
  "parser_version": "0.1.0",
  "license": "CC-BY-4.0"
 },
 {
  "vendor_id": "identity--7e66727e-d5fe-5c6f-9bec-2694a71a01bc",
  "slug": "gitlab",
  "name": "GitLab",
  "is_security_vendor": false,
  "kev_count": 5,
  "kev_ransomware_known": 1,
  "kev_products": 4,
  "first_kev_date": "2021-11-03",
  "last_kev_date": "2026-09-11",
  "source_url": "https://github.com/csp4z/compromise-ledger/blob/main/data/seeds/vendors.csv",
  "raw_document_id": "d1ca175d39262a7cf6faf640d2cf2494949b65494b830645a9ff49b4670aa255",
  "parser_version": "0.1.0",
  "license": "CC-BY-4.0"
 },
 {
  "vendor_id": "identity--5fee0b42-fbe1-5c5f-9c03-9ada2ea976f5",
  "slug": "gnu",
  "name": "GNU",
  "is_security_vendor": false,
  "kev_count": 5,
  "kev_ransomware_known": 0,
  "kev_products": 4,
  "first_kev_date": "2022-01-28",
  "last_kev_date": "2026-01-26",
  "source_url": "https://github.com/csp4z/compromise-ledger/blob/main/data/seeds/vendors.csv",
  "raw_document_id": "d1ca175d39262a7cf6faf640d2cf2494949b65494b830645a9ff49b4670aa255",
  "parser_version": "0.1.0",
  "license": "CC-BY-4.0"
 },
 {
  "vendor_id": "identity--5ebeb087-46fb-5d96-9d6c-e85c45d82718",
  "slug": "langflow",
  "name": "Langflow",
  "is_security_vendor": false,
  "kev_count": 5,
  "kev_ransomware_known": 1,
  "kev_products": 1,
  "first_kev_date": "2025-05-05",
  "last_kev_date": "2026-07-21",
  "source_url": "https://github.com/csp4z/compromise-ledger/blob/main/data/seeds/vendors.csv",
  "raw_document_id": "d1ca175d39262a7cf6faf640d2cf2494949b65494b830645a9ff49b4670aa255",
  "parser_version": "0.1.0",
  "license": "CC-BY-4.0"
 },
 {
  "vendor_id": "identity--63a11cae-c4ad-576e-8800-66aea4538cac",
  "slug": "mikrotik",
  "name": "MikroTik",
  "is_security_vendor": false,
  "kev_count": 5,
  "kev_ransomware_known": 0,
  "kev_products": 1,
  "first_kev_date": "2021-12-01",
  "last_kev_date": "2026-09-25",
  "source_url": "https://github.com/csp4z/compromise-ledger/blob/main/data/seeds/vendors.csv",
  "raw_document_id": "d1ca175d39262a7cf6faf640d2cf2494949b65494b830645a9ff49b4670aa255",
  "parser_version": "0.1.0",
  "license": "CC-BY-4.0"
 },
 {
  "vendor_id": "identity--820c9097-4372-5a03-958e-e6b82e0473c5",
  "slug": "n-able",
  "name": "N-able",
  "is_security_vendor": false,
  "kev_count": 5,
  "kev_ransomware_known": 0,
  "kev_products": 1,
  "first_kev_date": "2025-08-13",
  "last_kev_date": "2026-09-08",
  "source_url": "https://github.com/csp4z/compromise-ledger/blob/main/data/seeds/vendors.csv",
  "raw_document_id": "d1ca175d39262a7cf6faf640d2cf2494949b65494b830645a9ff49b4670aa255",
  "parser_version": "0.1.0",
  "license": "CC-BY-4.0"
 },
 {
  "vendor_id": "identity--bb7b261d-ac83-535f-ba20-fcde2adfc482",
  "slug": "papercut",
  "name": "PaperCut",
  "is_security_vendor": false,
  "kev_count": 5,
  "kev_ransomware_known": 2,
  "kev_products": 2,
  "first_kev_date": "2023-04-21",
  "last_kev_date": "2026-08-31",
  "source_url": "https://github.com/csp4z/compromise-ledger/blob/main/data/seeds/vendors.csv",
  "raw_document_id": "d1ca175d39262a7cf6faf640d2cf2494949b65494b830645a9ff49b4670aa255",
  "parser_version": "0.1.0",
  "license": "CC-BY-4.0"
 },
 {
  "vendor_id": "identity--87508b9c-6e04-5166-9df2-85c42d736432",
  "slug": "plex",
  "name": "Plex",
  "is_security_vendor": false,
  "kev_count": 5,
  "kev_ransomware_known": 0,
  "kev_products": 1,
  "first_kev_date": "2023-03-10",
  "last_kev_date": "2026-10-20",
  "source_url": "https://github.com/csp4z/compromise-ledger/blob/main/data/seeds/vendors.csv",
  "raw_document_id": "d1ca175d39262a7cf6faf640d2cf2494949b65494b830645a9ff49b4670aa255",
  "parser_version": "0.1.0",
  "license": "CC-BY-4.0"
 },
 {
  "vendor_id": "identity--9e02c7bd-9f0d-565a-8095-bba1da972b95",
  "slug": "rarlab",
  "name": "RARLAB",
  "is_security_vendor": false,
  "kev_count": 5,
  "kev_ransomware_known": 4,
  "kev_products": 2,
  "first_kev_date": "2022-02-15",
  "last_kev_date": "2025-12-09",
  "source_url": "https://github.com/csp4z/compromise-ledger/blob/main/data/seeds/vendors.csv",
  "raw_document_id": "d1ca175d39262a7cf6faf640d2cf2494949b65494b830645a9ff49b4670aa255",
  "parser_version": "0.1.0",
  "license": "CC-BY-4.0"
 },
 {
  "vendor_id": "identity--b203470b-48a8-5481-820c-d2e2d2b5cd93",
  "slug": "accellion",
  "name": "Accellion",
  "is_security_vendor": false,
  "kev_count": 4,
  "kev_ransomware_known": 4,
  "kev_products": 1,
  "first_kev_date": "2021-11-03",
  "last_kev_date": "2021-11-03",
  "source_url": "https://github.com/csp4z/compromise-ledger/blob/main/data/seeds/vendors.csv",
  "raw_document_id": "d1ca175d39262a7cf6faf640d2cf2494949b65494b830645a9ff49b4670aa255",
  "parser_version": "0.1.0",
  "license": "CC-BY-4.0"
 },
 {
  "vendor_id": "identity--1b051977-bedb-5166-ada5-17df294c65f3",
  "slug": "arista",
  "name": "Arista",
  "is_security_vendor": false,
  "kev_count": 4,
  "kev_ransomware_known": 0,
  "kev_products": 2,
  "first_kev_date": "2026-06-09",
  "last_kev_date": "2026-10-23",
  "source_url": "https://github.com/csp4z/compromise-ledger/blob/main/data/seeds/vendors.csv",
  "raw_document_id": "d1ca175d39262a7cf6faf640d2cf2494949b65494b830645a9ff49b4670aa255",
  "parser_version": "0.1.0",
  "license": "CC-BY-4.0"
 },
 {
  "vendor_id": "identity--fee6ccf0-5c2e-5928-9223-62abf0070051",
  "slug": "beyondtrust",
  "name": "BeyondTrust",
  "is_security_vendor": true,
  "kev_count": 4,
  "kev_ransomware_known": 1,
  "kev_products": 3,
  "first_kev_date": "2024-12-19",
  "last_kev_date": "2026-10-16",
  "source_url": "https://github.com/csp4z/compromise-ledger/blob/main/data/seeds/vendors.csv",
  "raw_document_id": "d1ca175d39262a7cf6faf640d2cf2494949b65494b830645a9ff49b4670aa255",
  "parser_version": "0.1.0",
  "license": "CC-BY-4.0"
 },
 {
  "vendor_id": "identity--1293d39f-a2cc-50b6-a67a-916633f009cb",
  "slug": "connectwise",
  "name": "ConnectWise",
  "is_security_vendor": false,
  "kev_count": 4,
  "kev_ransomware_known": 2,
  "kev_products": 1,
  "first_kev_date": "2024-02-22",
  "last_kev_date": "2026-09-11",
  "source_url": "https://github.com/csp4z/compromise-ledger/blob/main/data/seeds/vendors.csv",
  "raw_document_id": "d1ca175d39262a7cf6faf640d2cf2494949b65494b830645a9ff49b4670aa255",
  "parser_version": "0.1.0",
  "license": "CC-BY-4.0"
 },
 {
  "vendor_id": "identity--e73bfa56-84de-5b56-a44e-d723555a6f5b",
  "slug": "craft-cms",
  "name": "Craft CMS",
  "is_security_vendor": false,
  "kev_count": 4,
  "kev_ransomware_known": 0,
  "kev_products": 1,
  "first_kev_date": "2025-02-20",
  "last_kev_date": "2026-03-20",
  "source_url": "https://github.com/csp4z/compromise-ledger/blob/main/data/seeds/vendors.csv",
  "raw_document_id": "d1ca175d39262a7cf6faf640d2cf2494949b65494b830645a9ff49b4670aa255",
  "parser_version": "0.1.0",
  "license": "CC-BY-4.0"
 },
 {
  "vendor_id": "identity--fe84203a-754e-5e9f-bfdb-7e3bee9225b1",
  "slug": "fortra",
  "name": "Fortra",
  "is_security_vendor": true,
  "kev_count": 4,
  "kev_ransomware_known": 2,
  "kev_products": 2,
  "first_kev_date": "2023-02-10",
  "last_kev_date": "2025-09-29",
  "source_url": "https://github.com/csp4z/compromise-ledger/blob/main/data/seeds/vendors.csv",
  "raw_document_id": "d1ca175d39262a7cf6faf640d2cf2494949b65494b830645a9ff49b4670aa255",
  "parser_version": "0.1.0",
  "license": "CC-BY-4.0"
 },
 {
  "vendor_id": "identity--3ec63411-5509-5519-b68d-fd9f51df86a6",
  "slug": "gigabyte",
  "name": "GIGABYTE",
  "is_security_vendor": false,
  "kev_count": 4,
  "kev_ransomware_known": 4,
  "kev_products": 1,
  "first_kev_date": "2022-10-24",
  "last_kev_date": "2022-10-24",
  "source_url": "https://github.com/csp4z/compromise-ledger/blob/main/data/seeds/vendors.csv",
  "raw_document_id": "d1ca175d39262a7cf6faf640d2cf2494949b65494b830645a9ff49b4670aa255",
  "parser_version": "0.1.0",
  "license": "CC-BY-4.0"
 },
 {
  "vendor_id": "identity--ec9a4d6a-14fb-509e-96ad-1a79a47c5ee2",
  "slug": "gladinet",
  "name": "Gladinet",
  "is_security_vendor": false,
  "kev_count": 4,
  "kev_ransomware_known": 0,
  "kev_products": 3,
  "first_kev_date": "2025-04-08",
  "last_kev_date": "2025-12-15",
  "source_url": "https://github.com/csp4z/compromise-ledger/blob/main/data/seeds/vendors.csv",
  "raw_document_id": "d1ca175d39262a7cf6faf640d2cf2494949b65494b830645a9ff49b4670aa255",
  "parser_version": "0.1.0",
  "license": "CC-BY-4.0"
 },
 {
  "vendor_id": "identity--8e06397c-8126-5884-b1cf-f14ecadb2724",
  "slug": "jetbrains",
  "name": "JetBrains",
  "is_security_vendor": false,
  "kev_count": 4,
  "kev_ransomware_known": 4,
  "kev_products": 1,
  "first_kev_date": "2023-10-04",
  "last_kev_date": "2026-08-05",
  "source_url": "https://github.com/csp4z/compromise-ledger/blob/main/data/seeds/vendors.csv",
  "raw_document_id": "d1ca175d39262a7cf6faf640d2cf2494949b65494b830645a9ff49b4670aa255",
  "parser_version": "0.1.0",
  "license": "CC-BY-4.0"
 },
 {
  "vendor_id": "identity--bc289f2a-2f10-52df-915c-939658e77cdd",
  "slug": "jfrog",
  "name": "JFrog",
  "is_security_vendor": false,
  "kev_count": 4,
  "kev_ransomware_known": 0,
  "kev_products": 1,
  "first_kev_date": "2026-08-27",
  "last_kev_date": "2026-09-11",
  "source_url": "https://github.com/csp4z/compromise-ledger/blob/main/data/seeds/vendors.csv",
  "raw_document_id": "d1ca175d39262a7cf6faf640d2cf2494949b65494b830645a9ff49b4670aa255",
  "parser_version": "0.1.0",
  "license": "CC-BY-4.0"
 },
 {
  "vendor_id": "identity--58c4b31a-cf3e-535e-9564-0e3c48d21799",
  "slug": "kentico",
  "name": "Kentico",
  "is_security_vendor": false,
  "kev_count": 4,
  "kev_ransomware_known": 0,
  "kev_products": 3,
  "first_kev_date": "2022-03-25",
  "last_kev_date": "2026-04-20",
  "source_url": "https://github.com/csp4z/compromise-ledger/blob/main/data/seeds/vendors.csv",
  "raw_document_id": "d1ca175d39262a7cf6faf640d2cf2494949b65494b830645a9ff49b4670aa255",
  "parser_version": "0.1.0",
  "license": "CC-BY-4.0"
 },
 {
  "vendor_id": "identity--62ce395b-5e3a-5ae1-aa00-78d51caf630f",
  "slug": "meta-platforms",
  "name": "Meta Platforms",
  "is_security_vendor": false,
  "kev_count": 4,
  "kev_ransomware_known": 1,
  "kev_products": 2,
  "first_kev_date": "2022-04-19",
  "last_kev_date": "2025-12-05",
  "source_url": "https://github.com/csp4z/compromise-ledger/blob/main/data/seeds/vendors.csv",
  "raw_document_id": "d1ca175d39262a7cf6faf640d2cf2494949b65494b830645a9ff49b4670aa255",
  "parser_version": "0.1.0",
  "license": "CC-BY-4.0"
 },
 {
  "vendor_id": "identity--1549e0e2-d9c4-51f0-b033-61356aedf211",
  "slug": "nagios",
  "name": "Nagios",
  "is_security_vendor": false,
  "kev_count": 4,
  "kev_ransomware_known": 0,
  "kev_products": 1,
  "first_kev_date": "2021-11-03",
  "last_kev_date": "2022-01-18",
  "source_url": "https://github.com/csp4z/compromise-ledger/blob/main/data/seeds/vendors.csv",
  "raw_document_id": "d1ca175d39262a7cf6faf640d2cf2494949b65494b830645a9ff49b4670aa255",
  "parser_version": "0.1.0",
  "license": "CC-BY-4.0"
 },
 {
  "vendor_id": "identity--5e482261-34af-5d55-aa42-76bdd440c642",
  "slug": "php",
  "name": "PHP",
  "is_security_vendor": false,
  "kev_count": 4,
  "kev_ransomware_known": 2,
  "kev_products": 3,
  "first_kev_date": "2022-03-25",
  "last_kev_date": "2025-07-07",
  "source_url": "https://github.com/csp4z/compromise-ledger/blob/main/data/seeds/vendors.csv",
  "raw_document_id": "d1ca175d39262a7cf6faf640d2cf2494949b65494b830645a9ff49b4670aa255",
  "parser_version": "0.1.0",
  "license": "CC-BY-4.0"
 },
 {
  "vendor_id": "identity--6e22bca9-f3f6-5ba5-9cc9-6320d7ee50f9",
  "slug": "sangoma",
  "name": "Sangoma",
  "is_security_vendor": false,
  "kev_count": 4,
  "kev_ransomware_known": 0,
  "kev_products": 2,
  "first_kev_date": "2025-08-29",
  "last_kev_date": "2026-09-02",
  "source_url": "https://github.com/csp4z/compromise-ledger/blob/main/data/seeds/vendors.csv",
  "raw_document_id": "d1ca175d39262a7cf6faf640d2cf2494949b65494b830645a9ff49b4670aa255",
  "parser_version": "0.1.0",
  "license": "CC-BY-4.0"
 },
 {
  "vendor_id": "identity--8753b84b-df4d-5305-9967-3c5f36cbc6a3",
  "slug": "simplehelp",
  "name": "SimpleHelp",
  "is_security_vendor": false,
  "kev_count": 4,
  "kev_ransomware_known": 3,
  "kev_products": 1,
  "first_kev_date": "2025-02-13",
  "last_kev_date": "2026-06-29",
  "source_url": "https://github.com/csp4z/compromise-ledger/blob/main/data/seeds/vendors.csv",
  "raw_document_id": "d1ca175d39262a7cf6faf640d2cf2494949b65494b830645a9ff49b4670aa255",
  "parser_version": "0.1.0",
  "license": "CC-BY-4.0"
 },
 {
  "vendor_id": "identity--14cca51c-7e29-5042-86db-e8701b42bccd",
  "slug": "sitecore",
  "name": "Sitecore",
  "is_security_vendor": false,
  "kev_count": 4,
  "kev_ransomware_known": 1,
  "kev_products": 3,
  "first_kev_date": "2022-03-25",
  "last_kev_date": "2025-09-04",
  "source_url": "https://github.com/csp4z/compromise-ledger/blob/main/data/seeds/vendors.csv",
  "raw_document_id": "d1ca175d39262a7cf6faf640d2cf2494949b65494b830645a9ff49b4670aa255",
  "parser_version": "0.1.0",
  "license": "CC-BY-4.0"
 },
 {
  "vendor_id": "identity--e5b7af19-1f3b-543b-9eee-2923b784b92c",
  "slug": "ubiquiti",
  "name": "Ubiquiti",
  "is_security_vendor": false,
  "kev_count": 4,
  "kev_ransomware_known": 0,
  "kev_products": 2,
  "first_kev_date": "2022-04-15",
  "last_kev_date": "2026-06-23",
  "source_url": "https://github.com/csp4z/compromise-ledger/blob/main/data/seeds/vendors.csv",
  "raw_document_id": "d1ca175d39262a7cf6faf640d2cf2494949b65494b830645a9ff49b4670aa255",
  "parser_version": "0.1.0",
  "license": "CC-BY-4.0"
 },
 {
  "vendor_id": "identity--a7e3056d-a538-5c2b-bf42-a7226e716631",
  "slug": "veeam",
  "name": "Veeam",
  "is_security_vendor": false,
  "kev_count": 4,
  "kev_ransomware_known": 4,
  "kev_products": 1,
  "first_kev_date": "2022-12-13",
  "last_kev_date": "2024-10-17",
  "source_url": "https://github.com/csp4z/compromise-ledger/blob/main/data/seeds/vendors.csv",
  "raw_document_id": "d1ca175d39262a7cf6faf640d2cf2494949b65494b830645a9ff49b4670aa255",
  "parser_version": "0.1.0",
  "license": "CC-BY-4.0"
 },
 {
  "vendor_id": "identity--668c9ceb-48b7-57e7-a4e6-fa95b36890b8",
  "slug": "watchguard",
  "name": "WatchGuard",
  "is_security_vendor": true,
  "kev_count": 4,
  "kev_ransomware_known": 1,
  "kev_products": 3,
  "first_kev_date": "2022-03-25",
  "last_kev_date": "2025-12-19",
  "source_url": "https://github.com/csp4z/compromise-ledger/blob/main/data/seeds/vendors.csv",
  "raw_document_id": "d1ca175d39262a7cf6faf640d2cf2494949b65494b830645a9ff49b4670aa255",
  "parser_version": "0.1.0",
  "license": "CC-BY-4.0"
 },
 {
  "vendor_id": "identity--9350d4cf-7f07-5141-8b90-c510131bc7c8",
  "slug": "asus",
  "name": "ASUS",
  "is_security_vendor": false,
  "kev_count": 3,
  "kev_ransomware_known": 0,
  "kev_products": 3,
  "first_kev_date": "2025-06-02",
  "last_kev_date": "2025-12-17",
  "source_url": "https://github.com/csp4z/compromise-ledger/blob/main/data/seeds/vendors.csv",
  "raw_document_id": "d1ca175d39262a7cf6faf640d2cf2494949b65494b830645a9ff49b4670aa255",
  "parser_version": "0.1.0",
  "license": "CC-BY-4.0"
 },
 {
  "vendor_id": "identity--e6859c0b-4b1f-5a94-967a-748a6e5bc707",
  "slug": "berriai",
  "name": "BerriAI",
  "is_security_vendor": false,
  "kev_count": 3,
  "kev_ransomware_known": 0,
  "kev_products": 1,
  "first_kev_date": "2026-05-08",
  "last_kev_date": "2026-09-02",
  "source_url": "https://github.com/csp4z/compromise-ledger/blob/main/data/seeds/vendors.csv",
  "raw_document_id": "d1ca175d39262a7cf6faf640d2cf2494949b65494b830645a9ff49b4670aa255",
  "parser_version": "0.1.0",
  "license": "CC-BY-4.0"
 },
 {
  "vendor_id": "identity--dadfd7e3-9a3f-53d7-998e-65268d034cd2",
  "slug": "crushftp",
  "name": "CrushFTP",
  "is_security_vendor": false,
  "kev_count": 3,
  "kev_ransomware_known": 1,
  "kev_products": 1,
  "first_kev_date": "2024-04-24",
  "last_kev_date": "2025-07-22",
  "source_url": "https://github.com/csp4z/compromise-ledger/blob/main/data/seeds/vendors.csv",
  "raw_document_id": "d1ca175d39262a7cf6faf640d2cf2494949b65494b830645a9ff49b4670aa255",
  "parser_version": "0.1.0",
  "license": "CC-BY-4.0"
 },
 {
  "vendor_id": "identity--2f76e407-667b-5dea-9bff-560b1c5228f9",
  "slug": "dassault-systemes",
  "name": "Dassault Systèmes",
  "is_security_vendor": false,
  "kev_count": 3,
  "kev_ransomware_known": 0,
  "kev_products": 1,
  "first_kev_date": "2025-09-11",
  "last_kev_date": "2025-10-28",
  "source_url": "https://github.com/csp4z/compromise-ledger/blob/main/data/seeds/vendors.csv",
  "raw_document_id": "d1ca175d39262a7cf6faf640d2cf2494949b65494b830645a9ff49b4670aa255",
  "parser_version": "0.1.0",
  "license": "CC-BY-4.0"
 },
 {
  "vendor_id": "identity--6ccd3c20-0eb8-5f37-9306-9cfa38656751",
  "slug": "dnn",
  "name": "DNN",
  "is_security_vendor": false,
  "kev_count": 3,
  "kev_ransomware_known": 1,
  "kev_products": 1,
  "first_kev_date": "2021-11-03",
  "last_kev_date": "2021-11-03",
  "source_url": "https://github.com/csp4z/compromise-ledger/blob/main/data/seeds/vendors.csv",
  "raw_document_id": "d1ca175d39262a7cf6faf640d2cf2494949b65494b830645a9ff49b4670aa255",
  "parser_version": "0.1.0",
  "license": "CC-BY-4.0"
 },
 {
  "vendor_id": "identity--838443bc-ff08-5299-a2dd-494b7e4c6e6b",
  "slug": "elastic",
  "name": "Elastic",
  "is_security_vendor": false,
  "kev_count": 3,
  "kev_ransomware_known": 0,
  "kev_products": 2,
  "first_kev_date": "2022-01-10",
  "last_kev_date": "2022-03-25",
  "source_url": "https://github.com/csp4z/compromise-ledger/blob/main/data/seeds/vendors.csv",
  "raw_document_id": "d1ca175d39262a7cf6faf640d2cf2494949b65494b830645a9ff49b4670aa255",
  "parser_version": "0.1.0",
  "license": "CC-BY-4.0"
 },
 {
  "vendor_id": "identity--b8e4bf93-4c49-5611-8f76-2bbcb002755f",
  "slug": "imagemagick",
  "name": "ImageMagick",
  "is_security_vendor": false,
  "kev_count": 3,
  "kev_ransomware_known": 0,
  "kev_products": 1,
  "first_kev_date": "2021-11-03",
  "last_kev_date": "2024-09-09",
  "source_url": "https://github.com/csp4z/compromise-ledger/blob/main/data/seeds/vendors.csv",
  "raw_document_id": "d1ca175d39262a7cf6faf640d2cf2494949b65494b830645a9ff49b4670aa255",
  "parser_version": "0.1.0",
  "license": "CC-BY-4.0"
 },
 {
  "vendor_id": "identity--491b84b8-7b69-58be-975e-f2561093be28",
  "slug": "kaseya",
  "name": "Kaseya",
  "is_security_vendor": false,
  "kev_count": 3,
  "kev_ransomware_known": 3,
  "kev_products": 1,
  "first_kev_date": "2021-11-03",
  "last_kev_date": "2022-05-24",
  "source_url": "https://github.com/csp4z/compromise-ledger/blob/main/data/seeds/vendors.csv",
  "raw_document_id": "d1ca175d39262a7cf6faf640d2cf2494949b65494b830645a9ff49b4670aa255",
  "parser_version": "0.1.0",
  "license": "CC-BY-4.0"
 },
 {
  "vendor_id": "identity--bb03c60c-1174-50e0-8f2a-c1224a5ed431",
  "slug": "laravel",
  "name": "Laravel",
  "is_security_vendor": false,
  "kev_count": 3,
  "kev_ransomware_known": 1,
  "kev_products": 3,
  "first_kev_date": "2023-09-18",
  "last_kev_date": "2026-03-20",
  "source_url": "https://github.com/csp4z/compromise-ledger/blob/main/data/seeds/vendors.csv",
  "raw_document_id": "d1ca175d39262a7cf6faf640d2cf2494949b65494b830645a9ff49b4670aa255",
  "parser_version": "0.1.0",
  "license": "CC-BY-4.0"
 },
 {
  "vendor_id": "identity--1d8a966c-03c3-5793-9f4e-25fcb230e75b",
  "slug": "osgeo",
  "name": "OSGeo",
  "is_security_vendor": false,
  "kev_count": 3,
  "kev_ransomware_known": 0,
  "kev_products": 2,
  "first_kev_date": "2024-06-26",
  "last_kev_date": "2025-12-11",
  "source_url": "https://github.com/csp4z/compromise-ledger/blob/main/data/seeds/vendors.csv",
  "raw_document_id": "d1ca175d39262a7cf6faf640d2cf2494949b65494b830645a9ff49b4670aa255",
  "parser_version": "0.1.0",
  "license": "CC-BY-4.0"
 },
 {
  "vendor_id": "identity--cd73fabc-9cf2-5cdb-bbdd-5aaf1bd21bb9",
  "slug": "qlik",
  "name": "Qlik",
  "is_security_vendor": false,
  "kev_count": 3,
  "kev_ransomware_known": 3,
  "kev_products": 1,
  "first_kev_date": "2023-12-07",
  "last_kev_date": "2025-01-13",
  "source_url": "https://github.com/csp4z/compromise-ledger/blob/main/data/seeds/vendors.csv",
  "raw_document_id": "d1ca175d39262a7cf6faf640d2cf2494949b65494b830645a9ff49b4670aa255",
  "parser_version": "0.1.0",
  "license": "CC-BY-4.0"
 },
 {
  "vendor_id": "identity--ffb8e5eb-0833-5021-ab88-8fd197147739",
  "slug": "rails",
  "name": "Rails",
  "is_security_vendor": false,
  "kev_count": 3,
  "kev_ransomware_known": 0,
  "kev_products": 1,
  "first_kev_date": "2022-03-25",
  "last_kev_date": "2025-07-07",
  "source_url": "https://github.com/csp4z/compromise-ledger/blob/main/data/seeds/vendors.csv",
  "raw_document_id": "d1ca175d39262a7cf6faf640d2cf2494949b65494b830645a9ff49b4670aa255",
  "parser_version": "0.1.0",
  "license": "CC-BY-4.0"
 },
 {
  "vendor_id": "identity--329ebe94-80b3-547e-8190-c2db44a5b921",
  "slug": "realtek",
  "name": "Realtek",
  "is_security_vendor": false,
  "kev_count": 3,
  "kev_ransomware_known": 0,
  "kev_products": 3,
  "first_kev_date": "2021-11-03",
  "last_kev_date": "2023-09-18",
  "source_url": "https://github.com/csp4z/compromise-ledger/blob/main/data/seeds/vendors.csv",
  "raw_document_id": "d1ca175d39262a7cf6faf640d2cf2494949b65494b830645a9ff49b4670aa255",
  "parser_version": "0.1.0",
  "license": "CC-BY-4.0"
 },
 {
  "vendor_id": "identity--c4cd4971-b8ef-5ff8-b740-56bccbfc65a2",
  "slug": "saltstack",
  "name": "SaltStack",
  "is_security_vendor": false,
  "kev_count": 3,
  "kev_ransomware_known": 0,
  "kev_products": 1,
  "first_kev_date": "2021-11-03",
  "last_kev_date": "2021-11-03",
  "source_url": "https://github.com/csp4z/compromise-ledger/blob/main/data/seeds/vendors.csv",
  "raw_document_id": "d1ca175d39262a7cf6faf640d2cf2494949b65494b830645a9ff49b4670aa255",
  "parser_version": "0.1.0",
  "license": "CC-BY-4.0"
 },
 {
  "vendor_id": "identity--78959253-e2cc-5759-889c-756b05f9b852",
  "slug": "smartertools",
  "name": "SmarterTools",
  "is_security_vendor": false,
  "kev_count": 3,
  "kev_ransomware_known": 3,
  "kev_products": 1,
  "first_kev_date": "2026-01-26",
  "last_kev_date": "2026-02-05",
  "source_url": "https://github.com/csp4z/compromise-ledger/blob/main/data/seeds/vendors.csv",
  "raw_document_id": "d1ca175d39262a7cf6faf640d2cf2494949b65494b830645a9ff49b4670aa255",
  "parser_version": "0.1.0",
  "license": "CC-BY-4.0"
 },
 {
  "vendor_id": "identity--b99532d7-57fc-5fc2-b8e8-8625501179bf",
  "slug": "sysaid",
  "name": "SysAid",
  "is_security_vendor": false,
  "kev_count": 3,
  "kev_ransomware_known": 1,
  "kev_products": 2,
  "first_kev_date": "2023-11-13",
  "last_kev_date": "2025-07-22",
  "source_url": "https://github.com/csp4z/compromise-ledger/blob/main/data/seeds/vendors.csv",
  "raw_document_id": "d1ca175d39262a7cf6faf640d2cf2494949b65494b830645a9ff49b4670aa255",
  "parser_version": "0.1.0",
  "license": "CC-BY-4.0"
 },
 {
  "vendor_id": "identity--5bc50be1-d84c-56fb-a3ae-c8dab61d3815",
  "slug": "telemessage",
  "name": "TeleMessage",
  "is_security_vendor": false,
  "kev_count": 3,
  "kev_ransomware_known": 0,
  "kev_products": 1,
  "first_kev_date": "2025-05-12",
  "last_kev_date": "2025-07-01",
  "source_url": "https://github.com/csp4z/compromise-ledger/blob/main/data/seeds/vendors.csv",
  "raw_document_id": "d1ca175d39262a7cf6faf640d2cf2494949b65494b830645a9ff49b4670aa255",
  "parser_version": "0.1.0",
  "license": "CC-BY-4.0"
 },
 {
  "vendor_id": "identity--a6b5dfad-bfc2-5ab4-a800-015a1eb6f12f",
  "slug": "tenda",
  "name": "Tenda",
  "is_security_vendor": false,
  "kev_count": 3,
  "kev_ransomware_known": 0,
  "kev_products": 3,
  "first_kev_date": "2021-11-03",
  "last_kev_date": "2021-11-03",
  "source_url": "https://github.com/csp4z/compromise-ledger/blob/main/data/seeds/vendors.csv",
  "raw_document_id": "d1ca175d39262a7cf6faf640d2cf2494949b65494b830645a9ff49b4670aa255",
  "parser_version": "0.1.0",
  "license": "CC-BY-4.0"
 },
 {
  "vendor_id": "identity--f81d658e-4875-5008-9aca-ad7d00f89433",
  "slug": "trueconf",
  "name": "TrueConf",
  "is_security_vendor": false,
  "kev_count": 3,
  "kev_ransomware_known": 0,
  "kev_products": 2,
  "first_kev_date": "2026-04-02",
  "last_kev_date": "2026-08-20",
  "source_url": "https://github.com/csp4z/compromise-ledger/blob/main/data/seeds/vendors.csv",
  "raw_document_id": "d1ca175d39262a7cf6faf640d2cf2494949b65494b830645a9ff49b4670aa255",
  "parser_version": "0.1.0",
  "license": "CC-BY-4.0"
 },
 {
  "vendor_id": "identity--5de994af-9ea6-5555-bdab-db73537e3afb",
  "slug": "veritas",
  "name": "Veritas",
  "is_security_vendor": false,
  "kev_count": 3,
  "kev_ransomware_known": 3,
  "kev_products": 1,
  "first_kev_date": "2023-04-07",
  "last_kev_date": "2023-04-07",
  "source_url": "https://github.com/csp4z/compromise-ledger/blob/main/data/seeds/vendors.csv",
  "raw_document_id": "d1ca175d39262a7cf6faf640d2cf2494949b65494b830645a9ff49b4670aa255",
  "parser_version": "0.1.0",
  "license": "CC-BY-4.0"
 },
 {
  "vendor_id": "identity--d6efdc24-de5e-5767-93ce-7afce33f7de1",
  "slug": "acronis",
  "name": "Acronis",
  "is_security_vendor": false,
  "kev_count": 2,
  "kev_ransomware_known": 0,
  "kev_products": 2,
  "first_kev_date": "2024-07-29",
  "last_kev_date": "2026-09-16",
  "source_url": "https://github.com/csp4z/compromise-ledger/blob/main/data/seeds/vendors.csv",
  "raw_document_id": "d1ca175d39262a7cf6faf640d2cf2494949b65494b830645a9ff49b4670aa255",
  "parser_version": "0.1.0",
  "license": "CC-BY-4.0"
 },
 {
  "vendor_id": "identity--ef511e29-e5c4-57bd-ade7-da8cf10b4ba6",
  "slug": "advantive",
  "name": "Advantive",
  "is_security_vendor": false,
  "kev_count": 2,
  "kev_ransomware_known": 0,
  "kev_products": 1,
  "first_kev_date": "2025-03-10",
  "last_kev_date": "2025-03-10",
  "source_url": "https://github.com/csp4z/compromise-ledger/blob/main/data/seeds/vendors.csv",
  "raw_document_id": "d1ca175d39262a7cf6faf640d2cf2494949b65494b830645a9ff49b4670aa255",
  "parser_version": "0.1.0",
  "license": "CC-BY-4.0"
 },
 {
  "vendor_id": "identity--24def4dc-545a-575f-a70a-0800c0e097bf",
  "slug": "ahsay",
  "name": "Ahsay",
  "is_security_vendor": false,
  "kev_count": 2,
  "kev_ransomware_known": 0,
  "kev_products": 1,
  "first_kev_date": "2026-10-14",
  "last_kev_date": "2026-10-14",
  "source_url": "https://github.com/csp4z/compromise-ledger/blob/main/data/seeds/vendors.csv",
  "raw_document_id": "d1ca175d39262a7cf6faf640d2cf2494949b65494b830645a9ff49b4670aa255",
  "parser_version": "0.1.0",
  "license": "CC-BY-4.0"
 },
 {
  "vendor_id": "identity--79e91ab1-7e14-557b-92a6-782d53e378f0",
  "slug": "array-networks",
  "name": "Array Networks",
  "is_security_vendor": false,
  "kev_count": 2,
  "kev_ransomware_known": 1,
  "kev_products": 2,
  "first_kev_date": "2024-11-25",
  "last_kev_date": "2025-12-08",
  "source_url": "https://github.com/csp4z/compromise-ledger/blob/main/data/seeds/vendors.csv",
  "raw_document_id": "d1ca175d39262a7cf6faf640d2cf2494949b65494b830645a9ff49b4670aa255",
  "parser_version": "0.1.0",
  "license": "CC-BY-4.0"
 },
 {
  "vendor_id": "identity--c02b3d0a-9b5e-5828-b3f9-20ee4da30752",
  "slug": "aviatrix",
  "name": "Aviatrix",
  "is_security_vendor": false,
  "kev_count": 2,
  "kev_ransomware_known": 0,
  "kev_products": 2,
  "first_kev_date": "2022-01-18",
  "last_kev_date": "2025-01-16",
  "source_url": "https://github.com/csp4z/compromise-ledger/blob/main/data/seeds/vendors.csv",
  "raw_document_id": "d1ca175d39262a7cf6faf640d2cf2494949b65494b830645a9ff49b4670aa255",
  "parser_version": "0.1.0",
  "license": "CC-BY-4.0"
 },
 {
  "vendor_id": "identity--b87e3951-6c06-5e75-8cc9-4294e52e9387",
  "slug": "cleo",
  "name": "Cleo",
  "is_security_vendor": false,
  "kev_count": 2,
  "kev_ransomware_known": 2,
  "kev_products": 1,
  "first_kev_date": "2024-12-13",
  "last_kev_date": "2024-12-17",
  "source_url": "https://github.com/csp4z/compromise-ledger/blob/main/data/seeds/vendors.csv",
  "raw_document_id": "d1ca175d39262a7cf6faf640d2cf2494949b65494b830645a9ff49b4670aa255",
  "parser_version": "0.1.0",
  "license": "CC-BY-4.0"
 },
 {
  "vendor_id": "identity--0aea2d58-b909-5ca4-8dbe-abfdcc9e37ca",
  "slug": "commvault",
  "name": "Commvault",
  "is_security_vendor": false,
  "kev_count": 2,
  "kev_ransomware_known": 0,
  "kev_products": 2,
  "first_kev_date": "2025-04-28",
  "last_kev_date": "2025-05-02",
  "source_url": "https://github.com/csp4z/compromise-ledger/blob/main/data/seeds/vendors.csv",
  "raw_document_id": "d1ca175d39262a7cf6faf640d2cf2494949b65494b830645a9ff49b4670aa255",
  "parser_version": "0.1.0",
  "license": "CC-BY-4.0"
 },
 {
  "vendor_id": "identity--e2c5f282-9c61-5873-a701-8a0af1b1fc6e",
  "slug": "cwp",
  "name": "CWP",
  "is_security_vendor": false,
  "kev_count": 2,
  "kev_ransomware_known": 0,
  "kev_products": 1,
  "first_kev_date": "2023-01-17",
  "last_kev_date": "2025-11-04",
  "source_url": "https://github.com/csp4z/compromise-ledger/blob/main/data/seeds/vendors.csv",
  "raw_document_id": "d1ca175d39262a7cf6faf640d2cf2494949b65494b830645a9ff49b4670aa255",
  "parser_version": "0.1.0",
  "license": "CC-BY-4.0"
 },
 {
  "vendor_id": "identity--3aa09919-802d-5dd4-83a5-ea5efcd6ca74",
  "slug": "cyberpersons",
  "name": "CyberPersons",
  "is_security_vendor": false,
  "kev_count": 2,
  "kev_ransomware_known": 2,
  "kev_products": 1,
  "first_kev_date": "2024-11-07",
  "last_kev_date": "2024-12-04",
  "source_url": "https://github.com/csp4z/compromise-ledger/blob/main/data/seeds/vendors.csv",
  "raw_document_id": "d1ca175d39262a7cf6faf640d2cf2494949b65494b830645a9ff49b4670aa255",
  "parser_version": "0.1.0",
  "license": "CC-BY-4.0"
 },
 {
  "vendor_id": "identity--21e401dc-3b04-52ef-9a15-89a73c988315",
  "slug": "dahua",
  "name": "Dahua",
  "is_security_vendor": false,
  "kev_count": 2,
  "kev_ransomware_known": 0,
  "kev_products": 1,
  "first_kev_date": "2024-08-21",
  "last_kev_date": "2024-08-21",
  "source_url": "https://github.com/csp4z/compromise-ledger/blob/main/data/seeds/vendors.csv",
  "raw_document_id": "d1ca175d39262a7cf6faf640d2cf2494949b65494b830645a9ff49b4670aa255",
  "parser_version": "0.1.0",
  "license": "CC-BY-4.0"
 },
 {
  "vendor_id": "identity--fac0dc91-b472-5b9d-9ec7-0d37391ad9da",
  "slug": "dasan",
  "name": "Dasan",
  "is_security_vendor": false,
  "kev_count": 2,
  "kev_ransomware_known": 1,
  "kev_products": 1,
  "first_kev_date": "2022-03-31",
  "last_kev_date": "2022-03-31",
  "source_url": "https://github.com/csp4z/compromise-ledger/blob/main/data/seeds/vendors.csv",
  "raw_document_id": "d1ca175d39262a7cf6faf640d2cf2494949b65494b830645a9ff49b4670aa255",
  "parser_version": "0.1.0",
  "license": "CC-BY-4.0"
 },
 {
  "vendor_id": "identity--bcbf1751-adcd-5467-b344-6a13db71d5b4",
  "slug": "dell",
  "name": "Dell",
  "is_security_vendor": false,
  "kev_count": 2,
  "kev_ransomware_known": 0,
  "kev_products": 2,
  "first_kev_date": "2022-03-31",
  "last_kev_date": "2026-02-18",
  "source_url": "https://github.com/csp4z/compromise-ledger/blob/main/data/seeds/vendors.csv",
  "raw_document_id": "d1ca175d39262a7cf6faf640d2cf2494949b65494b830645a9ff49b4670aa255",
  "parser_version": "0.1.0",
  "license": "CC-BY-4.0"
 },
 {
  "vendor_id": "identity--656d1a5d-6df0-5fb3-b30f-078ce51142b9",
  "slug": "eyesofnetwork",
  "name": "EyesOfNetwork",
  "is_security_vendor": false,
  "kev_count": 2,
  "kev_ransomware_known": 0,
  "kev_products": 1,
  "first_kev_date": "2021-11-03",
  "last_kev_date": "2021-11-03",
  "source_url": "https://github.com/csp4z/compromise-ledger/blob/main/data/seeds/vendors.csv",
  "raw_document_id": "d1ca175d39262a7cf6faf640d2cf2494949b65494b830645a9ff49b4670aa255",
  "parser_version": "0.1.0",
  "license": "CC-BY-4.0"
 },
 {
  "vendor_id": "identity--ea84904c-f8c9-5b3a-ad8a-4b04a22480cb",
  "slug": "geovision",
  "name": "GeoVision",
  "is_security_vendor": false,
  "kev_count": 2,
  "kev_ransomware_known": 0,
  "kev_products": 1,
  "first_kev_date": "2025-05-07",
  "last_kev_date": "2025-05-07",
  "source_url": "https://github.com/csp4z/compromise-ledger/blob/main/data/seeds/vendors.csv",
  "raw_document_id": "d1ca175d39262a7cf6faf640d2cf2494949b65494b830645a9ff49b4670aa255",
  "parser_version": "0.1.0",
  "license": "CC-BY-4.0"
 },
 {
  "vendor_id": "identity--3ae2ec8d-054c-5ff5-b948-194915c2a3fe",
  "slug": "grafana-labs",
  "name": "Grafana Labs",
  "is_security_vendor": false,
  "kev_count": 2,
  "kev_ransomware_known": 0,
  "kev_products": 1,
  "first_kev_date": "2022-08-25",
  "last_kev_date": "2025-10-09",
  "source_url": "https://github.com/csp4z/compromise-ledger/blob/main/data/seeds/vendors.csv",
  "raw_document_id": "d1ca175d39262a7cf6faf640d2cf2494949b65494b830645a9ff49b4670aa255",
  "parser_version": "0.1.0",
  "license": "CC-BY-4.0"
 },
 {
  "vendor_id": "identity--853ec760-ec16-5c22-a8e6-7f3180674294",
  "slug": "hikvision",
  "name": "Hikvision",
  "is_security_vendor": false,
  "kev_count": 2,
  "kev_ransomware_known": 0,
  "kev_products": 2,
  "first_kev_date": "2022-01-10",
  "last_kev_date": "2026-03-05",
  "source_url": "https://github.com/csp4z/compromise-ledger/blob/main/data/seeds/vendors.csv",
  "raw_document_id": "d1ca175d39262a7cf6faf640d2cf2494949b65494b830645a9ff49b4670aa255",
  "parser_version": "0.1.0",
  "license": "CC-BY-4.0"
 },
 {
  "vendor_id": "identity--b82e20cf-3c06-57e6-ad9d-51ddeb3c4ed0",
  "slug": "hitachi-vantara",
  "name": "Hitachi Vantara",
  "is_security_vendor": false,
  "kev_count": 2,
  "kev_ransomware_known": 0,
  "kev_products": 1,
  "first_kev_date": "2025-03-03",
  "last_kev_date": "2025-03-03",
  "source_url": "https://github.com/csp4z/compromise-ledger/blob/main/data/seeds/vendors.csv",
  "raw_document_id": "d1ca175d39262a7cf6faf640d2cf2494949b65494b830645a9ff49b4670aa255",
  "parser_version": "0.1.0",
  "license": "CC-BY-4.0"
 },
 {
  "vendor_id": "identity--ed945bfe-e1ec-5d15-8e72-844a4ab5a0bb",
  "slug": "hp",
  "name": "HP",
  "is_security_vendor": false,
  "kev_count": 2,
  "kev_ransomware_known": 0,
  "kev_products": 2,
  "first_kev_date": "2022-03-25",
  "last_kev_date": "2022-03-25",
  "source_url": "https://github.com/csp4z/compromise-ledger/blob/main/data/seeds/vendors.csv",
  "raw_document_id": "d1ca175d39262a7cf6faf640d2cf2494949b65494b830645a9ff49b4670aa255",
  "parser_version": "0.1.0",
  "license": "CC-BY-4.0"
 },
 {
  "vendor_id": "identity--f2a3e465-e90b-5062-9a3e-5b971429c1a7",
  "slug": "ietf",
  "name": "IETF",
  "is_security_vendor": false,
  "kev_count": 2,
  "kev_ransomware_known": 0,
  "kev_products": 2,
  "first_kev_date": "2023-10-10",
  "last_kev_date": "2023-11-08",
  "source_url": "https://github.com/csp4z/compromise-ledger/blob/main/data/seeds/vendors.csv",
  "raw_document_id": "d1ca175d39262a7cf6faf640d2cf2494949b65494b830645a9ff49b4670aa255",
  "parser_version": "0.1.0",
  "license": "CC-BY-4.0"
 },
 {
  "vendor_id": "identity--cf0743c7-9df9-5eec-be97-ea177dd49962",
  "slug": "intel",
  "name": "Intel",
  "is_security_vendor": false,
  "kev_count": 2,
  "kev_ransomware_known": 1,
  "kev_products": 2,
  "first_kev_date": "2022-01-28",
  "last_kev_date": "2023-02-10",
  "source_url": "https://github.com/csp4z/compromise-ledger/blob/main/data/seeds/vendors.csv",
  "raw_document_id": "d1ca175d39262a7cf6faf640d2cf2494949b65494b830645a9ff49b4670aa255",
  "parser_version": "0.1.0",
  "license": "CC-BY-4.0"
 },
 {
  "vendor_id": "identity--c1fe3660-b74b-57e6-b3d4-8fd7a183b18a",
  "slug": "litespeed",
  "name": "LiteSpeed",
  "is_security_vendor": false,
  "kev_count": 2,
  "kev_ransomware_known": 0,
  "kev_products": 1,
  "first_kev_date": "2026-05-26",
  "last_kev_date": "2026-06-15",
  "source_url": "https://github.com/csp4z/compromise-ledger/blob/main/data/seeds/vendors.csv",
  "raw_document_id": "d1ca175d39262a7cf6faf640d2cf2494949b65494b830645a9ff49b4670aa255",
  "parser_version": "0.1.0",
  "license": "CC-BY-4.0"
 },
 {
  "vendor_id": "identity--7018d536-36d3-5b6d-a5b5-d78584e920e9",
  "slug": "metabase",
  "name": "Metabase",
  "is_security_vendor": false,
  "kev_count": 2,
  "kev_ransomware_known": 0,
  "kev_products": 1,
  "first_kev_date": "2024-11-12",
  "last_kev_date": "2026-08-11",
  "source_url": "https://github.com/csp4z/compromise-ledger/blob/main/data/seeds/vendors.csv",
  "raw_document_id": "d1ca175d39262a7cf6faf640d2cf2494949b65494b830645a9ff49b4670aa255",
  "parser_version": "0.1.0",
  "license": "CC-BY-4.0"
 },
 {
  "vendor_id": "identity--75e96d67-f779-548b-9670-1974676b1e9f",
  "slug": "micro-focus",
  "name": "Micro Focus",
  "is_security_vendor": false,
  "kev_count": 2,
  "kev_ransomware_known": 0,
  "kev_products": 2,
  "first_kev_date": "2021-11-03",
  "last_kev_date": "2021-11-03",
  "source_url": "https://github.com/csp4z/compromise-ledger/blob/main/data/seeds/vendors.csv",
  "raw_document_id": "d1ca175d39262a7cf6faf640d2cf2494949b65494b830645a9ff49b4670aa255",
  "parser_version": "0.1.0",
  "license": "CC-BY-4.0"
 },
 {
  "vendor_id": "identity--43f51981-dc2f-5b5a-b719-439632f031ff",
  "slug": "minio",
  "name": "MinIO",
  "is_security_vendor": false,
  "kev_count": 2,
  "kev_ransomware_known": 0,
  "kev_products": 1,
  "first_kev_date": "2023-04-21",
  "last_kev_date": "2023-09-19",
  "source_url": "https://github.com/csp4z/compromise-ledger/blob/main/data/seeds/vendors.csv",
  "raw_document_id": "d1ca175d39262a7cf6faf640d2cf2494949b65494b830645a9ff49b4670aa255",
  "parser_version": "0.1.0",
  "license": "CC-BY-4.0"
 },
 {
  "vendor_id": "identity--be7494e7-ddad-5ec2-90ae-c30086b28980",
  "slug": "mongodb",
  "name": "MongoDB",
  "is_security_vendor": false,
  "kev_count": 2,
  "kev_ransomware_known": 0,
  "kev_products": 2,
  "first_kev_date": "2021-12-10",
  "last_kev_date": "2025-12-29",
  "source_url": "https://github.com/csp4z/compromise-ledger/blob/main/data/seeds/vendors.csv",
  "raw_document_id": "d1ca175d39262a7cf6faf640d2cf2494949b65494b830645a9ff49b4670aa255",
  "parser_version": "0.1.0",
  "license": "CC-BY-4.0"
 },
 {
  "vendor_id": "identity--8ed700d4-9a28-5b75-8cf6-f9758b0253ed",
  "slug": "nuuo",
  "name": "NUUO",
  "is_security_vendor": false,
  "kev_count": 2,
  "kev_ransomware_known": 0,
  "kev_products": 2,
  "first_kev_date": "2024-12-18",
  "last_kev_date": "2024-12-18",
  "source_url": "https://github.com/csp4z/compromise-ledger/blob/main/data/seeds/vendors.csv",
  "raw_document_id": "d1ca175d39262a7cf6faf640d2cf2494949b65494b830645a9ff49b4670aa255",
  "parser_version": "0.1.0",
  "license": "CC-BY-4.0"
 },
 {
  "vendor_id": "identity--20752b7b-8458-58f9-b368-daec74b83ef8",
  "slug": "openplc",
  "name": "OpenPLC",
  "is_security_vendor": false,
  "kev_count": 2,
  "kev_ransomware_known": 0,
  "kev_products": 1,
  "first_kev_date": "2025-11-28",
  "last_kev_date": "2025-12-03",
  "source_url": "https://github.com/csp4z/compromise-ledger/blob/main/data/seeds/vendors.csv",
  "raw_document_id": "d1ca175d39262a7cf6faf640d2cf2494949b65494b830645a9ff49b4670aa255",
  "parser_version": "0.1.0",
  "license": "CC-BY-4.0"
 },
 {
  "vendor_id": "identity--6454a5f7-149c-502d-a2f2-7bd0b21672f9",
  "slug": "owncloud",
  "name": "ownCloud",
  "is_security_vendor": false,
  "kev_count": 2,
  "kev_ransomware_known": 0,
  "kev_products": 2,
  "first_kev_date": "2023-11-30",
  "last_kev_date": "2026-08-27",
  "source_url": "https://github.com/csp4z/compromise-ledger/blob/main/data/seeds/vendors.csv",
  "raw_document_id": "d1ca175d39262a7cf6faf640d2cf2494949b65494b830645a9ff49b4670aa255",
  "parser_version": "0.1.0",
  "license": "CC-BY-4.0"
 },
 {
  "vendor_id": "identity--dd80caa2-cc13-5f68-acaa-106deddc65c6",
  "slug": "paessler",
  "name": "Paessler",
  "is_security_vendor": false,
  "kev_count": 2,
  "kev_ransomware_known": 0,
  "kev_products": 1,
  "first_kev_date": "2025-02-04",
  "last_kev_date": "2025-02-04",
  "source_url": "https://github.com/csp4z/compromise-ledger/blob/main/data/seeds/vendors.csv",
  "raw_document_id": "d1ca175d39262a7cf6faf640d2cf2494949b65494b830645a9ff49b4670aa255",
  "parser_version": "0.1.0",
  "license": "CC-BY-4.0"
 },
 {
  "vendor_id": "identity--5eb97bcf-1cd2-5866-a731-b1eff0ca1f9e",
  "slug": "pear",
  "name": "PEAR",
  "is_security_vendor": false,
  "kev_count": 2,
  "kev_ransomware_known": 0,
  "kev_products": 1,
  "first_kev_date": "2022-08-25",
  "last_kev_date": "2022-08-25",
  "source_url": "https://github.com/csp4z/compromise-ledger/blob/main/data/seeds/vendors.csv",
  "raw_document_id": "d1ca175d39262a7cf6faf640d2cf2494949b65494b830645a9ff49b4670aa255",
  "parser_version": "0.1.0",
  "license": "CC-BY-4.0"
 },
 {
  "vendor_id": "identity--0ffa44b9-8256-5820-86c8-e9e4203206f9",
  "slug": "ptzoptics",
  "name": "PTZOptics",
  "is_security_vendor": false,
  "kev_count": 2,
  "kev_ransomware_known": 0,
  "kev_products": 1,
  "first_kev_date": "2024-11-04",
  "last_kev_date": "2024-11-04",
  "source_url": "https://github.com/csp4z/compromise-ledger/blob/main/data/seeds/vendors.csv",
  "raw_document_id": "d1ca175d39262a7cf6faf640d2cf2494949b65494b830645a9ff49b4670aa255",
  "parser_version": "0.1.0",
  "license": "CC-BY-4.0"
 },
 {
  "vendor_id": "identity--76752759-dbfe-5ba9-b25f-5c62f6d311dd",
  "slug": "quest",
  "name": "Quest",
  "is_security_vendor": false,
  "kev_count": 2,
  "kev_ransomware_known": 1,
  "kev_products": 2,
  "first_kev_date": "2022-03-25",
  "last_kev_date": "2026-04-20",
  "source_url": "https://github.com/csp4z/compromise-ledger/blob/main/data/seeds/vendors.csv",
  "raw_document_id": "d1ca175d39262a7cf6faf640d2cf2494949b65494b830645a9ff49b4670aa255",
  "parser_version": "0.1.0",
  "license": "CC-BY-4.0"
 },
 {
  "vendor_id": "identity--cb5bafe6-143c-58b6-926e-2476662f0fc6",
  "slug": "rejetto",
  "name": "Rejetto",
  "is_security_vendor": false,
  "kev_count": 2,
  "kev_ransomware_known": 1,
  "kev_products": 2,
  "first_kev_date": "2022-03-25",
  "last_kev_date": "2024-07-09",
  "source_url": "https://github.com/csp4z/compromise-ledger/blob/main/data/seeds/vendors.csv",
  "raw_document_id": "d1ca175d39262a7cf6faf640d2cf2494949b65494b830645a9ff49b4670aa255",
  "parser_version": "0.1.0",
  "license": "CC-BY-4.0"
 },
 {
  "vendor_id": "identity--246748e1-5eff-5dfd-969b-ce9bac5c1571",
  "slug": "reolink",
  "name": "Reolink",
  "is_security_vendor": false,
  "kev_count": 2,
  "kev_ransomware_known": 0,
  "kev_products": 2,
  "first_kev_date": "2024-12-18",
  "last_kev_date": "2024-12-18",
  "source_url": "https://github.com/csp4z/compromise-ledger/blob/main/data/seeds/vendors.csv",
  "raw_document_id": "d1ca175d39262a7cf6faf640d2cf2494949b65494b830645a9ff49b4670aa255",
  "parser_version": "0.1.0",
  "license": "CC-BY-4.0"
 },
 {
  "vendor_id": "identity--c819db8d-9fe3-5e3f-9edc-a8dc1daa8a0b",
  "slug": "servicenow",
  "name": "ServiceNow",
  "is_security_vendor": false,
  "kev_count": 2,
  "kev_ransomware_known": 0,
  "kev_products": 1,
  "first_kev_date": "2024-07-29",
  "last_kev_date": "2024-07-29",
  "source_url": "https://github.com/csp4z/compromise-ledger/blob/main/data/seeds/vendors.csv",
  "raw_document_id": "d1ca175d39262a7cf6faf640d2cf2494949b65494b830645a9ff49b4670aa255",
  "parser_version": "0.1.0",
  "license": "CC-BY-4.0"
 },
 {
  "vendor_id": "identity--4ee61289-9dcf-59f2-a772-ef7537615f12",
  "slug": "siemens",
  "name": "Siemens",
  "is_security_vendor": false,
  "kev_count": 2,
  "kev_ransomware_known": 0,
  "kev_products": 2,
  "first_kev_date": "2022-03-03",
  "last_kev_date": "2026-10-20",
  "source_url": "https://github.com/csp4z/compromise-ledger/blob/main/data/seeds/vendors.csv",
  "raw_document_id": "d1ca175d39262a7cf6faf640d2cf2494949b65494b830645a9ff49b4670aa255",
  "parser_version": "0.1.0",
  "license": "CC-BY-4.0"
 },
 {
  "vendor_id": "identity--332f9d5e-ffd5-52f8-82df-93e6c707168d",
  "slug": "sonatype",
  "name": "Sonatype",
  "is_security_vendor": false,
  "kev_count": 2,
  "kev_ransomware_known": 0,
  "kev_products": 2,
  "first_kev_date": "2021-11-03",
  "last_kev_date": "2021-12-10",
  "source_url": "https://github.com/csp4z/compromise-ledger/blob/main/data/seeds/vendors.csv",
  "raw_document_id": "d1ca175d39262a7cf6faf640d2cf2494949b65494b830645a9ff49b4670aa255",
  "parser_version": "0.1.0",
  "license": "CC-BY-4.0"
 },
 {
  "vendor_id": "identity--da6aa6db-d890-5022-afc8-4a4b6c57919e",
  "slug": "sudo",
  "name": "Sudo",
  "is_security_vendor": false,
  "kev_count": 2,
  "kev_ransomware_known": 0,
  "kev_products": 1,
  "first_kev_date": "2022-04-06",
  "last_kev_date": "2025-09-29",
  "source_url": "https://github.com/csp4z/compromise-ledger/blob/main/data/seeds/vendors.csv",
  "raw_document_id": "d1ca175d39262a7cf6faf640d2cf2494949b65494b830645a9ff49b4670aa255",
  "parser_version": "0.1.0",
  "license": "CC-BY-4.0"
 },
 {
  "vendor_id": "identity--61e37adb-b373-5e3d-b8d6-2c53179a9b76",
  "slug": "telerik",
  "name": "Telerik",
  "is_security_vendor": false,
  "kev_count": 2,
  "kev_ransomware_known": 1,
  "kev_products": 1,
  "first_kev_date": "2022-04-11",
  "last_kev_date": "2023-01-26",
  "source_url": "https://github.com/csp4z/compromise-ledger/blob/main/data/seeds/vendors.csv",
  "raw_document_id": "d1ca175d39262a7cf6faf640d2cf2494949b65494b830645a9ff49b4670aa255",
  "parser_version": "0.1.0",
  "license": "CC-BY-4.0"
 },
 {
  "vendor_id": "identity--bdfdd39f-a1da-5b02-900a-3539b2323310",
  "slug": "thinkphp",
  "name": "ThinkPHP",
  "is_security_vendor": false,
  "kev_count": 2,
  "kev_ransomware_known": 0,
  "kev_products": 2,
  "first_kev_date": "2021-11-03",
  "last_kev_date": "2021-11-03",
  "source_url": "https://github.com/csp4z/compromise-ledger/blob/main/data/seeds/vendors.csv",
  "raw_document_id": "d1ca175d39262a7cf6faf640d2cf2494949b65494b830645a9ff49b4670aa255",
  "parser_version": "0.1.0",
  "license": "CC-BY-4.0"
 },
 {
  "vendor_id": "identity--daf5750f-abd1-5891-841a-001451de2ec3",
  "slug": "tibco",
  "name": "TIBCO",
  "is_security_vendor": false,
  "kev_count": 2,
  "kev_ransomware_known": 0,
  "kev_products": 1,
  "first_kev_date": "2022-12-29",
  "last_kev_date": "2022-12-29",
  "source_url": "https://github.com/csp4z/compromise-ledger/blob/main/data/seeds/vendors.csv",
  "raw_document_id": "d1ca175d39262a7cf6faf640d2cf2494949b65494b830645a9ff49b4670aa255",
  "parser_version": "0.1.0",
  "license": "CC-BY-4.0"
 },
 {
  "vendor_id": "identity--a0e94407-e958-517c-8ba1-baf60e50305c",
  "slug": "unraid",
  "name": "Unraid",
  "is_security_vendor": false,
  "kev_count": 2,
  "kev_ransomware_known": 0,
  "kev_products": 1,
  "first_kev_date": "2021-11-03",
  "last_kev_date": "2021-11-03",
  "source_url": "https://github.com/csp4z/compromise-ledger/blob/main/data/seeds/vendors.csv",
  "raw_document_id": "d1ca175d39262a7cf6faf640d2cf2494949b65494b830645a9ff49b4670aa255",
  "parser_version": "0.1.0",
  "license": "CC-BY-4.0"
 },
 {
  "vendor_id": "identity--bb49a704-7a08-5a7f-b1a9-b81c60294a5a",
  "slug": "vbulletin",
  "name": "vBulletin",
  "is_security_vendor": false,
  "kev_count": 2,
  "kev_ransomware_known": 0,
  "kev_products": 1,
  "first_kev_date": "2021-11-03",
  "last_kev_date": "2021-11-03",
  "source_url": "https://github.com/csp4z/compromise-ledger/blob/main/data/seeds/vendors.csv",
  "raw_document_id": "d1ca175d39262a7cf6faf640d2cf2494949b65494b830645a9ff49b4670aa255",
  "parser_version": "0.1.0",
  "license": "CC-BY-4.0"
 },
 {
  "vendor_id": "identity--69132994-a3f7-5dda-a823-4599214b2387",
  "slug": "versa",
  "name": "Versa",
  "is_security_vendor": false,
  "kev_count": 2,
  "kev_ransomware_known": 0,
  "kev_products": 2,
  "first_kev_date": "2024-08-23",
  "last_kev_date": "2026-01-22",
  "source_url": "https://github.com/csp4z/compromise-ledger/blob/main/data/seeds/vendors.csv",
  "raw_document_id": "d1ca175d39262a7cf6faf640d2cf2494949b65494b830645a9ff49b4670aa255",
  "parser_version": "0.1.0",
  "license": "CC-BY-4.0"
 },
 {
  "vendor_id": "identity--5486dc97-dca1-52be-bb30-97794e955877",
  "slug": "wing-ftp-server",
  "name": "Wing FTP Server",
  "is_security_vendor": false,
  "kev_count": 2,
  "kev_ransomware_known": 0,
  "kev_products": 1,
  "first_kev_date": "2025-07-14",
  "last_kev_date": "2026-03-16",
  "source_url": "https://github.com/csp4z/compromise-ledger/blob/main/data/seeds/vendors.csv",
  "raw_document_id": "d1ca175d39262a7cf6faf640d2cf2494949b65494b830645a9ff49b4670aa255",
  "parser_version": "0.1.0",
  "license": "CC-BY-4.0"
 },
 {
  "vendor_id": "identity--945b1072-1b89-5bd1-bf17-71d29c1e7691",
  "slug": "wso2",
  "name": "WSO2",
  "is_security_vendor": false,
  "kev_count": 2,
  "kev_ransomware_known": 1,
  "kev_products": 1,
  "first_kev_date": "2022-04-25",
  "last_kev_date": "2026-09-24",
  "source_url": "https://github.com/csp4z/compromise-ledger/blob/main/data/seeds/vendors.csv",
  "raw_document_id": "d1ca175d39262a7cf6faf640d2cf2494949b65494b830645a9ff49b4670aa255",
  "parser_version": "0.1.0",
  "license": "CC-BY-4.0"
 },
 {
  "vendor_id": "identity--c0e8f520-8b1d-50ad-a2e8-28cb55036642",
  "slug": "zabbix",
  "name": "Zabbix",
  "is_security_vendor": false,
  "kev_count": 2,
  "kev_ransomware_known": 0,
  "kev_products": 1,
  "first_kev_date": "2022-02-22",
  "last_kev_date": "2022-02-22",
  "source_url": "https://github.com/csp4z/compromise-ledger/blob/main/data/seeds/vendors.csv",
  "raw_document_id": "d1ca175d39262a7cf6faf640d2cf2494949b65494b830645a9ff49b4670aa255",
  "parser_version": "0.1.0",
  "license": "CC-BY-4.0"
 },
 {
  "vendor_id": "identity--7dc5d885-f7c7-5924-8121-4041037af22a",
  "slug": "zammad",
  "name": "Zammad",
  "is_security_vendor": false,
  "kev_count": 2,
  "kev_ransomware_known": 0,
  "kev_products": 1,
  "first_kev_date": "2026-10-02",
  "last_kev_date": "2026-10-02",
  "source_url": "https://github.com/csp4z/compromise-ledger/blob/main/data/seeds/vendors.csv",
  "raw_document_id": "d1ca175d39262a7cf6faf640d2cf2494949b65494b830645a9ff49b4670aa255",
  "parser_version": "0.1.0",
  "license": "CC-BY-4.0"
 },
 {
  "vendor_id": "identity--e0e8fc0d-4a65-5fd9-8d6d-4f1dec095482",
  "slug": "7-zip",
  "name": "7-Zip",
  "is_security_vendor": false,
  "kev_count": 1,
  "kev_ransomware_known": 0,
  "kev_products": 1,
  "first_kev_date": "2025-02-06",
  "last_kev_date": "2025-02-06",
  "source_url": "https://github.com/csp4z/compromise-ledger/blob/main/data/seeds/vendors.csv",
  "raw_document_id": "d1ca175d39262a7cf6faf640d2cf2494949b65494b830645a9ff49b4670aa255",
  "parser_version": "0.1.0",
  "license": "CC-BY-4.0"
 },
 {
  "vendor_id": "identity--edeffa84-0358-50e7-8d6a-714161c9a1d3",
  "slug": "acclaim-systems",
  "name": "Acclaim Systems",
  "is_security_vendor": false,
  "kev_count": 1,
  "kev_ransomware_known": 0,
  "kev_products": 1,
  "first_kev_date": "2024-12-23",
  "last_kev_date": "2024-12-23",
  "source_url": "https://github.com/csp4z/compromise-ledger/blob/main/data/seeds/vendors.csv",
  "raw_document_id": "d1ca175d39262a7cf6faf640d2cf2494949b65494b830645a9ff49b4670aa255",
  "parser_version": "0.1.0",
  "license": "CC-BY-4.0"
 },
 {
  "vendor_id": "identity--ab19a09d-ccfe-549f-97cc-63589b25eccd",
  "slug": "adminer",
  "name": "Adminer",
  "is_security_vendor": false,
  "kev_count": 1,
  "kev_ransomware_known": 0,
  "kev_products": 1,
  "first_kev_date": "2025-09-29",
  "last_kev_date": "2025-09-29",
  "source_url": "https://github.com/csp4z/compromise-ledger/blob/main/data/seeds/vendors.csv",
  "raw_document_id": "d1ca175d39262a7cf6faf640d2cf2494949b65494b830645a9ff49b4670aa255",
  "parser_version": "0.1.0",
  "license": "CC-BY-4.0"
 },
 {
  "vendor_id": "identity--f1822806-b7e9-59ee-a64d-a514d07b7fa7",
  "slug": "ajax-net-professional",
  "name": "Ajax.NET Professional",
  "is_security_vendor": false,
  "kev_count": 1,
  "kev_ransomware_known": 0,
  "kev_products": 1,
  "first_kev_date": "2026-08-26",
  "last_kev_date": "2026-08-26",
  "source_url": "https://github.com/csp4z/compromise-ledger/blob/main/data/seeds/vendors.csv",
  "raw_document_id": "d1ca175d39262a7cf6faf640d2cf2494949b65494b830645a9ff49b4670aa255",
  "parser_version": "0.1.0",
  "license": "CC-BY-4.0"
 },
 {
  "vendor_id": "identity--41450532-da2a-58d3-983f-b193326e0ad0",
  "slug": "alcatel",
  "name": "Alcatel",
  "is_security_vendor": false,
  "kev_count": 1,
  "kev_ransomware_known": 0,
  "kev_products": 1,
  "first_kev_date": "2022-04-15",
  "last_kev_date": "2022-04-15",
  "source_url": "https://github.com/csp4z/compromise-ledger/blob/main/data/seeds/vendors.csv",
  "raw_document_id": "d1ca175d39262a7cf6faf640d2cf2494949b65494b830645a9ff49b4670aa255",
  "parser_version": "0.1.0",
  "license": "CC-BY-4.0"
 },
 {
  "vendor_id": "identity--ccd339ed-783f-5c1b-8e41-e73a5f0db1dc",
  "slug": "amcrest",
  "name": "Amcrest",
  "is_security_vendor": false,
  "kev_count": 1,
  "kev_ransomware_known": 0,
  "kev_products": 1,
  "first_kev_date": "2021-11-03",
  "last_kev_date": "2021-11-03",
  "source_url": "https://github.com/csp4z/compromise-ledger/blob/main/data/seeds/vendors.csv",
  "raw_document_id": "d1ca175d39262a7cf6faf640d2cf2494949b65494b830645a9ff49b4670aa255",
  "parser_version": "0.1.0",
  "license": "CC-BY-4.0"
 },
 {
  "vendor_id": "identity--b2e1f8d7-2fd5-5948-b5ad-c70faa49b569",
  "slug": "ami",
  "name": "AMI",
  "is_security_vendor": false,
  "kev_count": 1,
  "kev_ransomware_known": 0,
  "kev_products": 1,
  "first_kev_date": "2025-06-25",
  "last_kev_date": "2025-06-25",
  "source_url": "https://github.com/csp4z/compromise-ledger/blob/main/data/seeds/vendors.csv",
  "raw_document_id": "d1ca175d39262a7cf6faf640d2cf2494949b65494b830645a9ff49b4670aa255",
  "parser_version": "0.1.0",
  "license": "CC-BY-4.0"
 },
 {
  "vendor_id": "identity--31a18604-1039-5801-9993-e58f0929b936",
  "slug": "aquasecurity",
  "name": "Aquasecurity",
  "is_security_vendor": true,
  "kev_count": 1,
  "kev_ransomware_known": 0,
  "kev_products": 1,
  "first_kev_date": "2026-03-26",
  "last_kev_date": "2026-03-26",
  "source_url": "https://github.com/csp4z/compromise-ledger/blob/main/data/seeds/vendors.csv",
  "raw_document_id": "d1ca175d39262a7cf6faf640d2cf2494949b65494b830645a9ff49b4670aa255",
  "parser_version": "0.1.0",
  "license": "CC-BY-4.0"
 },
 {
  "vendor_id": "identity--447ddd5a-c693-5ebf-b8e7-7d77207eaf9c",
  "slug": "arcadyan",
  "name": "Arcadyan",
  "is_security_vendor": false,
  "kev_count": 1,
  "kev_ransomware_known": 0,
  "kev_products": 1,
  "first_kev_date": "2021-11-03",
  "last_kev_date": "2021-11-03",
  "source_url": "https://github.com/csp4z/compromise-ledger/blob/main/data/seeds/vendors.csv",
  "raw_document_id": "d1ca175d39262a7cf6faf640d2cf2494949b65494b830645a9ff49b4670aa255",
  "parser_version": "0.1.0",
  "license": "CC-BY-4.0"
 },
 {
  "vendor_id": "identity--350126aa-9cbb-58e2-a98a-f32777ee4968",
  "slug": "arcserve",
  "name": "Arcserve",
  "is_security_vendor": false,
  "kev_count": 1,
  "kev_ransomware_known": 0,
  "kev_products": 1,
  "first_kev_date": "2022-03-25",
  "last_kev_date": "2022-03-25",
  "source_url": "https://github.com/csp4z/compromise-ledger/blob/main/data/seeds/vendors.csv",
  "raw_document_id": "d1ca175d39262a7cf6faf640d2cf2494949b65494b830645a9ff49b4670aa255",
  "parser_version": "0.1.0",
  "license": "CC-BY-4.0"
 },
 {
  "vendor_id": "identity--bf528bbb-2310-5d3a-96b5-c8ae2d2600f9",
  "slug": "artifex",
  "name": "Artifex",
  "is_security_vendor": false,
  "kev_count": 1,
  "kev_ransomware_known": 0,
  "kev_products": 1,
  "first_kev_date": "2022-05-24",
  "last_kev_date": "2022-05-24",
  "source_url": "https://github.com/csp4z/compromise-ledger/blob/main/data/seeds/vendors.csv",
  "raw_document_id": "d1ca175d39262a7cf6faf640d2cf2494949b65494b830645a9ff49b4670aa255",
  "parser_version": "0.1.0",
  "license": "CC-BY-4.0"
 },
 {
  "vendor_id": "identity--87f87843-7ed4-5097-b166-62d95a30c6b6",
  "slug": "audinate",
  "name": "Audinate",
  "is_security_vendor": false,
  "kev_count": 1,
  "kev_ransomware_known": 0,
  "kev_products": 1,
  "first_kev_date": "2025-02-06",
  "last_kev_date": "2025-02-06",
  "source_url": "https://github.com/csp4z/compromise-ledger/blob/main/data/seeds/vendors.csv",
  "raw_document_id": "d1ca175d39262a7cf6faf640d2cf2494949b65494b830645a9ff49b4670aa255",
  "parser_version": "0.1.0",
  "license": "CC-BY-4.0"
 },
 {
  "vendor_id": "identity--6bf3d4e7-bec1-5522-9308-c0bb13175e14",
  "slug": "balbooa",
  "name": "Balbooa",
  "is_security_vendor": false,
  "kev_count": 1,
  "kev_ransomware_known": 0,
  "kev_products": 1,
  "first_kev_date": "2026-07-10",
  "last_kev_date": "2026-07-10",
  "source_url": "https://github.com/csp4z/compromise-ledger/blob/main/data/seeds/vendors.csv",
  "raw_document_id": "d1ca175d39262a7cf6faf640d2cf2494949b65494b830645a9ff49b4670aa255",
  "parser_version": "0.1.0",
  "license": "CC-BY-4.0"
 },
 {
  "vendor_id": "identity--7baded17-4279-50a6-a691-7488e5752942",
  "slug": "barracuda-networks",
  "name": "Barracuda Networks",
  "is_security_vendor": true,
  "kev_count": 1,
  "kev_ransomware_known": 0,
  "kev_products": 1,
  "first_kev_date": "2023-05-26",
  "last_kev_date": "2023-05-26",
  "source_url": "https://github.com/csp4z/compromise-ledger/blob/main/data/seeds/vendors.csv",
  "raw_document_id": "d1ca175d39262a7cf6faf640d2cf2494949b65494b830645a9ff49b4670aa255",
  "parser_version": "0.1.0",
  "license": "CC-BY-4.0"
 },
 {
  "vendor_id": "identity--0314d515-c6d9-5abb-a28f-7947a8544922",
  "slug": "bqe",
  "name": "BQE",
  "is_security_vendor": false,
  "kev_count": 1,
  "kev_ransomware_known": 1,
  "kev_products": 1,
  "first_kev_date": "2021-11-03",
  "last_kev_date": "2021-11-03",
  "source_url": "https://github.com/csp4z/compromise-ledger/blob/main/data/seeds/vendors.csv",
  "raw_document_id": "d1ca175d39262a7cf6faf640d2cf2494949b65494b830645a9ff49b4670aa255",
  "parser_version": "0.1.0",
  "license": "CC-BY-4.0"
 },
 {
  "vendor_id": "identity--6c70267d-8216-5bd6-9e28-e78868e03cbe",
  "slug": "cacti",
  "name": "Cacti",
  "is_security_vendor": false,
  "kev_count": 1,
  "kev_ransomware_known": 0,
  "kev_products": 1,
  "first_kev_date": "2023-02-16",
  "last_kev_date": "2023-02-16",
  "source_url": "https://github.com/csp4z/compromise-ledger/blob/main/data/seeds/vendors.csv",
  "raw_document_id": "d1ca175d39262a7cf6faf640d2cf2494949b65494b830645a9ff49b4670aa255",
  "parser_version": "0.1.0",
  "license": "CC-BY-4.0"
 },
 {
  "vendor_id": "identity--ca1c58bb-180b-578b-bb64-8f7e35ca2b12",
  "slug": "checkbox",
  "name": "Checkbox",
  "is_security_vendor": false,
  "kev_count": 1,
  "kev_ransomware_known": 0,
  "kev_products": 1,
  "first_kev_date": "2022-04-11",
  "last_kev_date": "2022-04-11",
  "source_url": "https://github.com/csp4z/compromise-ledger/blob/main/data/seeds/vendors.csv",
  "raw_document_id": "d1ca175d39262a7cf6faf640d2cf2494949b65494b830645a9ff49b4670aa255",
  "parser_version": "0.1.0",
  "license": "CC-BY-4.0"
 },
 {
  "vendor_id": "identity--47552f70-c4e4-5e0f-a7ca-af5568c7011f",
  "slug": "code-aurora",
  "name": "Code Aurora",
  "is_security_vendor": false,
  "kev_count": 1,
  "kev_ransomware_known": 0,
  "kev_products": 1,
  "first_kev_date": "2022-09-15",
  "last_kev_date": "2022-09-15",
  "source_url": "https://github.com/csp4z/compromise-ledger/blob/main/data/seeds/vendors.csv",
  "raw_document_id": "d1ca175d39262a7cf6faf640d2cf2494949b65494b830645a9ff49b4670aa255",
  "parser_version": "0.1.0",
  "license": "CC-BY-4.0"
 },
 {
  "vendor_id": "identity--858e716b-eb30-56ad-9826-756513c6a2ce",
  "slug": "collabora",
  "name": "Collabora",
  "is_security_vendor": false,
  "kev_count": 1,
  "kev_ransomware_known": 0,
  "kev_products": 1,
  "first_kev_date": "2026-10-23",
  "last_kev_date": "2026-10-23",
  "source_url": "https://github.com/csp4z/compromise-ledger/blob/main/data/seeds/vendors.csv",
  "raw_document_id": "d1ca175d39262a7cf6faf640d2cf2494949b65494b830645a9ff49b4670aa255",
  "parser_version": "0.1.0",
  "license": "CC-BY-4.0"
 },
 {
  "vendor_id": "identity--15e2b0c7-1d67-5475-a3c2-a3f7bcf20544",
  "slug": "crestron",
  "name": "Crestron",
  "is_security_vendor": false,
  "kev_count": 1,
  "kev_ransomware_known": 0,
  "kev_products": 1,
  "first_kev_date": "2022-04-15",
  "last_kev_date": "2022-04-15",
  "source_url": "https://github.com/csp4z/compromise-ledger/blob/main/data/seeds/vendors.csv",
  "raw_document_id": "d1ca175d39262a7cf6faf640d2cf2494949b65494b830645a9ff49b4670aa255",
  "parser_version": "0.1.0",
  "license": "CC-BY-4.0"
 },
 {
  "vendor_id": "identity--0b329088-c19b-5c22-80bf-e9fd153fe1dc",
  "slug": "daemon",
  "name": "Daemon",
  "is_security_vendor": false,
  "kev_count": 1,
  "kev_ransomware_known": 0,
  "kev_products": 1,
  "first_kev_date": "2026-05-27",
  "last_kev_date": "2026-05-27",
  "source_url": "https://github.com/csp4z/compromise-ledger/blob/main/data/seeds/vendors.csv",
  "raw_document_id": "d1ca175d39262a7cf6faf640d2cf2494949b65494b830645a9ff49b4670aa255",
  "parser_version": "0.1.0",
  "license": "CC-BY-4.0"
 },
 {
  "vendor_id": "identity--47242b49-ea94-57e0-853e-a47447d3d338",
  "slug": "dd-wrt",
  "name": "DD-WRT",
  "is_security_vendor": false,
  "kev_count": 1,
  "kev_ransomware_known": 0,
  "kev_products": 1,
  "first_kev_date": "2026-07-21",
  "last_kev_date": "2026-07-21",
  "source_url": "https://github.com/csp4z/compromise-ledger/blob/main/data/seeds/vendors.csv",
  "raw_document_id": "d1ca175d39262a7cf6faf640d2cf2494949b65494b830645a9ff49b4670aa255",
  "parser_version": "0.1.0",
  "license": "CC-BY-4.0"
 },
 {
  "vendor_id": "identity--f89d3289-b8b6-507c-ac92-d042a3d4d438",
  "slug": "delta-electronics",
  "name": "Delta Electronics",
  "is_security_vendor": false,
  "kev_count": 1,
  "kev_ransomware_known": 0,
  "kev_products": 1,
  "first_kev_date": "2022-08-25",
  "last_kev_date": "2022-08-25",
  "source_url": "https://github.com/csp4z/compromise-ledger/blob/main/data/seeds/vendors.csv",
  "raw_document_id": "d1ca175d39262a7cf6faf640d2cf2494949b65494b830645a9ff49b4670aa255",
  "parser_version": "0.1.0",
  "license": "CC-BY-4.0"
 },
 {
  "vendor_id": "identity--523d29c9-5c67-5811-b2fb-339273f16f44",
  "slug": "digiever",
  "name": "Digiever",
  "is_security_vendor": false,
  "kev_count": 1,
  "kev_ransomware_known": 0,
  "kev_products": 1,
  "first_kev_date": "2025-12-22",
  "last_kev_date": "2025-12-22",
  "source_url": "https://github.com/csp4z/compromise-ledger/blob/main/data/seeds/vendors.csv",
  "raw_document_id": "d1ca175d39262a7cf6faf640d2cf2494949b65494b830645a9ff49b4670aa255",
  "parser_version": "0.1.0",
  "license": "CC-BY-4.0"
 },
 {
  "vendor_id": "identity--b80e9877-5317-50e0-93c1-8e968e5a3fb3",
  "slug": "docker",
  "name": "Docker",
  "is_security_vendor": false,
  "kev_count": 1,
  "kev_ransomware_known": 0,
  "kev_products": 1,
  "first_kev_date": "2021-11-03",
  "last_kev_date": "2021-11-03",
  "source_url": "https://github.com/csp4z/compromise-ledger/blob/main/data/seeds/vendors.csv",
  "raw_document_id": "d1ca175d39262a7cf6faf640d2cf2494949b65494b830645a9ff49b4670aa255",
  "parser_version": "0.1.0",
  "license": "CC-BY-4.0"
 },
 {
  "vendor_id": "identity--61013670-0d25-55b7-a55f-fcf4928ff7f3",
  "slug": "dotcms",
  "name": "dotCMS",
  "is_security_vendor": false,
  "kev_count": 1,
  "kev_ransomware_known": 1,
  "kev_products": 1,
  "first_kev_date": "2022-08-25",
  "last_kev_date": "2022-08-25",
  "source_url": "https://github.com/csp4z/compromise-ledger/blob/main/data/seeds/vendors.csv",
  "raw_document_id": "d1ca175d39262a7cf6faf640d2cf2494949b65494b830645a9ff49b4670aa255",
  "parser_version": "0.1.0",
  "license": "CC-BY-4.0"
 },
 {
  "vendor_id": "identity--e5cf5a04-407f-5cac-9aad-509cddf885aa",
  "slug": "edimax",
  "name": "Edimax",
  "is_security_vendor": false,
  "kev_count": 1,
  "kev_ransomware_known": 0,
  "kev_products": 1,
  "first_kev_date": "2025-03-19",
  "last_kev_date": "2025-03-19",
  "source_url": "https://github.com/csp4z/compromise-ledger/blob/main/data/seeds/vendors.csv",
  "raw_document_id": "d1ca175d39262a7cf6faf640d2cf2494949b65494b830645a9ff49b4670aa255",
  "parser_version": "0.1.0",
  "license": "CC-BY-4.0"
 },
 {
  "vendor_id": "identity--343b8985-9140-526d-b919-13e6c40556e3",
  "slug": "eg-secure-solutions",
  "name": "EG Secure Solutions",
  "is_security_vendor": true,
  "kev_count": 1,
  "kev_ransomware_known": 0,
  "kev_products": 1,
  "first_kev_date": "2026-10-20",
  "last_kev_date": "2026-10-20",
  "source_url": "https://github.com/csp4z/compromise-ledger/blob/main/data/seeds/vendors.csv",
  "raw_document_id": "d1ca175d39262a7cf6faf640d2cf2494949b65494b830645a9ff49b4670aa255",
  "parser_version": "0.1.0",
  "license": "CC-BY-4.0"
 },
 {
  "vendor_id": "identity--f3ee7317-0779-57d5-a8c8-b35d9b2a497f",
  "slug": "embedthis",
  "name": "Embedthis",
  "is_security_vendor": false,
  "kev_count": 1,
  "kev_ransomware_known": 0,
  "kev_products": 1,
  "first_kev_date": "2021-12-10",
  "last_kev_date": "2021-12-10",
  "source_url": "https://github.com/csp4z/compromise-ledger/blob/main/data/seeds/vendors.csv",
  "raw_document_id": "d1ca175d39262a7cf6faf640d2cf2494949b65494b830645a9ff49b4670aa255",
  "parser_version": "0.1.0",
  "license": "CC-BY-4.0"
 },
 {
  "vendor_id": "identity--d13cd96f-5c63-5177-ac94-6e73d024051a",
  "slug": "erlang",
  "name": "Erlang",
  "is_security_vendor": false,
  "kev_count": 1,
  "kev_ransomware_known": 0,
  "kev_products": 1,
  "first_kev_date": "2025-06-09",
  "last_kev_date": "2025-06-09",
  "source_url": "https://github.com/csp4z/compromise-ledger/blob/main/data/seeds/vendors.csv",
  "raw_document_id": "d1ca175d39262a7cf6faf640d2cf2494949b65494b830645a9ff49b4670aa255",
  "parser_version": "0.1.0",
  "license": "CC-BY-4.0"
 },
 {
  "vendor_id": "identity--f11a914d-be33-5afb-8653-29512fa413fc",
  "slug": "fatpipe",
  "name": "FatPipe",
  "is_security_vendor": false,
  "kev_count": 1,
  "kev_ransomware_known": 0,
  "kev_products": 1,
  "first_kev_date": "2022-01-10",
  "last_kev_date": "2022-01-10",
  "source_url": "https://github.com/csp4z/compromise-ledger/blob/main/data/seeds/vendors.csv",
  "raw_document_id": "d1ca175d39262a7cf6faf640d2cf2494949b65494b830645a9ff49b4670aa255",
  "parser_version": "0.1.0",
  "license": "CC-BY-4.0"
 },
 {
  "vendor_id": "identity--c5062b7c-e67b-58fa-9ff7-49da56b17967",
  "slug": "forgerock",
  "name": "ForgeRock",
  "is_security_vendor": true,
  "kev_count": 1,
  "kev_ransomware_known": 1,
  "kev_products": 1,
  "first_kev_date": "2021-11-03",
  "last_kev_date": "2021-11-03",
  "source_url": "https://github.com/csp4z/compromise-ledger/blob/main/data/seeds/vendors.csv",
  "raw_document_id": "d1ca175d39262a7cf6faf640d2cf2494949b65494b830645a9ff49b4670aa255",
  "parser_version": "0.1.0",
  "license": "CC-BY-4.0"
 },
 {
  "vendor_id": "identity--b9b7edbc-70b1-5b04-a983-ccfacc210010",
  "slug": "freetype",
  "name": "FreeType",
  "is_security_vendor": false,
  "kev_count": 1,
  "kev_ransomware_known": 0,
  "kev_products": 1,
  "first_kev_date": "2025-05-06",
  "last_kev_date": "2025-05-06",
  "source_url": "https://github.com/csp4z/compromise-ledger/blob/main/data/seeds/vendors.csv",
  "raw_document_id": "d1ca175d39262a7cf6faf640d2cf2494949b65494b830645a9ff49b4670aa255",
  "parser_version": "0.1.0",
  "license": "CC-BY-4.0"
 },
 {
  "vendor_id": "identity--b92d9205-0eb8-5a66-b064-feb99b6f6346",
  "slug": "fuel-cms",
  "name": "Fuel CMS",
  "is_security_vendor": false,
  "kev_count": 1,
  "kev_ransomware_known": 0,
  "kev_products": 1,
  "first_kev_date": "2021-12-10",
  "last_kev_date": "2021-12-10",
  "source_url": "https://github.com/csp4z/compromise-ledger/blob/main/data/seeds/vendors.csv",
  "raw_document_id": "d1ca175d39262a7cf6faf640d2cf2494949b65494b830645a9ff49b4670aa255",
  "parser_version": "0.1.0",
  "license": "CC-BY-4.0"
 },
 {
  "vendor_id": "identity--4a3a366a-14a6-5320-bda9-bf344cd824bf",
  "slug": "fxc",
  "name": "FXC",
  "is_security_vendor": false,
  "kev_count": 1,
  "kev_ransomware_known": 0,
  "kev_products": 1,
  "first_kev_date": "2023-12-21",
  "last_kev_date": "2023-12-21",
  "source_url": "https://github.com/csp4z/compromise-ledger/blob/main/data/seeds/vendors.csv",
  "raw_document_id": "d1ca175d39262a7cf6faf640d2cf2494949b65494b830645a9ff49b4670aa255",
  "parser_version": "0.1.0",
  "license": "CC-BY-4.0"
 },
 {
  "vendor_id": "identity--72f607cc-e508-553b-848c-c9f4e82e5061",
  "slug": "git",
  "name": "Git",
  "is_security_vendor": false,
  "kev_count": 1,
  "kev_ransomware_known": 0,
  "kev_products": 1,
  "first_kev_date": "2025-08-25",
  "last_kev_date": "2025-08-25",
  "source_url": "https://github.com/csp4z/compromise-ledger/blob/main/data/seeds/vendors.csv",
  "raw_document_id": "d1ca175d39262a7cf6faf640d2cf2494949b65494b830645a9ff49b4670aa255",
  "parser_version": "0.1.0",
  "license": "CC-BY-4.0"
 },
 {
  "vendor_id": "identity--bc723555-60f2-50e4-bf85-3077f4dc96a1",
  "slug": "gitea",
  "name": "Gitea",
  "is_security_vendor": false,
  "kev_count": 1,
  "kev_ransomware_known": 0,
  "kev_products": 1,
  "first_kev_date": "2026-08-25",
  "last_kev_date": "2026-08-25",
  "source_url": "https://github.com/csp4z/compromise-ledger/blob/main/data/seeds/vendors.csv",
  "raw_document_id": "d1ca175d39262a7cf6faf640d2cf2494949b65494b830645a9ff49b4670aa255",
  "parser_version": "0.1.0",
  "license": "CC-BY-4.0"
 },
 {
  "vendor_id": "identity--84d51a38-f892-549f-931d-1a8969605acd",
  "slug": "gogs",
  "name": "Gogs",
  "is_security_vendor": false,
  "kev_count": 1,
  "kev_ransomware_known": 0,
  "kev_products": 1,
  "first_kev_date": "2026-01-12",
  "last_kev_date": "2026-01-12",
  "source_url": "https://github.com/csp4z/compromise-ledger/blob/main/data/seeds/vendors.csv",
  "raw_document_id": "d1ca175d39262a7cf6faf640d2cf2494949b65494b830645a9ff49b4670aa255",
  "parser_version": "0.1.0",
  "license": "CC-BY-4.0"
 },
 {
  "vendor_id": "identity--d4f8bd7b-9ae8-55b5-94c6-111713845157",
  "slug": "grandstream",
  "name": "Grandstream",
  "is_security_vendor": false,
  "kev_count": 1,
  "kev_ransomware_known": 0,
  "kev_products": 1,
  "first_kev_date": "2022-01-28",
  "last_kev_date": "2022-01-28",
  "source_url": "https://github.com/csp4z/compromise-ledger/blob/main/data/seeds/vendors.csv",
  "raw_document_id": "d1ca175d39262a7cf6faf640d2cf2494949b65494b830645a9ff49b4670aa255",
  "parser_version": "0.1.0",
  "license": "CC-BY-4.0"
 },
 {
  "vendor_id": "identity--fecaca42-0738-551d-a653-b1df86a3496e",
  "slug": "hpe",
  "name": "Hewlett Packard Enterprise",
  "is_security_vendor": false,
  "kev_count": 1,
  "kev_ransomware_known": 0,
  "kev_products": 1,
  "first_kev_date": "2026-01-07",
  "last_kev_date": "2026-01-07",
  "source_url": "https://github.com/csp4z/compromise-ledger/blob/main/data/seeds/vendors.csv",
  "raw_document_id": "d1ca175d39262a7cf6faf640d2cf2494949b65494b830645a9ff49b4670aa255",
  "parser_version": "0.1.0",
  "license": "CC-BY-4.0"
 },
 {
  "vendor_id": "identity--25d5d42c-7295-5c4e-adbd-13ea1b8240ed",
  "slug": "icagenda",
  "name": "iCagenda",
  "is_security_vendor": false,
  "kev_count": 1,
  "kev_ransomware_known": 0,
  "kev_products": 1,
  "first_kev_date": "2026-07-10",
  "last_kev_date": "2026-07-10",
  "source_url": "https://github.com/csp4z/compromise-ledger/blob/main/data/seeds/vendors.csv",
  "raw_document_id": "d1ca175d39262a7cf6faf640d2cf2494949b65494b830645a9ff49b4670aa255",
  "parser_version": "0.1.0",
  "license": "CC-BY-4.0"
 },
 {
  "vendor_id": "identity--2d55c887-e8c2-5179-8fc5-ba031798c649",
  "slug": "igel",
  "name": "IGEL",
  "is_security_vendor": false,
  "kev_count": 1,
  "kev_ransomware_known": 0,
  "kev_products": 1,
  "first_kev_date": "2025-10-14",
  "last_kev_date": "2025-10-14",
  "source_url": "https://github.com/csp4z/compromise-ledger/blob/main/data/seeds/vendors.csv",
  "raw_document_id": "d1ca175d39262a7cf6faf640d2cf2494949b65494b830645a9ff49b4670aa255",
  "parser_version": "0.1.0",
  "license": "CC-BY-4.0"
 },
 {
  "vendor_id": "identity--57dd32cd-2511-5dca-bd21-6b50dc9ed4aa",
  "slug": "ignite-realtime",
  "name": "Ignite Realtime",
  "is_security_vendor": false,
  "kev_count": 1,
  "kev_ransomware_known": 0,
  "kev_products": 1,
  "first_kev_date": "2023-08-24",
  "last_kev_date": "2023-08-24",
  "source_url": "https://github.com/csp4z/compromise-ledger/blob/main/data/seeds/vendors.csv",
  "raw_document_id": "d1ca175d39262a7cf6faf640d2cf2494949b65494b830645a9ff49b4670aa255",
  "parser_version": "0.1.0",
  "license": "CC-BY-4.0"
 },
 {
  "vendor_id": "identity--bbc91627-215c-5a47-ab79-60d2dd5d7f8a",
  "slug": "indusoft",
  "name": "InduSoft",
  "is_security_vendor": false,
  "kev_count": 1,
  "kev_ransomware_known": 0,
  "kev_products": 1,
  "first_kev_date": "2022-04-15",
  "last_kev_date": "2022-04-15",
  "source_url": "https://github.com/csp4z/compromise-ledger/blob/main/data/seeds/vendors.csv",
  "raw_document_id": "d1ca175d39262a7cf6faf640d2cf2494949b65494b830645a9ff49b4670aa255",
  "parser_version": "0.1.0",
  "license": "CC-BY-4.0"
 },
 {
  "vendor_id": "identity--88b4353e-988a-5bf3-b794-8f1c53547c9c",
  "slug": "isc",
  "name": "ISC",
  "is_security_vendor": false,
  "kev_count": 1,
  "kev_ransomware_known": 0,
  "kev_products": 1,
  "first_kev_date": "2026-10-08",
  "last_kev_date": "2026-10-08",
  "source_url": "https://github.com/csp4z/compromise-ledger/blob/main/data/seeds/vendors.csv",
  "raw_document_id": "d1ca175d39262a7cf6faf640d2cf2494949b65494b830645a9ff49b4670aa255",
  "parser_version": "0.1.0",
  "license": "CC-BY-4.0"
 },
 {
  "vendor_id": "identity--74dd86d4-9c2c-59de-824d-3e6b734fed53",
  "slug": "joomla",
  "name": "Joomla!",
  "is_security_vendor": false,
  "kev_count": 1,
  "kev_ransomware_known": 0,
  "kev_products": 1,
  "first_kev_date": "2024-01-08",
  "last_kev_date": "2024-01-08",
  "source_url": "https://github.com/csp4z/compromise-ledger/blob/main/data/seeds/vendors.csv",
  "raw_document_id": "d1ca175d39262a7cf6faf640d2cf2494949b65494b830645a9ff49b4670aa255",
  "parser_version": "0.1.0",
  "license": "CC-BY-4.0"
 },
 {
  "vendor_id": "identity--54acd867-8416-52fd-bd7b-b24ca95fac43",
  "slug": "joomlack",
  "name": "Joomlack",
  "is_security_vendor": false,
  "kev_count": 1,
  "kev_ransomware_known": 0,
  "kev_products": 1,
  "first_kev_date": "2026-07-07",
  "last_kev_date": "2026-07-07",
  "source_url": "https://github.com/csp4z/compromise-ledger/blob/main/data/seeds/vendors.csv",
  "raw_document_id": "d1ca175d39262a7cf6faf640d2cf2494949b65494b830645a9ff49b4670aa255",
  "parser_version": "0.1.0",
  "license": "CC-BY-4.0"
 },
 {
  "vendor_id": "identity--6ff3ecc1-6ea6-5a17-a0eb-61d80252b987",
  "slug": "joomshaper",
  "name": "JoomShaper",
  "is_security_vendor": false,
  "kev_count": 1,
  "kev_ransomware_known": 0,
  "kev_products": 1,
  "first_kev_date": "2026-07-07",
  "last_kev_date": "2026-07-07",
  "source_url": "https://github.com/csp4z/compromise-ledger/blob/main/data/seeds/vendors.csv",
  "raw_document_id": "d1ca175d39262a7cf6faf640d2cf2494949b65494b830645a9ff49b4670aa255",
  "parser_version": "0.1.0",
  "license": "CC-BY-4.0"
 },
 {
  "vendor_id": "identity--370d1403-e3ca-56e0-abad-9b86299258db",
  "slug": "jquery",
  "name": "JQuery",
  "is_security_vendor": false,
  "kev_count": 1,
  "kev_ransomware_known": 0,
  "kev_products": 1,
  "first_kev_date": "2025-01-23",
  "last_kev_date": "2025-01-23",
  "source_url": "https://github.com/csp4z/compromise-ledger/blob/main/data/seeds/vendors.csv",
  "raw_document_id": "d1ca175d39262a7cf6faf640d2cf2494949b65494b830645a9ff49b4670aa255",
  "parser_version": "0.1.0",
  "license": "CC-BY-4.0"
 },
 {
  "vendor_id": "identity--cc9cff82-7c5a-5827-97ed-fcd9aafa737b",
  "slug": "justice-av-solutions",
  "name": "Justice AV Solutions",
  "is_security_vendor": false,
  "kev_count": 1,
  "kev_ransomware_known": 0,
  "kev_products": 1,
  "first_kev_date": "2024-05-29",
  "last_kev_date": "2024-05-29",
  "source_url": "https://github.com/csp4z/compromise-ledger/blob/main/data/seeds/vendors.csv",
  "raw_document_id": "d1ca175d39262a7cf6faf640d2cf2494949b65494b830645a9ff49b4670aa255",
  "parser_version": "0.1.0",
  "license": "CC-BY-4.0"
 },
 {
  "vendor_id": "identity--ce6143de-b914-54c7-9245-cff3b9d8cd57",
  "slug": "kestra",
  "name": "Kestra",
  "is_security_vendor": false,
  "kev_count": 1,
  "kev_ransomware_known": 0,
  "kev_products": 1,
  "first_kev_date": "2026-09-02",
  "last_kev_date": "2026-09-02",
  "source_url": "https://github.com/csp4z/compromise-ledger/blob/main/data/seeds/vendors.csv",
  "raw_document_id": "d1ca175d39262a7cf6faf640d2cf2494949b65494b830645a9ff49b4670aa255",
  "parser_version": "0.1.0",
  "license": "CC-BY-4.0"
 },
 {
  "vendor_id": "identity--41d0766e-b720-511d-a776-986233ae6562",
  "slug": "kingsoft",
  "name": "Kingsoft",
  "is_security_vendor": false,
  "kev_count": 1,
  "kev_ransomware_known": 0,
  "kev_products": 1,
  "first_kev_date": "2024-09-03",
  "last_kev_date": "2024-09-03",
  "source_url": "https://github.com/csp4z/compromise-ledger/blob/main/data/seeds/vendors.csv",
  "raw_document_id": "d1ca175d39262a7cf6faf640d2cf2494949b65494b830645a9ff49b4670aa255",
  "parser_version": "0.1.0",
  "license": "CC-BY-4.0"
 },
 {
  "vendor_id": "identity--c8af325a-48db-56be-9307-3f1020a759e9",
  "slug": "kludex",
  "name": "Kludex",
  "is_security_vendor": false,
  "kev_count": 1,
  "kev_ransomware_known": 0,
  "kev_products": 1,
  "first_kev_date": "2026-09-02",
  "last_kev_date": "2026-09-02",
  "source_url": "https://github.com/csp4z/compromise-ledger/blob/main/data/seeds/vendors.csv",
  "raw_document_id": "d1ca175d39262a7cf6faf640d2cf2494949b65494b830645a9ff49b4670aa255",
  "parser_version": "0.1.0",
  "license": "CC-BY-4.0"
 },
 {
  "vendor_id": "identity--ef558330-f53c-5c50-b675-f8e5a4569a88",
  "slug": "knx-association",
  "name": "KNX Association",
  "is_security_vendor": false,
  "kev_count": 1,
  "kev_ransomware_known": 0,
  "kev_products": 1,
  "first_kev_date": "2026-07-15",
  "last_kev_date": "2026-07-15",
  "source_url": "https://github.com/csp4z/compromise-ledger/blob/main/data/seeds/vendors.csv",
  "raw_document_id": "d1ca175d39262a7cf6faf640d2cf2494949b65494b830645a9ff49b4670aa255",
  "parser_version": "0.1.0",
  "license": "CC-BY-4.0"
 },
 {
  "vendor_id": "identity--6b1ce7de-4e3c-5297-b20d-7c6b79b95f31",
  "slug": "lantronix",
  "name": "Lantronix",
  "is_security_vendor": false,
  "kev_count": 1,
  "kev_ransomware_known": 0,
  "kev_products": 1,
  "first_kev_date": "2026-06-23",
  "last_kev_date": "2026-06-23",
  "source_url": "https://github.com/csp4z/compromise-ledger/blob/main/data/seeds/vendors.csv",
  "raw_document_id": "d1ca175d39262a7cf6faf640d2cf2494949b65494b830645a9ff49b4670aa255",
  "parser_version": "0.1.0",
  "license": "CC-BY-4.0"
 },
 {
  "vendor_id": "identity--18be9fd1-a9ea-53bf-b56b-3835e03f750c",
  "slug": "lg",
  "name": "LG",
  "is_security_vendor": false,
  "kev_count": 1,
  "kev_ransomware_known": 0,
  "kev_products": 1,
  "first_kev_date": "2022-03-25",
  "last_kev_date": "2022-03-25",
  "source_url": "https://github.com/csp4z/compromise-ledger/blob/main/data/seeds/vendors.csv",
  "raw_document_id": "d1ca175d39262a7cf6faf640d2cf2494949b65494b830645a9ff49b4670aa255",
  "parser_version": "0.1.0",
  "license": "CC-BY-4.0"
 },
 {
  "vendor_id": "identity--e08d5c52-ad7f-5de6-b60e-6decab5445ee",
  "slug": "libraesva",
  "name": "Libraesva",
  "is_security_vendor": true,
  "kev_count": 1,
  "kev_ransomware_known": 0,
  "kev_products": 1,
  "first_kev_date": "2025-09-29",
  "last_kev_date": "2025-09-29",
  "source_url": "https://github.com/csp4z/compromise-ledger/blob/main/data/seeds/vendors.csv",
  "raw_document_id": "d1ca175d39262a7cf6faf640d2cf2494949b65494b830645a9ff49b4670aa255",
  "parser_version": "0.1.0",
  "license": "CC-BY-4.0"
 },
 {
  "vendor_id": "identity--63d7d2ac-6c67-5459-907d-d56568103490",
  "slug": "liferay",
  "name": "Liferay",
  "is_security_vendor": false,
  "kev_count": 1,
  "kev_ransomware_known": 0,
  "kev_products": 1,
  "first_kev_date": "2021-11-03",
  "last_kev_date": "2021-11-03",
  "source_url": "https://github.com/csp4z/compromise-ledger/blob/main/data/seeds/vendors.csv",
  "raw_document_id": "d1ca175d39262a7cf6faf640d2cf2494949b65494b830645a9ff49b4670aa255",
  "parser_version": "0.1.0",
  "license": "CC-BY-4.0"
 },
 {
  "vendor_id": "identity--bd412efb-31e4-54fd-871e-bd802732ab84",
  "slug": "looking-glass",
  "name": "Looking Glass",
  "is_security_vendor": false,
  "kev_count": 1,
  "kev_ransomware_known": 0,
  "kev_products": 1,
  "first_kev_date": "2025-07-07",
  "last_kev_date": "2025-07-07",
  "source_url": "https://github.com/csp4z/compromise-ledger/blob/main/data/seeds/vendors.csv",
  "raw_document_id": "d1ca175d39262a7cf6faf640d2cf2494949b65494b830645a9ff49b4670aa255",
  "parser_version": "0.1.0",
  "license": "CC-BY-4.0"
 },
 {
  "vendor_id": "identity--3d8304c2-a2d1-5c4b-8c3e-38134d1494d5",
  "slug": "marimo",
  "name": "Marimo",
  "is_security_vendor": false,
  "kev_count": 1,
  "kev_ransomware_known": 0,
  "kev_products": 1,
  "first_kev_date": "2026-04-23",
  "last_kev_date": "2026-04-23",
  "source_url": "https://github.com/csp4z/compromise-ledger/blob/main/data/seeds/vendors.csv",
  "raw_document_id": "d1ca175d39262a7cf6faf640d2cf2494949b65494b830645a9ff49b4670aa255",
  "parser_version": "0.1.0",
  "license": "CC-BY-4.0"
 },
 {
  "vendor_id": "identity--222396aa-6e01-51a7-9b59-0d8328184f20",
  "slug": "mcafee",
  "name": "McAfee",
  "is_security_vendor": true,
  "kev_count": 1,
  "kev_ransomware_known": 0,
  "kev_products": 1,
  "first_kev_date": "2021-11-03",
  "last_kev_date": "2021-11-03",
  "source_url": "https://github.com/csp4z/compromise-ledger/blob/main/data/seeds/vendors.csv",
  "raw_document_id": "d1ca175d39262a7cf6faf640d2cf2494949b65494b830645a9ff49b4670aa255",
  "parser_version": "0.1.0",
  "license": "CC-BY-4.0"
 },
 {
  "vendor_id": "identity--c3b83041-af47-5c20-8c94-e2814f6558ed",
  "slug": "mdaemon",
  "name": "MDaemon",
  "is_security_vendor": false,
  "kev_count": 1,
  "kev_ransomware_known": 0,
  "kev_products": 1,
  "first_kev_date": "2025-05-19",
  "last_kev_date": "2025-05-19",
  "source_url": "https://github.com/csp4z/compromise-ledger/blob/main/data/seeds/vendors.csv",
  "raw_document_id": "d1ca175d39262a7cf6faf640d2cf2494949b65494b830645a9ff49b4670aa255",
  "parser_version": "0.1.0",
  "license": "CC-BY-4.0"
 },
 {
  "vendor_id": "identity--b2cabbfb-88aa-5eb8-8ef3-11896eb0c46c",
  "slug": "mediatek",
  "name": "MediaTek",
  "is_security_vendor": false,
  "kev_count": 1,
  "kev_ransomware_known": 0,
  "kev_products": 1,
  "first_kev_date": "2021-11-03",
  "last_kev_date": "2021-11-03",
  "source_url": "https://github.com/csp4z/compromise-ledger/blob/main/data/seeds/vendors.csv",
  "raw_document_id": "d1ca175d39262a7cf6faf640d2cf2494949b65494b830645a9ff49b4670aa255",
  "parser_version": "0.1.0",
  "license": "CC-BY-4.0"
 },
 {
  "vendor_id": "identity--0192aae7-f597-52e0-bd8d-420329cc4469",
  "slug": "mirasvit",
  "name": "Mirasvit",
  "is_security_vendor": false,
  "kev_count": 1,
  "kev_ransomware_known": 0,
  "kev_products": 1,
  "first_kev_date": "2026-06-03",
  "last_kev_date": "2026-06-03",
  "source_url": "https://github.com/csp4z/compromise-ledger/blob/main/data/seeds/vendors.csv",
  "raw_document_id": "d1ca175d39262a7cf6faf640d2cf2494949b65494b830645a9ff49b4670aa255",
  "parser_version": "0.1.0",
  "license": "CC-BY-4.0"
 },
 {
  "vendor_id": "identity--f292530a-d07f-5f16-a0e5-9afe05f5b97a",
  "slug": "mlflow",
  "name": "MLflow",
  "is_security_vendor": false,
  "kev_count": 1,
  "kev_ransomware_known": 0,
  "kev_products": 1,
  "first_kev_date": "2026-08-19",
  "last_kev_date": "2026-08-19",
  "source_url": "https://github.com/csp4z/compromise-ledger/blob/main/data/seeds/vendors.csv",
  "raw_document_id": "d1ca175d39262a7cf6faf640d2cf2494949b65494b830645a9ff49b4670aa255",
  "parser_version": "0.1.0",
  "license": "CC-BY-4.0"
 },
 {
  "vendor_id": "identity--dc209bff-9095-534e-ae12-df49733ac2d9",
  "slug": "motex",
  "name": "Motex",
  "is_security_vendor": false,
  "kev_count": 1,
  "kev_ransomware_known": 0,
  "kev_products": 1,
  "first_kev_date": "2025-10-22",
  "last_kev_date": "2025-10-22",
  "source_url": "https://github.com/csp4z/compromise-ledger/blob/main/data/seeds/vendors.csv",
  "raw_document_id": "d1ca175d39262a7cf6faf640d2cf2494949b65494b830645a9ff49b4670aa255",
  "parser_version": "0.1.0",
  "license": "CC-BY-4.0"
 },
 {
  "vendor_id": "identity--97789e80-dc51-599e-ba4e-dc6766ff396d",
  "slug": "n8n",
  "name": "n8n",
  "is_security_vendor": false,
  "kev_count": 1,
  "kev_ransomware_known": 0,
  "kev_products": 1,
  "first_kev_date": "2026-03-11",
  "last_kev_date": "2026-03-11",
  "source_url": "https://github.com/csp4z/compromise-ledger/blob/main/data/seeds/vendors.csv",
  "raw_document_id": "d1ca175d39262a7cf6faf640d2cf2494949b65494b830645a9ff49b4670aa255",
  "parser_version": "0.1.0",
  "license": "CC-BY-4.0"
 },
 {
  "vendor_id": "identity--f7fa168c-48de-542b-b385-2b2040c70ab2",
  "slug": "nakivo",
  "name": "NAKIVO",
  "is_security_vendor": false,
  "kev_count": 1,
  "kev_ransomware_known": 0,
  "kev_products": 1,
  "first_kev_date": "2025-03-19",
  "last_kev_date": "2025-03-19",
  "source_url": "https://github.com/csp4z/compromise-ledger/blob/main/data/seeds/vendors.csv",
  "raw_document_id": "d1ca175d39262a7cf6faf640d2cf2494949b65494b830645a9ff49b4670aa255",
  "parser_version": "0.1.0",
  "license": "CC-BY-4.0"
 },
 {
  "vendor_id": "identity--164b9832-125b-5030-80fc-88b76959b51f",
  "slug": "netis",
  "name": "Netis",
  "is_security_vendor": false,
  "kev_count": 1,
  "kev_ransomware_known": 0,
  "kev_products": 1,
  "first_kev_date": "2021-11-03",
  "last_kev_date": "2021-11-03",
  "source_url": "https://github.com/csp4z/compromise-ledger/blob/main/data/seeds/vendors.csv",
  "raw_document_id": "d1ca175d39262a7cf6faf640d2cf2494949b65494b830645a9ff49b4670aa255",
  "parser_version": "0.1.0",
  "license": "CC-BY-4.0"
 },
 {
  "vendor_id": "identity--3088622d-00ac-5a16-80ff-5d9d164ae66a",
  "slug": "netwrix",
  "name": "Netwrix",
  "is_security_vendor": true,
  "kev_count": 1,
  "kev_ransomware_known": 1,
  "kev_products": 1,
  "first_kev_date": "2023-07-11",
  "last_kev_date": "2023-07-11",
  "source_url": "https://github.com/csp4z/compromise-ledger/blob/main/data/seeds/vendors.csv",
  "raw_document_id": "d1ca175d39262a7cf6faf640d2cf2494949b65494b830645a9ff49b4670aa255",
  "parser_version": "0.1.0",
  "license": "CC-BY-4.0"
 },
 {
  "vendor_id": "identity--9d24a7f5-3512-5b2a-b1ad-23849bf02f3b",
  "slug": "nextgen-healthcare",
  "name": "NextGen Healthcare",
  "is_security_vendor": false,
  "kev_count": 1,
  "kev_ransomware_known": 1,
  "kev_products": 1,
  "first_kev_date": "2024-05-20",
  "last_kev_date": "2024-05-20",
  "source_url": "https://github.com/csp4z/compromise-ledger/blob/main/data/seeds/vendors.csv",
  "raw_document_id": "d1ca175d39262a7cf6faf640d2cf2494949b65494b830645a9ff49b4670aa255",
  "parser_version": "0.1.0",
  "license": "CC-BY-4.0"
 },
 {
  "vendor_id": "identity--16084a14-d8b7-59c4-a1c2-def4b7cac213",
  "slug": "nice",
  "name": "Nice",
  "is_security_vendor": false,
  "kev_count": 1,
  "kev_ransomware_known": 0,
  "kev_products": 1,
  "first_kev_date": "2024-03-25",
  "last_kev_date": "2024-03-25",
  "source_url": "https://github.com/csp4z/compromise-ledger/blob/main/data/seeds/vendors.csv",
  "raw_document_id": "d1ca175d39262a7cf6faf640d2cf2494949b65494b830645a9ff49b4670aa255",
  "parser_version": "0.1.0",
  "license": "CC-BY-4.0"
 },
 {
  "vendor_id": "identity--0b283384-4c5c-59ba-8418-7376c8351fe3",
  "slug": "north-grid",
  "name": "North Grid",
  "is_security_vendor": false,
  "kev_count": 1,
  "kev_ransomware_known": 0,
  "kev_products": 1,
  "first_kev_date": "2024-12-03",
  "last_kev_date": "2024-12-03",
  "source_url": "https://github.com/csp4z/compromise-ledger/blob/main/data/seeds/vendors.csv",
  "raw_document_id": "d1ca175d39262a7cf6faf640d2cf2494949b65494b830645a9ff49b4670aa255",
  "parser_version": "0.1.0",
  "license": "CC-BY-4.0"
 },
 {
  "vendor_id": "identity--66432fba-ac1b-5fc0-ae1e-5382a2be9496",
  "slug": "nostromo",
  "name": "Nostromo",
  "is_security_vendor": false,
  "kev_count": 1,
  "kev_ransomware_known": 0,
  "kev_products": 1,
  "first_kev_date": "2024-11-07",
  "last_kev_date": "2024-11-07",
  "source_url": "https://github.com/csp4z/compromise-ledger/blob/main/data/seeds/vendors.csv",
  "raw_document_id": "d1ca175d39262a7cf6faf640d2cf2494949b65494b830645a9ff49b4670aa255",
  "parser_version": "0.1.0",
  "license": "CC-BY-4.0"
 },
 {
  "vendor_id": "identity--ab06ade6-8e87-56ad-8357-fbd9cb606251",
  "slug": "notepad",
  "name": "Notepad++",
  "is_security_vendor": false,
  "kev_count": 1,
  "kev_ransomware_known": 0,
  "kev_products": 1,
  "first_kev_date": "2026-02-12",
  "last_kev_date": "2026-02-12",
  "source_url": "https://github.com/csp4z/compromise-ledger/blob/main/data/seeds/vendors.csv",
  "raw_document_id": "d1ca175d39262a7cf6faf640d2cf2494949b65494b830645a9ff49b4670aa255",
  "parser_version": "0.1.0",
  "license": "CC-BY-4.0"
 },
 {
  "vendor_id": "identity--bc058e84-32d9-5336-ad07-1564e9ca6e3c",
  "slug": "novi-survey",
  "name": "Novi Survey",
  "is_security_vendor": false,
  "kev_count": 1,
  "kev_ransomware_known": 0,
  "kev_products": 1,
  "first_kev_date": "2023-04-13",
  "last_kev_date": "2023-04-13",
  "source_url": "https://github.com/csp4z/compromise-ledger/blob/main/data/seeds/vendors.csv",
  "raw_document_id": "d1ca175d39262a7cf6faf640d2cf2494949b65494b830645a9ff49b4670aa255",
  "parser_version": "0.1.0",
  "license": "CC-BY-4.0"
 },
 {
  "vendor_id": "identity--7b317795-5a6e-5dd4-a3ec-0798e815e7dd",
  "slug": "nx",
  "name": "Nx",
  "is_security_vendor": false,
  "kev_count": 1,
  "kev_ransomware_known": 1,
  "kev_products": 1,
  "first_kev_date": "2026-05-27",
  "last_kev_date": "2026-05-27",
  "source_url": "https://github.com/csp4z/compromise-ledger/blob/main/data/seeds/vendors.csv",
  "raw_document_id": "d1ca175d39262a7cf6faf640d2cf2494949b65494b830645a9ff49b4670aa255",
  "parser_version": "0.1.0",
  "license": "CC-BY-4.0"
 },
 {
  "vendor_id": "identity--d9b51c14-b40e-5a63-9230-92ec65a94a63",
  "slug": "october-cms",
  "name": "October CMS",
  "is_security_vendor": false,
  "kev_count": 1,
  "kev_ransomware_known": 0,
  "kev_products": 1,
  "first_kev_date": "2022-01-18",
  "last_kev_date": "2022-01-18",
  "source_url": "https://github.com/csp4z/compromise-ledger/blob/main/data/seeds/vendors.csv",
  "raw_document_id": "d1ca175d39262a7cf6faf640d2cf2494949b65494b830645a9ff49b4670aa255",
  "parser_version": "0.1.0",
  "license": "CC-BY-4.0"
 },
 {
  "vendor_id": "identity--2e21d180-e279-5770-80cf-d3fa578f8278",
  "slug": "omnissa",
  "name": "Omnissa",
  "is_security_vendor": false,
  "kev_count": 1,
  "kev_ransomware_known": 0,
  "kev_products": 1,
  "first_kev_date": "2026-03-09",
  "last_kev_date": "2026-03-09",
  "source_url": "https://github.com/csp4z/compromise-ledger/blob/main/data/seeds/vendors.csv",
  "raw_document_id": "d1ca175d39262a7cf6faf640d2cf2494949b65494b830645a9ff49b4670aa255",
  "parser_version": "0.1.0",
  "license": "CC-BY-4.0"
 },
 {
  "vendor_id": "identity--eb887d76-adb5-5da8-8888-2f43cdfb8190",
  "slug": "onlyoffice",
  "name": "ONLYOFFICE",
  "is_security_vendor": false,
  "kev_count": 1,
  "kev_ransomware_known": 0,
  "kev_products": 1,
  "first_kev_date": "2026-10-08",
  "last_kev_date": "2026-10-08",
  "source_url": "https://github.com/csp4z/compromise-ledger/blob/main/data/seeds/vendors.csv",
  "raw_document_id": "d1ca175d39262a7cf6faf640d2cf2494949b65494b830645a9ff49b4670aa255",
  "parser_version": "0.1.0",
  "license": "CC-BY-4.0"
 },
 {
  "vendor_id": "identity--cea63b37-c1d6-575b-bcca-017c314361bc",
  "slug": "openbsd",
  "name": "OpenBSD",
  "is_security_vendor": false,
  "kev_count": 1,
  "kev_ransomware_known": 0,
  "kev_products": 1,
  "first_kev_date": "2022-03-25",
  "last_kev_date": "2022-03-25",
  "source_url": "https://github.com/csp4z/compromise-ledger/blob/main/data/seeds/vendors.csv",
  "raw_document_id": "d1ca175d39262a7cf6faf640d2cf2494949b65494b830645a9ff49b4670aa255",
  "parser_version": "0.1.0",
  "license": "CC-BY-4.0"
 },
 {
  "vendor_id": "identity--bd997c3e-c93a-567a-8f86-e38b9fca2b5b",
  "slug": "openssl",
  "name": "OpenSSL",
  "is_security_vendor": false,
  "kev_count": 1,
  "kev_ransomware_known": 0,
  "kev_products": 1,
  "first_kev_date": "2022-05-04",
  "last_kev_date": "2022-05-04",
  "source_url": "https://github.com/csp4z/compromise-ledger/blob/main/data/seeds/vendors.csv",
  "raw_document_id": "d1ca175d39262a7cf6faf640d2cf2494949b65494b830645a9ff49b4670aa255",
  "parser_version": "0.1.0",
  "license": "CC-BY-4.0"
 },
 {
  "vendor_id": "identity--5be728aa-3cef-567b-ab8c-262cd73cacec",
  "slug": "perl",
  "name": "Perl",
  "is_security_vendor": false,
  "kev_count": 1,
  "kev_ransomware_known": 0,
  "kev_products": 1,
  "first_kev_date": "2021-11-17",
  "last_kev_date": "2021-11-17",
  "source_url": "https://github.com/csp4z/compromise-ledger/blob/main/data/seeds/vendors.csv",
  "raw_document_id": "d1ca175d39262a7cf6faf640d2cf2494949b65494b830645a9ff49b4670aa255",
  "parser_version": "0.1.0",
  "license": "CC-BY-4.0"
 },
 {
  "vendor_id": "identity--e8b0ad67-3114-5c61-bb19-87de2bc12b78",
  "slug": "phpmyadmin",
  "name": "phpMyAdmin",
  "is_security_vendor": false,
  "kev_count": 1,
  "kev_ransomware_known": 0,
  "kev_products": 1,
  "first_kev_date": "2022-03-25",
  "last_kev_date": "2022-03-25",
  "source_url": "https://github.com/csp4z/compromise-ledger/blob/main/data/seeds/vendors.csv",
  "raw_document_id": "d1ca175d39262a7cf6faf640d2cf2494949b65494b830645a9ff49b4670aa255",
  "parser_version": "0.1.0",
  "license": "CC-BY-4.0"
 },
 {
  "vendor_id": "identity--196b07b6-b17c-5e10-82f0-666f853bd3c1",
  "slug": "phpunit",
  "name": "PHPUnit",
  "is_security_vendor": false,
  "kev_count": 1,
  "kev_ransomware_known": 0,
  "kev_products": 1,
  "first_kev_date": "2022-02-15",
  "last_kev_date": "2022-02-15",
  "source_url": "https://github.com/csp4z/compromise-ledger/blob/main/data/seeds/vendors.csv",
  "raw_document_id": "d1ca175d39262a7cf6faf640d2cf2494949b65494b830645a9ff49b4670aa255",
  "parser_version": "0.1.0",
  "license": "CC-BY-4.0"
 },
 {
  "vendor_id": "identity--bcba0159-fca4-5162-874d-ee3873e68167",
  "slug": "pi-hole",
  "name": "Pi-hole",
  "is_security_vendor": false,
  "kev_count": 1,
  "kev_ransomware_known": 0,
  "kev_products": 1,
  "first_kev_date": "2021-12-10",
  "last_kev_date": "2021-12-10",
  "source_url": "https://github.com/csp4z/compromise-ledger/blob/main/data/seeds/vendors.csv",
  "raw_document_id": "d1ca175d39262a7cf6faf640d2cf2494949b65494b830645a9ff49b4670aa255",
  "parser_version": "0.1.0",
  "license": "CC-BY-4.0"
 },
 {
  "vendor_id": "identity--6434eebe-1742-508a-ae88-ffae92b359aa",
  "slug": "playsms",
  "name": "PlaySMS",
  "is_security_vendor": false,
  "kev_count": 1,
  "kev_ransomware_known": 0,
  "kev_products": 1,
  "first_kev_date": "2021-11-03",
  "last_kev_date": "2021-11-03",
  "source_url": "https://github.com/csp4z/compromise-ledger/blob/main/data/seeds/vendors.csv",
  "raw_document_id": "d1ca175d39262a7cf6faf640d2cf2494949b65494b830645a9ff49b4670aa255",
  "parser_version": "0.1.0",
  "license": "CC-BY-4.0"
 },
 {
  "vendor_id": "identity--7c32f555-7684-5840-93ae-a041a470214d",
  "slug": "prettier",
  "name": "Prettier",
  "is_security_vendor": false,
  "kev_count": 1,
  "kev_ransomware_known": 0,
  "kev_products": 1,
  "first_kev_date": "2026-01-22",
  "last_kev_date": "2026-01-22",
  "source_url": "https://github.com/csp4z/compromise-ledger/blob/main/data/seeds/vendors.csv",
  "raw_document_id": "d1ca175d39262a7cf6faf640d2cf2494949b65494b830645a9ff49b4670aa255",
  "parser_version": "0.1.0",
  "license": "CC-BY-4.0"
 },
 {
  "vendor_id": "identity--03df4a0f-07b9-5bf4-bf16-e4a4428969ef",
  "slug": "primetek",
  "name": "Primetek",
  "is_security_vendor": false,
  "kev_count": 1,
  "kev_ransomware_known": 0,
  "kev_products": 1,
  "first_kev_date": "2022-01-10",
  "last_kev_date": "2022-01-10",
  "source_url": "https://github.com/csp4z/compromise-ledger/blob/main/data/seeds/vendors.csv",
  "raw_document_id": "d1ca175d39262a7cf6faf640d2cf2494949b65494b830645a9ff49b4670aa255",
  "parser_version": "0.1.0",
  "license": "CC-BY-4.0"
 },
 {
  "vendor_id": "identity--3ae4d7ce-ed26-52e8-abe8-5b3127be89dc",
  "slug": "proftpd",
  "name": "ProFTPD",
  "is_security_vendor": false,
  "kev_count": 1,
  "kev_ransomware_known": 0,
  "kev_products": 1,
  "first_kev_date": "2026-10-08",
  "last_kev_date": "2026-10-08",
  "source_url": "https://github.com/csp4z/compromise-ledger/blob/main/data/seeds/vendors.csv",
  "raw_document_id": "d1ca175d39262a7cf6faf640d2cf2494949b65494b830645a9ff49b4670aa255",
  "parser_version": "0.1.0",
  "license": "CC-BY-4.0"
 },
 {
  "vendor_id": "identity--62b41764-088c-5e29-8ca4-59947493bd06",
  "slug": "projectsend",
  "name": "ProjectSend",
  "is_security_vendor": false,
  "kev_count": 1,
  "kev_ransomware_known": 0,
  "kev_products": 1,
  "first_kev_date": "2024-12-03",
  "last_kev_date": "2024-12-03",
  "source_url": "https://github.com/csp4z/compromise-ledger/blob/main/data/seeds/vendors.csv",
  "raw_document_id": "d1ca175d39262a7cf6faf640d2cf2494949b65494b830645a9ff49b4670aa255",
  "parser_version": "0.1.0",
  "license": "CC-BY-4.0"
 },
 {
  "vendor_id": "identity--208edc10-9238-55b0-abd0-c5f1aded96e1",
  "slug": "ptc",
  "name": "PTC",
  "is_security_vendor": false,
  "kev_count": 1,
  "kev_ransomware_known": 1,
  "kev_products": 1,
  "first_kev_date": "2026-06-25",
  "last_kev_date": "2026-06-25",
  "source_url": "https://github.com/csp4z/compromise-ledger/blob/main/data/seeds/vendors.csv",
  "raw_document_id": "d1ca175d39262a7cf6faf640d2cf2494949b65494b830645a9ff49b4670aa255",
  "parser_version": "0.1.0",
  "license": "CC-BY-4.0"
 },
 {
  "vendor_id": "identity--3c73c6aa-b972-5acf-bb5e-3af2a22b343e",
  "slug": "pulse-secure",
  "name": "Pulse Secure",
  "is_security_vendor": true,
  "kev_count": 1,
  "kev_ransomware_known": 0,
  "kev_products": 1,
  "first_kev_date": "2022-03-07",
  "last_kev_date": "2022-03-07",
  "source_url": "https://github.com/csp4z/compromise-ledger/blob/main/data/seeds/vendors.csv",
  "raw_document_id": "d1ca175d39262a7cf6faf640d2cf2494949b65494b830645a9ff49b4670aa255",
  "parser_version": "0.1.0",
  "license": "CC-BY-4.0"
 },
 {
  "vendor_id": "identity--d52d57e7-7d88-5264-9c14-7ade76939fa9",
  "slug": "qualitia",
  "name": "Qualitia",
  "is_security_vendor": false,
  "kev_count": 1,
  "kev_ransomware_known": 0,
  "kev_products": 1,
  "first_kev_date": "2025-04-28",
  "last_kev_date": "2025-04-28",
  "source_url": "https://github.com/csp4z/compromise-ledger/blob/main/data/seeds/vendors.csv",
  "raw_document_id": "d1ca175d39262a7cf6faf640d2cf2494949b65494b830645a9ff49b4670aa255",
  "parser_version": "0.1.0",
  "license": "CC-BY-4.0"
 },
 {
  "vendor_id": "identity--b96d4bd3-2eec-5b8b-9e93-8f1c932d3327",
  "slug": "ray-project",
  "name": "Ray-Project",
  "is_security_vendor": false,
  "kev_count": 1,
  "kev_ransomware_known": 0,
  "kev_products": 1,
  "first_kev_date": "2026-08-17",
  "last_kev_date": "2026-08-17",
  "source_url": "https://github.com/csp4z/compromise-ledger/blob/main/data/seeds/vendors.csv",
  "raw_document_id": "d1ca175d39262a7cf6faf640d2cf2494949b65494b830645a9ff49b4670aa255",
  "parser_version": "0.1.0",
  "license": "CC-BY-4.0"
 },
 {
  "vendor_id": "identity--93474536-524c-5a7c-8b40-33a8139948c9",
  "slug": "rconfig",
  "name": "rConfig",
  "is_security_vendor": false,
  "kev_count": 1,
  "kev_ransomware_known": 0,
  "kev_products": 1,
  "first_kev_date": "2021-11-03",
  "last_kev_date": "2021-11-03",
  "source_url": "https://github.com/csp4z/compromise-ledger/blob/main/data/seeds/vendors.csv",
  "raw_document_id": "d1ca175d39262a7cf6faf640d2cf2494949b65494b830645a9ff49b4670aa255",
  "parser_version": "0.1.0",
  "license": "CC-BY-4.0"
 },
 {
  "vendor_id": "identity--ea9fc9d7-c7fb-56bf-b370-8b6f1d5d03ec",
  "slug": "react-native-community",
  "name": "React Native Community",
  "is_security_vendor": false,
  "kev_count": 1,
  "kev_ransomware_known": 0,
  "kev_products": 1,
  "first_kev_date": "2026-02-05",
  "last_kev_date": "2026-02-05",
  "source_url": "https://github.com/csp4z/compromise-ledger/blob/main/data/seeds/vendors.csv",
  "raw_document_id": "d1ca175d39262a7cf6faf640d2cf2494949b65494b830645a9ff49b4670aa255",
  "parser_version": "0.1.0",
  "license": "CC-BY-4.0"
 },
 {
  "vendor_id": "identity--57890db8-c595-547d-8e91-df3e8ab62069",
  "slug": "redis",
  "name": "Redis",
  "is_security_vendor": false,
  "kev_count": 1,
  "kev_ransomware_known": 0,
  "kev_products": 1,
  "first_kev_date": "2022-03-28",
  "last_kev_date": "2022-03-28",
  "source_url": "https://github.com/csp4z/compromise-ledger/blob/main/data/seeds/vendors.csv",
  "raw_document_id": "d1ca175d39262a7cf6faf640d2cf2494949b65494b830645a9ff49b4670aa255",
  "parser_version": "0.1.0",
  "license": "CC-BY-4.0"
 },
 {
  "vendor_id": "identity--2af83011-e34a-5321-b14e-54ee70bfbf70",
  "slug": "reviewdog",
  "name": "reviewdog",
  "is_security_vendor": false,
  "kev_count": 1,
  "kev_ransomware_known": 0,
  "kev_products": 1,
  "first_kev_date": "2025-03-24",
  "last_kev_date": "2025-03-24",
  "source_url": "https://github.com/csp4z/compromise-ledger/blob/main/data/seeds/vendors.csv",
  "raw_document_id": "d1ca175d39262a7cf6faf640d2cf2494949b65494b830645a9ff49b4670aa255",
  "parser_version": "0.1.0",
  "license": "CC-BY-4.0"
 },
 {
  "vendor_id": "identity--639de092-cfa6-5193-a798-27d422af59b2",
  "slug": "rockwell",
  "name": "Rockwell",
  "is_security_vendor": false,
  "kev_count": 1,
  "kev_ransomware_known": 0,
  "kev_products": 1,
  "first_kev_date": "2026-03-05",
  "last_kev_date": "2026-03-05",
  "source_url": "https://github.com/csp4z/compromise-ledger/blob/main/data/seeds/vendors.csv",
  "raw_document_id": "d1ca175d39262a7cf6faf640d2cf2494949b65494b830645a9ff49b4670aa255",
  "parser_version": "0.1.0",
  "license": "CC-BY-4.0"
 },
 {
  "vendor_id": "identity--dec105c1-d44b-529e-9191-2a740de5066c",
  "slug": "ruckus-wireless",
  "name": "Ruckus Wireless",
  "is_security_vendor": false,
  "kev_count": 1,
  "kev_ransomware_known": 0,
  "kev_products": 1,
  "first_kev_date": "2023-05-12",
  "last_kev_date": "2023-05-12",
  "source_url": "https://github.com/csp4z/compromise-ledger/blob/main/data/seeds/vendors.csv",
  "raw_document_id": "d1ca175d39262a7cf6faf640d2cf2494949b65494b830645a9ff49b4670aa255",
  "parser_version": "0.1.0",
  "license": "CC-BY-4.0"
 },
 {
  "vendor_id": "identity--6d7d8769-6cbe-5c2a-9d6a-37efc9d93066",
  "slug": "samba",
  "name": "Samba",
  "is_security_vendor": false,
  "kev_count": 1,
  "kev_ransomware_known": 1,
  "kev_products": 1,
  "first_kev_date": "2023-03-30",
  "last_kev_date": "2023-03-30",
  "source_url": "https://github.com/csp4z/compromise-ledger/blob/main/data/seeds/vendors.csv",
  "raw_document_id": "d1ca175d39262a7cf6faf640d2cf2494949b65494b830645a9ff49b4670aa255",
  "parser_version": "0.1.0",
  "license": "CC-BY-4.0"
 },
 {
  "vendor_id": "identity--24f2e8c4-7b9a-5850-89e4-4cb55ad7c2ea",
  "slug": "schneider-electric",
  "name": "Schneider Electric",
  "is_security_vendor": false,
  "kev_count": 1,
  "kev_ransomware_known": 0,
  "kev_products": 1,
  "first_kev_date": "2022-04-15",
  "last_kev_date": "2022-04-15",
  "source_url": "https://github.com/csp4z/compromise-ledger/blob/main/data/seeds/vendors.csv",
  "raw_document_id": "d1ca175d39262a7cf6faf640d2cf2494949b65494b830645a9ff49b4670aa255",
  "parser_version": "0.1.0",
  "license": "CC-BY-4.0"
 },
 {
  "vendor_id": "identity--098be202-6e95-579d-9bd0-8aba9c3ca4e9",
  "slug": "sciencelogic",
  "name": "ScienceLogic",
  "is_security_vendor": false,
  "kev_count": 1,
  "kev_ransomware_known": 0,
  "kev_products": 1,
  "first_kev_date": "2024-10-21",
  "last_kev_date": "2024-10-21",
  "source_url": "https://github.com/csp4z/compromise-ledger/blob/main/data/seeds/vendors.csv",
  "raw_document_id": "d1ca175d39262a7cf6faf640d2cf2494949b65494b830645a9ff49b4670aa255",
  "parser_version": "0.1.0",
  "license": "CC-BY-4.0"
 },
 {
  "vendor_id": "identity--0afe2730-3f08-5868-9947-3ab1eb9646c8",
  "slug": "sierra-wireless",
  "name": "Sierra Wireless",
  "is_security_vendor": false,
  "kev_count": 1,
  "kev_ransomware_known": 0,
  "kev_products": 1,
  "first_kev_date": "2025-12-12",
  "last_kev_date": "2025-12-12",
  "source_url": "https://github.com/csp4z/compromise-ledger/blob/main/data/seeds/vendors.csv",
  "raw_document_id": "d1ca175d39262a7cf6faf640d2cf2494949b65494b830645a9ff49b4670aa255",
  "parser_version": "0.1.0",
  "license": "CC-BY-4.0"
 },
 {
  "vendor_id": "identity--4c03e3b7-2656-5f17-bb84-fb07ccd0f8d0",
  "slug": "simalliance",
  "name": "SIMalliance",
  "is_security_vendor": false,
  "kev_count": 1,
  "kev_ransomware_known": 0,
  "kev_products": 1,
  "first_kev_date": "2021-11-03",
  "last_kev_date": "2021-11-03",
  "source_url": "https://github.com/csp4z/compromise-ledger/blob/main/data/seeds/vendors.csv",
  "raw_document_id": "d1ca175d39262a7cf6faf640d2cf2494949b65494b830645a9ff49b4670aa255",
  "parser_version": "0.1.0",
  "license": "CC-BY-4.0"
 },
 {
  "vendor_id": "identity--aa6e2373-34f6-59a1-a9c1-bd60cb808988",
  "slug": "skysea",
  "name": "SKYSEA",
  "is_security_vendor": false,
  "kev_count": 1,
  "kev_ransomware_known": 0,
  "kev_products": 1,
  "first_kev_date": "2025-10-14",
  "last_kev_date": "2025-10-14",
  "source_url": "https://github.com/csp4z/compromise-ledger/blob/main/data/seeds/vendors.csv",
  "raw_document_id": "d1ca175d39262a7cf6faf640d2cf2494949b65494b830645a9ff49b4670aa255",
  "parser_version": "0.1.0",
  "license": "CC-BY-4.0"
 },
 {
  "vendor_id": "identity--dc0e1ef8-f12f-58ab-b96b-7abb0205cf60",
  "slug": "smartbedded",
  "name": "Smartbedded",
  "is_security_vendor": false,
  "kev_count": 1,
  "kev_ransomware_known": 0,
  "kev_products": 1,
  "first_kev_date": "2025-10-02",
  "last_kev_date": "2025-10-02",
  "source_url": "https://github.com/csp4z/compromise-ledger/blob/main/data/seeds/vendors.csv",
  "raw_document_id": "d1ca175d39262a7cf6faf640d2cf2494949b65494b830645a9ff49b4670aa255",
  "parser_version": "0.1.0",
  "license": "CC-BY-4.0"
 },
 {
  "vendor_id": "identity--f4594871-a5ed-5892-bcd8-511d9020beac",
  "slug": "solarview",
  "name": "SolarView",
  "is_security_vendor": false,
  "kev_count": 1,
  "kev_ransomware_known": 0,
  "kev_products": 1,
  "first_kev_date": "2023-07-13",
  "last_kev_date": "2023-07-13",
  "source_url": "https://github.com/csp4z/compromise-ledger/blob/main/data/seeds/vendors.csv",
  "raw_document_id": "d1ca175d39262a7cf6faf640d2cf2494949b65494b830645a9ff49b4670aa255",
  "parser_version": "0.1.0",
  "license": "CC-BY-4.0"
 },
 {
  "vendor_id": "identity--736b18b5-7739-573d-9f93-2dcbe4c59293",
  "slug": "soliton-systems",
  "name": "Soliton Systems",
  "is_security_vendor": false,
  "kev_count": 1,
  "kev_ransomware_known": 0,
  "kev_products": 1,
  "first_kev_date": "2026-02-24",
  "last_kev_date": "2026-02-24",
  "source_url": "https://github.com/csp4z/compromise-ledger/blob/main/data/seeds/vendors.csv",
  "raw_document_id": "d1ca175d39262a7cf6faf640d2cf2494949b65494b830645a9ff49b4670aa255",
  "parser_version": "0.1.0",
  "license": "CC-BY-4.0"
 },
 {
  "vendor_id": "identity--0ac703d9-d504-5974-944f-861fc1f9ab14",
  "slug": "splunk",
  "name": "Splunk",
  "is_security_vendor": false,
  "kev_count": 1,
  "kev_ransomware_known": 0,
  "kev_products": 1,
  "first_kev_date": "2026-06-18",
  "last_kev_date": "2026-06-18",
  "source_url": "https://github.com/csp4z/compromise-ledger/blob/main/data/seeds/vendors.csv",
  "raw_document_id": "d1ca175d39262a7cf6faf640d2cf2494949b65494b830645a9ff49b4670aa255",
  "parser_version": "0.1.0",
  "license": "CC-BY-4.0"
 },
 {
  "vendor_id": "identity--f0dc65d5-afc9-5a43-aa13-a93f7ce3cf1e",
  "slug": "spreadsheet-parseexcel",
  "name": "Spreadsheet::ParseExcel",
  "is_security_vendor": false,
  "kev_count": 1,
  "kev_ransomware_known": 0,
  "kev_products": 1,
  "first_kev_date": "2024-01-02",
  "last_kev_date": "2024-01-02",
  "source_url": "https://github.com/csp4z/compromise-ledger/blob/main/data/seeds/vendors.csv",
  "raw_document_id": "d1ca175d39262a7cf6faf640d2cf2494949b65494b830645a9ff49b4670aa255",
  "parser_version": "0.1.0",
  "license": "CC-BY-4.0"
 },
 {
  "vendor_id": "identity--0b033856-65cf-5fd3-b17c-e6ec14d6b88e",
  "slug": "srimax",
  "name": "Srimax",
  "is_security_vendor": false,
  "kev_count": 1,
  "kev_ransomware_known": 0,
  "kev_products": 1,
  "first_kev_date": "2025-05-19",
  "last_kev_date": "2025-05-19",
  "source_url": "https://github.com/csp4z/compromise-ledger/blob/main/data/seeds/vendors.csv",
  "raw_document_id": "d1ca175d39262a7cf6faf640d2cf2494949b65494b830645a9ff49b4670aa255",
  "parser_version": "0.1.0",
  "license": "CC-BY-4.0"
 },
 {
  "vendor_id": "identity--d01732e2-5d8d-5dcb-b5d4-c578d930fe84",
  "slug": "strapi",
  "name": "Strapi",
  "is_security_vendor": false,
  "kev_count": 1,
  "kev_ransomware_known": 0,
  "kev_products": 1,
  "first_kev_date": "2026-10-08",
  "last_kev_date": "2026-10-08",
  "source_url": "https://github.com/csp4z/compromise-ledger/blob/main/data/seeds/vendors.csv",
  "raw_document_id": "d1ca175d39262a7cf6faf640d2cf2494949b65494b830645a9ff49b4670aa255",
  "parser_version": "0.1.0",
  "license": "CC-BY-4.0"
 },
 {
  "vendor_id": "identity--6649002d-5088-55ef-ba06-6bce15d4dba3",
  "slug": "sugarcrm",
  "name": "SugarCRM",
  "is_security_vendor": false,
  "kev_count": 1,
  "kev_ransomware_known": 0,
  "kev_products": 1,
  "first_kev_date": "2023-02-02",
  "last_kev_date": "2023-02-02",
  "source_url": "https://github.com/csp4z/compromise-ledger/blob/main/data/seeds/vendors.csv",
  "raw_document_id": "d1ca175d39262a7cf6faf640d2cf2494949b65494b830645a9ff49b4670aa255",
  "parser_version": "0.1.0",
  "license": "CC-BY-4.0"
 },
 {
  "vendor_id": "identity--0d37aeeb-d9fc-576c-9625-18a1cfdda0f5",
  "slug": "sumavision",
  "name": "Sumavision",
  "is_security_vendor": false,
  "kev_count": 1,
  "kev_ransomware_known": 0,
  "kev_products": 1,
  "first_kev_date": "2021-11-03",
  "last_kev_date": "2021-11-03",
  "source_url": "https://github.com/csp4z/compromise-ledger/blob/main/data/seeds/vendors.csv",
  "raw_document_id": "d1ca175d39262a7cf6faf640d2cf2494949b65494b830645a9ff49b4670aa255",
  "parser_version": "0.1.0",
  "license": "CC-BY-4.0"
 },
 {
  "vendor_id": "identity--88544e1b-4525-5abd-82dc-f5ad6c93e86b",
  "slug": "sunhillo",
  "name": "Sunhillo",
  "is_security_vendor": false,
  "kev_count": 1,
  "kev_ransomware_known": 0,
  "kev_products": 1,
  "first_kev_date": "2024-03-05",
  "last_kev_date": "2024-03-05",
  "source_url": "https://github.com/csp4z/compromise-ledger/blob/main/data/seeds/vendors.csv",
  "raw_document_id": "d1ca175d39262a7cf6faf640d2cf2494949b65494b830645a9ff49b4670aa255",
  "parser_version": "0.1.0",
  "license": "CC-BY-4.0"
 },
 {
  "vendor_id": "identity--9d342162-f3cc-5484-b18d-35aa5f8b9283",
  "slug": "symantec",
  "name": "Symantec",
  "is_security_vendor": true,
  "kev_count": 1,
  "kev_ransomware_known": 0,
  "kev_products": 1,
  "first_kev_date": "2021-11-03",
  "last_kev_date": "2021-11-03",
  "source_url": "https://github.com/csp4z/compromise-ledger/blob/main/data/seeds/vendors.csv",
  "raw_document_id": "d1ca175d39262a7cf6faf640d2cf2494949b65494b830645a9ff49b4670aa255",
  "parser_version": "0.1.0",
  "license": "CC-BY-4.0"
 },
 {
  "vendor_id": "identity--8ea9a212-ae33-5b90-bd57-6c768a9af964",
  "slug": "tanstack",
  "name": "TanStack",
  "is_security_vendor": false,
  "kev_count": 1,
  "kev_ransomware_known": 1,
  "kev_products": 1,
  "first_kev_date": "2026-05-27",
  "last_kev_date": "2026-05-27",
  "source_url": "https://github.com/csp4z/compromise-ledger/blob/main/data/seeds/vendors.csv",
  "raw_document_id": "d1ca175d39262a7cf6faf640d2cf2494949b65494b830645a9ff49b4670aa255",
  "parser_version": "0.1.0",
  "license": "CC-BY-4.0"
 },
 {
  "vendor_id": "identity--00f09259-085a-5700-9d5b-048a6c3e126e",
  "slug": "teamt5",
  "name": "TeamT5",
  "is_security_vendor": true,
  "kev_count": 1,
  "kev_ransomware_known": 0,
  "kev_products": 1,
  "first_kev_date": "2026-02-17",
  "last_kev_date": "2026-02-17",
  "source_url": "https://github.com/csp4z/compromise-ledger/blob/main/data/seeds/vendors.csv",
  "raw_document_id": "d1ca175d39262a7cf6faf640d2cf2494949b65494b830645a9ff49b4670aa255",
  "parser_version": "0.1.0",
  "license": "CC-BY-4.0"
 },
 {
  "vendor_id": "identity--a67002ae-face-59b9-982b-293f72c0eaea",
  "slug": "teamviewer",
  "name": "TeamViewer",
  "is_security_vendor": false,
  "kev_count": 1,
  "kev_ransomware_known": 0,
  "kev_products": 1,
  "first_kev_date": "2021-11-03",
  "last_kev_date": "2021-11-03",
  "source_url": "https://github.com/csp4z/compromise-ledger/blob/main/data/seeds/vendors.csv",
  "raw_document_id": "d1ca175d39262a7cf6faf640d2cf2494949b65494b830645a9ff49b4670aa255",
  "parser_version": "0.1.0",
  "license": "CC-BY-4.0"
 },
 {
  "vendor_id": "identity--a055239d-d9e5-5f89-921f-3ad9d3b942ee",
  "slug": "teclib",
  "name": "Teclib",
  "is_security_vendor": false,
  "kev_count": 1,
  "kev_ransomware_known": 0,
  "kev_products": 1,
  "first_kev_date": "2023-03-07",
  "last_kev_date": "2023-03-07",
  "source_url": "https://github.com/csp4z/compromise-ledger/blob/main/data/seeds/vendors.csv",
  "raw_document_id": "d1ca175d39262a7cf6faf640d2cf2494949b65494b830645a9ff49b4670aa255",
  "parser_version": "0.1.0",
  "license": "CC-BY-4.0"
 },
 {
  "vendor_id": "identity--0be4fc2a-a126-5da0-bd7e-7ecf93e4659a",
  "slug": "terramaster",
  "name": "TerraMaster",
  "is_security_vendor": false,
  "kev_count": 1,
  "kev_ransomware_known": 1,
  "kev_products": 1,
  "first_kev_date": "2023-02-10",
  "last_kev_date": "2023-02-10",
  "source_url": "https://github.com/csp4z/compromise-ledger/blob/main/data/seeds/vendors.csv",
  "raw_document_id": "d1ca175d39262a7cf6faf640d2cf2494949b65494b830645a9ff49b4670aa255",
  "parser_version": "0.1.0",
  "license": "CC-BY-4.0"
 },
 {
  "vendor_id": "identity--a4c210e2-6965-5c5f-8352-834836605ca3",
  "slug": "tj-actions",
  "name": "tj-actions",
  "is_security_vendor": false,
  "kev_count": 1,
  "kev_ransomware_known": 0,
  "kev_products": 1,
  "first_kev_date": "2025-03-18",
  "last_kev_date": "2025-03-18",
  "source_url": "https://github.com/csp4z/compromise-ledger/blob/main/data/seeds/vendors.csv",
  "raw_document_id": "d1ca175d39262a7cf6faf640d2cf2494949b65494b830645a9ff49b4670aa255",
  "parser_version": "0.1.0",
  "license": "CC-BY-4.0"
 },
 {
  "vendor_id": "identity--a079d82a-bf80-503f-9133-2bb4c82be099",
  "slug": "treck",
  "name": "Treck",
  "is_security_vendor": false,
  "kev_count": 1,
  "kev_ransomware_known": 0,
  "kev_products": 1,
  "first_kev_date": "2022-03-03",
  "last_kev_date": "2022-03-03",
  "source_url": "https://github.com/csp4z/compromise-ledger/blob/main/data/seeds/vendors.csv",
  "raw_document_id": "d1ca175d39262a7cf6faf640d2cf2494949b65494b830645a9ff49b4670aa255",
  "parser_version": "0.1.0",
  "license": "CC-BY-4.0"
 },
 {
  "vendor_id": "identity--f4e28b1f-c152-535f-baef-f045b34df102",
  "slug": "trihedral",
  "name": "Trihedral",
  "is_security_vendor": false,
  "kev_count": 1,
  "kev_ransomware_known": 0,
  "kev_products": 1,
  "first_kev_date": "2022-04-15",
  "last_kev_date": "2022-04-15",
  "source_url": "https://github.com/csp4z/compromise-ledger/blob/main/data/seeds/vendors.csv",
  "raw_document_id": "d1ca175d39262a7cf6faf640d2cf2494949b65494b830645a9ff49b4670aa255",
  "parser_version": "0.1.0",
  "license": "CC-BY-4.0"
 },
 {
  "vendor_id": "identity--d4ff6778-8e5c-5dc2-a577-b7479782155e",
  "slug": "trimble",
  "name": "Trimble",
  "is_security_vendor": false,
  "kev_count": 1,
  "kev_ransomware_known": 0,
  "kev_products": 1,
  "first_kev_date": "2025-02-07",
  "last_kev_date": "2025-02-07",
  "source_url": "https://github.com/csp4z/compromise-ledger/blob/main/data/seeds/vendors.csv",
  "raw_document_id": "d1ca175d39262a7cf6faf640d2cf2494949b65494b830645a9ff49b4670aa255",
  "parser_version": "0.1.0",
  "license": "CC-BY-4.0"
 },
 {
  "vendor_id": "identity--1aa405a0-2799-5742-b915-381db0d8de68",
  "slug": "tvt",
  "name": "TVT",
  "is_security_vendor": false,
  "kev_count": 1,
  "kev_ransomware_known": 0,
  "kev_products": 1,
  "first_kev_date": "2021-11-03",
  "last_kev_date": "2021-11-03",
  "source_url": "https://github.com/csp4z/compromise-ledger/blob/main/data/seeds/vendors.csv",
  "raw_document_id": "d1ca175d39262a7cf6faf640d2cf2494949b65494b830645a9ff49b4670aa255",
  "parser_version": "0.1.0",
  "license": "CC-BY-4.0"
 },
 {
  "vendor_id": "identity--ca4a4cac-43fe-5375-a1a6-9e7a52695faa",
  "slug": "twilio",
  "name": "Twilio",
  "is_security_vendor": false,
  "kev_count": 1,
  "kev_ransomware_known": 0,
  "kev_products": 1,
  "first_kev_date": "2024-07-23",
  "last_kev_date": "2024-07-23",
  "source_url": "https://github.com/csp4z/compromise-ledger/blob/main/data/seeds/vendors.csv",
  "raw_document_id": "d1ca175d39262a7cf6faf640d2cf2494949b65494b830645a9ff49b4670aa255",
  "parser_version": "0.1.0",
  "license": "CC-BY-4.0"
 },
 {
  "vendor_id": "identity--7fdc0bef-271e-5b9f-b776-d3b88886823c",
  "slug": "unitronics",
  "name": "Unitronics",
  "is_security_vendor": false,
  "kev_count": 1,
  "kev_ransomware_known": 0,
  "kev_products": 1,
  "first_kev_date": "2023-12-11",
  "last_kev_date": "2023-12-11",
  "source_url": "https://github.com/csp4z/compromise-ledger/blob/main/data/seeds/vendors.csv",
  "raw_document_id": "d1ca175d39262a7cf6faf640d2cf2494949b65494b830645a9ff49b4670aa255",
  "parser_version": "0.1.0",
  "license": "CC-BY-4.0"
 },
 {
  "vendor_id": "identity--2ddd5a91-7119-5268-a954-c29ab5c82eec",
  "slug": "vite",
  "name": "Vite",
  "is_security_vendor": false,
  "kev_count": 1,
  "kev_ransomware_known": 0,
  "kev_products": 1,
  "first_kev_date": "2026-01-22",
  "last_kev_date": "2026-01-22",
  "source_url": "https://github.com/csp4z/compromise-ledger/blob/main/data/seeds/vendors.csv",
  "raw_document_id": "d1ca175d39262a7cf6faf640d2cf2494949b65494b830645a9ff49b4670aa255",
  "parser_version": "0.1.0",
  "license": "CC-BY-4.0"
 },
 {
  "vendor_id": "identity--fc15be7b-6915-560a-9eab-26ef16315596",
  "slug": "wazuh",
  "name": "Wazuh",
  "is_security_vendor": true,
  "kev_count": 1,
  "kev_ransomware_known": 0,
  "kev_products": 1,
  "first_kev_date": "2025-06-10",
  "last_kev_date": "2025-06-10",
  "source_url": "https://github.com/csp4z/compromise-ledger/blob/main/data/seeds/vendors.csv",
  "raw_document_id": "d1ca175d39262a7cf6faf640d2cf2494949b65494b830645a9ff49b4670aa255",
  "parser_version": "0.1.0",
  "license": "CC-BY-4.0"
 },
 {
  "vendor_id": "identity--79669bb5-a11d-5533-aab3-2554789d0f30",
  "slug": "webkitgtk",
  "name": "WebKitGTK",
  "is_security_vendor": false,
  "kev_count": 1,
  "kev_ransomware_known": 0,
  "kev_products": 1,
  "first_kev_date": "2022-05-23",
  "last_kev_date": "2022-05-23",
  "source_url": "https://github.com/csp4z/compromise-ledger/blob/main/data/seeds/vendors.csv",
  "raw_document_id": "d1ca175d39262a7cf6faf640d2cf2494949b65494b830645a9ff49b4670aa255",
  "parser_version": "0.1.0",
  "license": "CC-BY-4.0"
 },
 {
  "vendor_id": "identity--4bf5a51c-904e-5953-9d6f-6328c35bcf86",
  "slug": "webmin",
  "name": "Webmin",
  "is_security_vendor": false,
  "kev_count": 1,
  "kev_ransomware_known": 1,
  "kev_products": 1,
  "first_kev_date": "2022-03-25",
  "last_kev_date": "2022-03-25",
  "source_url": "https://github.com/csp4z/compromise-ledger/blob/main/data/seeds/vendors.csv",
  "raw_document_id": "d1ca175d39262a7cf6faf640d2cf2494949b65494b830645a9ff49b4670aa255",
  "parser_version": "0.1.0",
  "license": "CC-BY-4.0"
 },
 {
  "vendor_id": "identity--11d55e01-8eb9-5585-92af-4d758f38e8dd",
  "slug": "webpros",
  "name": "WebPros",
  "is_security_vendor": false,
  "kev_count": 1,
  "kev_ransomware_known": 1,
  "kev_products": 1,
  "first_kev_date": "2026-04-30",
  "last_kev_date": "2026-04-30",
  "source_url": "https://github.com/csp4z/compromise-ledger/blob/main/data/seeds/vendors.csv",
  "raw_document_id": "d1ca175d39262a7cf6faf640d2cf2494949b65494b830645a9ff49b4670aa255",
  "parser_version": "0.1.0",
  "license": "CC-BY-4.0"
 },
 {
  "vendor_id": "identity--41cc26b5-f6b8-5c9d-b451-ddce18deaf24",
  "slug": "webrtc",
  "name": "WebRTC",
  "is_security_vendor": false,
  "kev_count": 1,
  "kev_ransomware_known": 1,
  "kev_products": 1,
  "first_kev_date": "2022-08-25",
  "last_kev_date": "2022-08-25",
  "source_url": "https://github.com/csp4z/compromise-ledger/blob/main/data/seeds/vendors.csv",
  "raw_document_id": "d1ca175d39262a7cf6faf640d2cf2494949b65494b830645a9ff49b4670aa255",
  "parser_version": "0.1.0",
  "license": "CC-BY-4.0"
 },
 {
  "vendor_id": "identity--56ffabb3-d53e-51a9-81ac-13b4996bda80",
  "slug": "widget-factory",
  "name": "Widget Factory",
  "is_security_vendor": false,
  "kev_count": 1,
  "kev_ransomware_known": 0,
  "kev_products": 1,
  "first_kev_date": "2026-06-16",
  "last_kev_date": "2026-06-16",
  "source_url": "https://github.com/csp4z/compromise-ledger/blob/main/data/seeds/vendors.csv",
  "raw_document_id": "d1ca175d39262a7cf6faf640d2cf2494949b65494b830645a9ff49b4670aa255",
  "parser_version": "0.1.0",
  "license": "CC-BY-4.0"
 },
 {
  "vendor_id": "identity--ac414464-c3e0-59b2-b365-b612b925e727",
  "slug": "xstream",
  "name": "XStream",
  "is_security_vendor": false,
  "kev_count": 1,
  "kev_ransomware_known": 0,
  "kev_products": 1,
  "first_kev_date": "2023-03-10",
  "last_kev_date": "2023-03-10",
  "source_url": "https://github.com/csp4z/compromise-ledger/blob/main/data/seeds/vendors.csv",
  "raw_document_id": "d1ca175d39262a7cf6faf640d2cf2494949b65494b830645a9ff49b4670aa255",
  "parser_version": "0.1.0",
  "license": "CC-BY-4.0"
 },
 {
  "vendor_id": "identity--9e6e6e83-5b34-5d4a-bf65-18aa96624769",
  "slug": "xwiki",
  "name": "XWiki",
  "is_security_vendor": false,
  "kev_count": 1,
  "kev_ransomware_known": 0,
  "kev_products": 1,
  "first_kev_date": "2025-10-30",
  "last_kev_date": "2025-10-30",
  "source_url": "https://github.com/csp4z/compromise-ledger/blob/main/data/seeds/vendors.csv",
  "raw_document_id": "d1ca175d39262a7cf6faf640d2cf2494949b65494b830645a9ff49b4670aa255",
  "parser_version": "0.1.0",
  "license": "CC-BY-4.0"
 },
 {
  "vendor_id": "identity--2a08661a-5cc6-5f6c-81ac-c2bf62329552",
  "slug": "yealink",
  "name": "Yealink",
  "is_security_vendor": false,
  "kev_count": 1,
  "kev_ransomware_known": 0,
  "kev_products": 1,
  "first_kev_date": "2021-11-03",
  "last_kev_date": "2021-11-03",
  "source_url": "https://github.com/csp4z/compromise-ledger/blob/main/data/seeds/vendors.csv",
  "raw_document_id": "d1ca175d39262a7cf6faf640d2cf2494949b65494b830645a9ff49b4670aa255",
  "parser_version": "0.1.0",
  "license": "CC-BY-4.0"
 },
 {
  "vendor_id": "identity--eb136133-dbc1-55c5-b0a3-9bb0bdcb1dc4",
  "slug": "yiiframework",
  "name": "Yiiframework",
  "is_security_vendor": false,
  "kev_count": 1,
  "kev_ransomware_known": 0,
  "kev_products": 1,
  "first_kev_date": "2025-05-02",
  "last_kev_date": "2025-05-02",
  "source_url": "https://github.com/csp4z/compromise-ledger/blob/main/data/seeds/vendors.csv",
  "raw_document_id": "d1ca175d39262a7cf6faf640d2cf2494949b65494b830645a9ff49b4670aa255",
  "parser_version": "0.1.0",
  "license": "CC-BY-4.0"
 },
 {
  "vendor_id": "identity--10948ba7-d212-5130-941a-9d20646813cd",
  "slug": "zk-framework",
  "name": "ZK Framework",
  "is_security_vendor": false,
  "kev_count": 1,
  "kev_ransomware_known": 1,
  "kev_products": 1,
  "first_kev_date": "2023-02-27",
  "last_kev_date": "2023-02-27",
  "source_url": "https://github.com/csp4z/compromise-ledger/blob/main/data/seeds/vendors.csv",
  "raw_document_id": "d1ca175d39262a7cf6faf640d2cf2494949b65494b830645a9ff49b4670aa255",
  "parser_version": "0.1.0",
  "license": "CC-BY-4.0"
 },
 {
  "vendor_id": "identity--6c9cc7db-3f0a-54b7-83ff-9ca3e4dc0bec",
  "slug": "zkteco",
  "name": "ZKTeco",
  "is_security_vendor": false,
  "kev_count": 1,
  "kev_ransomware_known": 0,
  "kev_products": 1,
  "first_kev_date": "2025-05-19",
  "last_kev_date": "2025-05-19",
  "source_url": "https://github.com/csp4z/compromise-ledger/blob/main/data/seeds/vendors.csv",
  "raw_document_id": "d1ca175d39262a7cf6faf640d2cf2494949b65494b830645a9ff49b4670aa255",
  "parser_version": "0.1.0",
  "license": "CC-BY-4.0"
 }
]
