{
  "almalinux": {
    "score": 10,
    "grade": "A",
    "label": "Low risk",
    "factors": {
      "recency": 0,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2029-05-31",
    "updatedAt": "2026-09-30"
  },
  "adonisjs": {
    "score": 50,
    "grade": "C",
    "label": "Elevated risk",
    "factors": {
      "recency": 40,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2023-02-20",
    "updatedAt": "2026-09-30"
  },
  "amazon-aurora-postgresql": {
    "score": 40,
    "grade": "B",
    "label": "Moderate risk",
    "factors": {
      "recency": 30,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2026-02-28",
    "updatedAt": "2026-09-30"
  },
  "amazon-aurora-mysql": {
    "score": 45,
    "grade": "C",
    "label": "Elevated risk",
    "factors": {
      "recency": 35,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2024-10-31",
    "updatedAt": "2026-09-30"
  },
  "alibaba-dragonwell": {
    "score": 40,
    "grade": "B",
    "label": "Moderate risk",
    "factors": {
      "recency": 30,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2026-06-30",
    "updatedAt": "2026-09-30"
  },
  "amazon-cdk": {
    "score": 10,
    "grade": "A",
    "label": "Low risk",
    "factors": {
      "recency": 0,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": null,
    "updatedAt": "2026-09-30"
  },
  "alpine-linux": {
    "score": 40,
    "grade": "B",
    "label": "Moderate risk",
    "factors": {
      "recency": 30,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2026-04-01",
    "updatedAt": "2026-09-30"
  },
  "akeneo-pim": {
    "score": 35,
    "grade": "B",
    "label": "Moderate risk",
    "factors": {
      "recency": 25,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2026-08-28",
    "updatedAt": "2026-09-30"
  },
  "alibaba-ack": {
    "score": 40,
    "grade": "B",
    "label": "Moderate risk",
    "factors": {
      "recency": 30,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2026-06-30",
    "updatedAt": "2026-09-30"
  },
  "amazon-corretto": {
    "score": 40,
    "grade": "B",
    "label": "Moderate risk",
    "factors": {
      "recency": 30,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2025-10-31",
    "updatedAt": "2026-09-30"
  },
  "amazon-eks": {
    "score": 35,
    "grade": "B",
    "label": "Moderate risk",
    "factors": {
      "recency": 25,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2026-07-29",
    "updatedAt": "2026-09-30"
  },
  "amazon-mq-rabbitmq": {
    "score": 45,
    "grade": "C",
    "label": "Elevated risk",
    "factors": {
      "recency": 35,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2025-03-17",
    "updatedAt": "2026-09-30"
  },
  "amazon-elasticsearch": {
    "score": 40,
    "grade": "B",
    "label": "Moderate risk",
    "factors": {
      "recency": 30,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2025-11-07",
    "updatedAt": "2026-09-30"
  },
  "amazon-neptune": {
    "score": 45,
    "grade": "C",
    "label": "Elevated risk",
    "factors": {
      "recency": 35,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2025-03-15",
    "updatedAt": "2026-09-30"
  },
  "amazon-glue": {
    "score": 40,
    "grade": "B",
    "label": "Moderate risk",
    "factors": {
      "recency": 30,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2026-04-01",
    "updatedAt": "2026-09-30"
  },
  "amazon-mq-activemq": {
    "score": 45,
    "grade": "C",
    "label": "Elevated risk",
    "factors": {
      "recency": 35,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2025-06-16",
    "updatedAt": "2026-09-30"
  },
  "amazon-documentdb": {
    "score": 40,
    "grade": "B",
    "label": "Moderate risk",
    "factors": {
      "recency": 30,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2026-03-30",
    "updatedAt": "2026-09-30"
  },
  "amazon-linux": {
    "score": 60,
    "grade": "C",
    "label": "Elevated risk",
    "factors": {
      "recency": 30,
      "surface": 30,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2026-06-30",
    "updatedAt": "2026-09-30"
  },
  "amazon-msk": {
    "score": 35,
    "grade": "B",
    "label": "Moderate risk",
    "factors": {
      "recency": 25,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2026-09-01",
    "updatedAt": "2026-09-30"
  },
  "amazon-elasticache-redis": {
    "score": 40,
    "grade": "B",
    "label": "Moderate risk",
    "factors": {
      "recency": 30,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2026-01-31",
    "updatedAt": "2026-09-30"
  },
  "amazon-rds-postgresql": {
    "score": 40,
    "grade": "B",
    "label": "Moderate risk",
    "factors": {
      "recency": 30,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2026-02-28",
    "updatedAt": "2026-09-30"
  },
  "ansible-core": {
    "score": 40,
    "grade": "B",
    "label": "Moderate risk",
    "factors": {
      "recency": 30,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2026-05-31",
    "updatedAt": "2026-09-30"
  },
  "angular": {
    "score": 50,
    "grade": "C",
    "label": "Elevated risk",
    "factors": {
      "recency": 30,
      "surface": 20,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2026-05-19",
    "updatedAt": "2026-09-30"
  },
  "amazon-rds-mariadb": {
    "score": 35,
    "grade": "B",
    "label": "Moderate risk",
    "factors": {
      "recency": 25,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2026-08-31",
    "updatedAt": "2026-09-30"
  },
  "android": {
    "score": 90,
    "grade": "F",
    "label": "Critical risk",
    "factors": {
      "recency": 30,
      "surface": 30,
      "kev": 20,
      "support": 10
    },
    "eolDate": "2026-03-02",
    "updatedAt": "2026-09-30"
  },
  "amazon-rds-mysql": {
    "score": 35,
    "grade": "B",
    "label": "Moderate risk",
    "factors": {
      "recency": 25,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2026-07-31",
    "updatedAt": "2026-09-30"
  },
  "amazon-opensearch": {
    "score": 40,
    "grade": "B",
    "label": "Moderate risk",
    "factors": {
      "recency": 30,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2025-11-07",
    "updatedAt": "2026-09-30"
  },
  "angularjs": {
    "score": 50,
    "grade": "C",
    "label": "Elevated risk",
    "factors": {
      "recency": 40,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2021-12-31",
    "updatedAt": "2026-09-30"
  },
  "ant": {
    "score": 50,
    "grade": "C",
    "label": "Elevated risk",
    "factors": {
      "recency": 40,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2024-06-19",
    "updatedAt": "2026-09-30"
  },
  "ansible": {
    "score": 50,
    "grade": "C",
    "label": "Elevated risk",
    "factors": {
      "recency": 30,
      "surface": 20,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2026-06-18",
    "updatedAt": "2026-09-30"
  },
  "apache-cassandra": {
    "score": 50,
    "grade": "C",
    "label": "Elevated risk",
    "factors": {
      "recency": 40,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2024-09-05",
    "updatedAt": "2026-09-30"
  },
  "apache-couchdb": {
    "score": 65,
    "grade": "D",
    "label": "High risk",
    "factors": {
      "recency": 35,
      "surface": 10,
      "kev": 20,
      "support": 0
    },
    "eolDate": "2025-05-05",
    "updatedAt": "2026-09-30"
  },
  "apache-artemis": {
    "score": 35,
    "grade": "B",
    "label": "Moderate risk",
    "factors": {
      "recency": 25,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2026-09-09",
    "updatedAt": "2026-09-30"
  },
  "apache-celeborn": {
    "score": 35,
    "grade": "B",
    "label": "Moderate risk",
    "factors": {
      "recency": 25,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2026-08-16",
    "updatedAt": "2026-09-30"
  },
  "antix": {
    "score": 35,
    "grade": "B",
    "label": "Moderate risk",
    "factors": {
      "recency": 25,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2026-08-31",
    "updatedAt": "2026-09-30"
  },
  "apache-airflow": {
    "score": 55,
    "grade": "C",
    "label": "Elevated risk",
    "factors": {
      "recency": 25,
      "surface": 10,
      "kev": 20,
      "support": 0
    },
    "eolDate": "2026-07-06",
    "updatedAt": "2026-09-30"
  },
  "apache-camel": {
    "score": 35,
    "grade": "B",
    "label": "Moderate risk",
    "factors": {
      "recency": 25,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2026-08-11",
    "updatedAt": "2026-09-30"
  },
  "apache-flink": {
    "score": 60,
    "grade": "C",
    "label": "Elevated risk",
    "factors": {
      "recency": 30,
      "surface": 10,
      "kev": 20,
      "support": 0
    },
    "eolDate": "2026-07-01",
    "updatedAt": "2026-09-30"
  },
  "apache-apisix": {
    "score": 55,
    "grade": "C",
    "label": "Elevated risk",
    "factors": {
      "recency": 25,
      "surface": 10,
      "kev": 20,
      "support": 0
    },
    "eolDate": "2026-08-20",
    "updatedAt": "2026-09-30"
  },
  "apache-activemq": {
    "score": 60,
    "grade": "C",
    "label": "Elevated risk",
    "factors": {
      "recency": 30,
      "surface": 10,
      "kev": 20,
      "support": 0
    },
    "eolDate": "2025-12-02",
    "updatedAt": "2026-09-30"
  },
  "apache-groovy": {
    "score": 40,
    "grade": "B",
    "label": "Moderate risk",
    "factors": {
      "recency": 30,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2026-04-30",
    "updatedAt": "2026-09-30"
  },
  "apache-maven": {
    "score": 45,
    "grade": "C",
    "label": "Elevated risk",
    "factors": {
      "recency": 35,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2025-06-14",
    "updatedAt": "2026-09-30"
  },
  "apache-hadoop": {
    "score": 50,
    "grade": "C",
    "label": "Elevated risk",
    "factors": {
      "recency": 40,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2023-12-21",
    "updatedAt": "2026-09-30"
  },
  "apache-http-server": {
    "score": 80,
    "grade": "D",
    "label": "High risk",
    "factors": {
      "recency": 40,
      "surface": 20,
      "kev": 20,
      "support": 0
    },
    "eolDate": "2017-07-11",
    "updatedAt": "2026-09-30"
  },
  "apache-hop": {
    "score": 35,
    "grade": "B",
    "label": "Moderate risk",
    "factors": {
      "recency": 25,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2026-08-17",
    "updatedAt": "2026-09-30"
  },
  "apache-kafka": {
    "score": 45,
    "grade": "C",
    "label": "Elevated risk",
    "factors": {
      "recency": 35,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2024-11-06",
    "updatedAt": "2026-09-30"
  },
  "apache-lucene": {
    "score": 45,
    "grade": "C",
    "label": "Elevated risk",
    "factors": {
      "recency": 35,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2024-10-14",
    "updatedAt": "2026-09-30"
  },
  "apache-nifi": {
    "score": 35,
    "grade": "B",
    "label": "Moderate risk",
    "factors": {
      "recency": 25,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2026-09-13",
    "updatedAt": "2026-09-30"
  },
  "apache-spark": {
    "score": 65,
    "grade": "D",
    "label": "High risk",
    "factors": {
      "recency": 35,
      "surface": 10,
      "kev": 20,
      "support": 0
    },
    "eolDate": "2024-10-21",
    "updatedAt": "2026-09-30"
  },
  "apache-pulsar": {
    "score": 35,
    "grade": "B",
    "label": "Moderate risk",
    "factors": {
      "recency": 25,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2026-09-24",
    "updatedAt": "2026-09-30"
  },
  "argo-cd": {
    "score": 35,
    "grade": "B",
    "label": "Moderate risk",
    "factors": {
      "recency": 25,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2026-08-04",
    "updatedAt": "2026-09-30"
  },
  "aws-lambda": {
    "score": 50,
    "grade": "C",
    "label": "Elevated risk",
    "factors": {
      "recency": 40,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2023-05-03",
    "updatedAt": "2026-09-30"
  },
  "apple-watch": {
    "score": 60,
    "grade": "C",
    "label": "Elevated risk",
    "factors": {
      "recency": 40,
      "surface": 10,
      "kev": 0,
      "support": 10
    },
    "eolDate": "2024-09-16",
    "updatedAt": "2026-09-30"
  },
  "argo-workflows": {
    "score": 35,
    "grade": "B",
    "label": "Moderate risk",
    "factors": {
      "recency": 25,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2026-08-14",
    "updatedAt": "2026-09-30"
  },
  "artifactory": {
    "score": 55,
    "grade": "C",
    "label": "Elevated risk",
    "factors": {
      "recency": 25,
      "surface": 10,
      "kev": 20,
      "support": 0
    },
    "eolDate": "2026-07-30",
    "updatedAt": "2026-09-30"
  },
  "authentik": {
    "score": 35,
    "grade": "B",
    "label": "Moderate risk",
    "factors": {
      "recency": 25,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2026-08-18",
    "updatedAt": "2026-09-30"
  },
  "arangodb": {
    "score": 45,
    "grade": "C",
    "label": "Elevated risk",
    "factors": {
      "recency": 35,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2025-05-30",
    "updatedAt": "2026-09-30"
  },
  "api-platform": {
    "score": 35,
    "grade": "B",
    "label": "Moderate risk",
    "factors": {
      "recency": 25,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2026-09-16",
    "updatedAt": "2026-09-30"
  },
  "apache-subversion": {
    "score": 45,
    "grade": "C",
    "label": "Elevated risk",
    "factors": {
      "recency": 35,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": null,
    "updatedAt": "2026-09-30"
  },
  "apache-struts": {
    "score": 70,
    "grade": "D",
    "label": "High risk",
    "factors": {
      "recency": 40,
      "surface": 10,
      "kev": 20,
      "support": 0
    },
    "eolDate": "2024-04-30",
    "updatedAt": "2026-09-30"
  },
  "behat": {
    "score": 50,
    "grade": "C",
    "label": "Elevated risk",
    "factors": {
      "recency": 40,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2015-06-01",
    "updatedAt": "2026-09-30"
  },
  "azure-database-for-mysql": {
    "score": 35,
    "grade": "B",
    "label": "Moderate risk",
    "factors": {
      "recency": 25,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2026-09-30",
    "updatedAt": "2026-09-30"
  },
  "backdrop": {
    "score": 35,
    "grade": "B",
    "label": "Moderate risk",
    "factors": {
      "recency": 25,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2026-09-15",
    "updatedAt": "2026-09-30"
  },
  "bazel": {
    "score": 40,
    "grade": "B",
    "label": "Moderate risk",
    "factors": {
      "recency": 30,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2025-12-31",
    "updatedAt": "2026-09-30"
  },
  "beats": {
    "score": 35,
    "grade": "B",
    "label": "Moderate risk",
    "factors": {
      "recency": 25,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2026-08-04",
    "updatedAt": "2026-09-30"
  },
  "azure-database-for-postgresql": {
    "score": 35,
    "grade": "B",
    "label": "Moderate risk",
    "factors": {
      "recency": 25,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2026-07-31",
    "updatedAt": "2026-09-30"
  },
  "azure-devops-server": {
    "score": 40,
    "grade": "B",
    "label": "Moderate risk",
    "factors": {
      "recency": 30,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2025-10-14",
    "updatedAt": "2026-09-30"
  },
  "azure-kubernetes-service": {
    "score": 35,
    "grade": "B",
    "label": "Moderate risk",
    "factors": {
      "recency": 25,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2026-07-31",
    "updatedAt": "2026-09-30"
  },
  "azul-zulu": {
    "score": 45,
    "grade": "C",
    "label": "Elevated risk",
    "factors": {
      "recency": 35,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2025-09-16",
    "updatedAt": "2026-09-30"
  },
  "bamboo": {
    "score": 35,
    "grade": "B",
    "label": "Moderate risk",
    "factors": {
      "recency": 25,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2026-08-21",
    "updatedAt": "2026-09-30"
  },
  "bootstrap": {
    "score": 50,
    "grade": "C",
    "label": "Elevated risk",
    "factors": {
      "recency": 40,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2023-01-01",
    "updatedAt": "2026-09-30"
  },
  "bitcoin-core": {
    "score": 40,
    "grade": "B",
    "label": "Moderate risk",
    "factors": {
      "recency": 30,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2026-04-19",
    "updatedAt": "2026-09-30"
  },
  "blender": {
    "score": 35,
    "grade": "B",
    "label": "Moderate risk",
    "factors": {
      "recency": 25,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2026-07-16",
    "updatedAt": "2026-09-30"
  },
  "bun": {
    "score": 10,
    "grade": "A",
    "label": "Low risk",
    "factors": {
      "recency": 0,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": null,
    "updatedAt": "2026-09-30"
  },
  "bigbluebutton": {
    "score": 45,
    "grade": "C",
    "label": "Elevated risk",
    "factors": {
      "recency": 35,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2025-05-31",
    "updatedAt": "2026-09-30"
  },
  "bind-9": {
    "score": 40,
    "grade": "B",
    "label": "Moderate risk",
    "factors": {
      "recency": 30,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2026-06-30",
    "updatedAt": "2026-09-30"
  },
  "boundary": {
    "score": 40,
    "grade": "B",
    "label": "Moderate risk",
    "factors": {
      "recency": 30,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2025-12-11",
    "updatedAt": "2026-09-30"
  },
  "bitbucket": {
    "score": 55,
    "grade": "C",
    "label": "Elevated risk",
    "factors": {
      "recency": 25,
      "surface": 10,
      "kev": 20,
      "support": 0
    },
    "eolDate": "2026-09-24",
    "updatedAt": "2026-09-30"
  },
  "big-ip": {
    "score": 55,
    "grade": "C",
    "label": "Elevated risk",
    "factors": {
      "recency": 25,
      "surface": 10,
      "kev": 20,
      "support": 0
    },
    "eolDate": "2026-08-06",
    "updatedAt": "2026-09-30"
  },
  "bellsoft-liberica": {
    "score": 35,
    "grade": "B",
    "label": "Moderate risk",
    "factors": {
      "recency": 25,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2026-09-16",
    "updatedAt": "2026-09-30"
  },
  "centos": {
    "score": 80,
    "grade": "D",
    "label": "High risk",
    "factors": {
      "recency": 40,
      "surface": 30,
      "kev": 10,
      "support": 0
    },
    "eolDate": "2024-06-30",
    "updatedAt": "2026-09-30"
  },
  "cachet": {
    "score": 50,
    "grade": "C",
    "label": "Elevated risk",
    "factors": {
      "recency": 40,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2023-10-27",
    "updatedAt": "2026-09-30"
  },
  "calico": {
    "score": 40,
    "grade": "B",
    "label": "Moderate risk",
    "factors": {
      "recency": 30,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2026-04-30",
    "updatedAt": "2026-09-30"
  },
  "cakephp": {
    "score": 35,
    "grade": "B",
    "label": "Moderate risk",
    "factors": {
      "recency": 25,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2026-09-09",
    "updatedAt": "2026-09-30"
  },
  "centos-stream": {
    "score": 50,
    "grade": "C",
    "label": "Elevated risk",
    "factors": {
      "recency": 40,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2024-05-31",
    "updatedAt": "2026-09-30"
  },
  "caddy": {
    "score": 50,
    "grade": "C",
    "label": "Elevated risk",
    "factors": {
      "recency": 40,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2020-07-01",
    "updatedAt": "2026-09-30"
  },
  "centreon": {
    "score": 40,
    "grade": "B",
    "label": "Moderate risk",
    "factors": {
      "recency": 30,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2026-04-30",
    "updatedAt": "2026-09-30"
  },
  "cfengine": {
    "score": 40,
    "grade": "B",
    "label": "Moderate risk",
    "factors": {
      "recency": 30,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2026-01-09",
    "updatedAt": "2026-09-30"
  },
  "ceph": {
    "score": 40,
    "grade": "B",
    "label": "Moderate risk",
    "factors": {
      "recency": 30,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2026-03-20",
    "updatedAt": "2026-09-30"
  },
  "cert-manager": {
    "score": 35,
    "grade": "B",
    "label": "Moderate risk",
    "factors": {
      "recency": 25,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2026-07-08",
    "updatedAt": "2026-09-30"
  },
  "checkmk": {
    "score": 40,
    "grade": "B",
    "label": "Moderate risk",
    "factors": {
      "recency": 30,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2025-11-23",
    "updatedAt": "2026-09-30"
  },
  "chef-infra-server": {
    "score": 40,
    "grade": "B",
    "label": "Moderate risk",
    "factors": {
      "recency": 30,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2025-12-31",
    "updatedAt": "2026-09-30"
  },
  "chrome": {
    "score": 65,
    "grade": "D",
    "label": "High risk",
    "factors": {
      "recency": 25,
      "surface": 10,
      "kev": 20,
      "support": 10
    },
    "eolDate": "2026-09-22",
    "updatedAt": "2026-09-30"
  },
  "chef-workstation": {
    "score": 40,
    "grade": "B",
    "label": "Moderate risk",
    "factors": {
      "recency": 30,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2026-04-30",
    "updatedAt": "2026-09-30"
  },
  "chef-supermarket": {
    "score": 50,
    "grade": "C",
    "label": "Elevated risk",
    "factors": {
      "recency": 40,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2022-03-03",
    "updatedAt": "2026-09-30"
  },
  "cisco-ios-xe": {
    "score": 55,
    "grade": "C",
    "label": "Elevated risk",
    "factors": {
      "recency": 25,
      "surface": 10,
      "kev": 20,
      "support": 0
    },
    "eolDate": "2026-07-30",
    "updatedAt": "2026-09-30"
  },
  "cilium": {
    "score": 35,
    "grade": "B",
    "label": "Moderate risk",
    "factors": {
      "recency": 25,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2026-07-29",
    "updatedAt": "2026-09-30"
  },
  "chef-inspec": {
    "score": 40,
    "grade": "B",
    "label": "Moderate risk",
    "factors": {
      "recency": 30,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2025-10-16",
    "updatedAt": "2026-09-30"
  },
  "chef-infra-client": {
    "score": 40,
    "grade": "B",
    "label": "Moderate risk",
    "factors": {
      "recency": 30,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2026-02-05",
    "updatedAt": "2026-09-30"
  },
  "chromecast": {
    "score": 50,
    "grade": "C",
    "label": "Elevated risk",
    "factors": {
      "recency": 40,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2023-05-31",
    "updatedAt": "2026-09-30"
  },
  "clamav": {
    "score": 40,
    "grade": "B",
    "label": "Moderate risk",
    "factors": {
      "recency": 30,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2026-02-07",
    "updatedAt": "2026-09-30"
  },
  "clear-linux": {
    "score": 45,
    "grade": "C",
    "label": "Elevated risk",
    "factors": {
      "recency": 35,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2025-07-21",
    "updatedAt": "2026-09-30"
  },
  "cockroachdb": {
    "score": 35,
    "grade": "B",
    "label": "Moderate risk",
    "factors": {
      "recency": 25,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2026-08-02",
    "updatedAt": "2026-09-30"
  },
  "cloud-sql-auth-proxy": {
    "score": 25,
    "grade": "B",
    "label": "Moderate risk",
    "factors": {
      "recency": 15,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": null,
    "updatedAt": "2026-09-30"
  },
  "claude": {
    "score": 55,
    "grade": "C",
    "label": "Elevated risk",
    "factors": {
      "recency": 25,
      "surface": 20,
      "kev": 0,
      "support": 10
    },
    "eolDate": "2026-08-05",
    "updatedAt": "2026-09-30"
  },
  "clickhouse": {
    "score": 35,
    "grade": "B",
    "label": "Moderate risk",
    "factors": {
      "recency": 25,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2026-09-21",
    "updatedAt": "2026-09-30"
  },
  "ckeditor": {
    "score": 50,
    "grade": "C",
    "label": "Elevated risk",
    "factors": {
      "recency": 40,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2023-06-30",
    "updatedAt": "2026-09-30"
  },
  "citrix-vad": {
    "score": 40,
    "grade": "B",
    "label": "Moderate risk",
    "factors": {
      "recency": 30,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2026-06-03",
    "updatedAt": "2026-09-30"
  },
  "cnspec": {
    "score": 35,
    "grade": "B",
    "label": "Moderate risk",
    "factors": {
      "recency": 25,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2026-09-23",
    "updatedAt": "2026-09-30"
  },
  "coder": {
    "score": 35,
    "grade": "B",
    "label": "Moderate risk",
    "factors": {
      "recency": 25,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2026-09-01",
    "updatedAt": "2026-09-30"
  },
  "consul": {
    "score": 40,
    "grade": "B",
    "label": "Moderate risk",
    "factors": {
      "recency": 30,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2026-05-24",
    "updatedAt": "2026-09-30"
  },
  "contao": {
    "score": 40,
    "grade": "B",
    "label": "Moderate risk",
    "factors": {
      "recency": 30,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2026-02-14",
    "updatedAt": "2026-09-30"
  },
  "contour": {
    "score": 45,
    "grade": "C",
    "label": "Elevated risk",
    "factors": {
      "recency": 35,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2025-09-08",
    "updatedAt": "2026-09-30"
  },
  "composer": {
    "score": 40,
    "grade": "B",
    "label": "Moderate risk",
    "factors": {
      "recency": 30,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2026-05-30",
    "updatedAt": "2026-09-30"
  },
  "containerd": {
    "score": 35,
    "grade": "B",
    "label": "Moderate risk",
    "factors": {
      "recency": 25,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2026-09-01",
    "updatedAt": "2026-09-30"
  },
  "confluence": {
    "score": 55,
    "grade": "C",
    "label": "Elevated risk",
    "factors": {
      "recency": 25,
      "surface": 10,
      "kev": 20,
      "support": 0
    },
    "eolDate": "2026-07-30",
    "updatedAt": "2026-09-30"
  },
  "coldfusion": {
    "score": 60,
    "grade": "C",
    "label": "Elevated risk",
    "factors": {
      "recency": 30,
      "surface": 10,
      "kev": 20,
      "support": 0
    },
    "eolDate": "2025-11-10",
    "updatedAt": "2026-09-30"
  },
  "commvault": {
    "score": 60,
    "grade": "C",
    "label": "Elevated risk",
    "factors": {
      "recency": 30,
      "surface": 10,
      "kev": 20,
      "support": 0
    },
    "eolDate": "2026-06-15",
    "updatedAt": "2026-09-30"
  },
  "concrete-cms": {
    "score": 45,
    "grade": "C",
    "label": "Elevated risk",
    "factors": {
      "recency": 35,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2025-08-05",
    "updatedAt": "2026-09-30"
  },
  "controlm": {
    "score": 45,
    "grade": "C",
    "label": "Elevated risk",
    "factors": {
      "recency": 35,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2025-07-23",
    "updatedAt": "2026-09-30"
  },
  "dce": {
    "score": 50,
    "grade": "C",
    "label": "Elevated risk",
    "factors": {
      "recency": 40,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2023-03-31",
    "updatedAt": "2026-09-30"
  },
  "dbt-core": {
    "score": 40,
    "grade": "B",
    "label": "Moderate risk",
    "factors": {
      "recency": 30,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2026-06-16",
    "updatedAt": "2026-09-30"
  },
  "debian": {
    "score": 75,
    "grade": "D",
    "label": "High risk",
    "factors": {
      "recency": 25,
      "surface": 30,
      "kev": 20,
      "support": 0
    },
    "eolDate": "2026-08-31",
    "updatedAt": "2026-09-30"
  },
  "cos": {
    "score": 35,
    "grade": "B",
    "label": "Moderate risk",
    "factors": {
      "recency": 25,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2026-09-01",
    "updatedAt": "2026-09-30"
  },
  "craft-cms": {
    "score": 60,
    "grade": "C",
    "label": "Elevated risk",
    "factors": {
      "recency": 30,
      "surface": 10,
      "kev": 20,
      "support": 0
    },
    "eolDate": "2026-04-30",
    "updatedAt": "2026-09-30"
  },
  "couchbase-server": {
    "score": 35,
    "grade": "B",
    "label": "Moderate risk",
    "factors": {
      "recency": 25,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2026-07-31",
    "updatedAt": "2026-09-30"
  },
  "cortex-xdr": {
    "score": 35,
    "grade": "B",
    "label": "Moderate risk",
    "factors": {
      "recency": 25,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2026-08-23",
    "updatedAt": "2026-09-30"
  },
  "deno": {
    "score": 40,
    "grade": "B",
    "label": "Moderate risk",
    "factors": {
      "recency": 30,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2026-06-25",
    "updatedAt": "2026-09-30"
  },
  "devuan": {
    "score": 35,
    "grade": "B",
    "label": "Moderate risk",
    "factors": {
      "recency": 25,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2026-08-15",
    "updatedAt": "2026-09-30"
  },
  "dependency-track": {
    "score": 35,
    "grade": "B",
    "label": "Moderate risk",
    "factors": {
      "recency": 25,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2026-08-27",
    "updatedAt": "2026-09-30"
  },
  "dotnetfx": {
    "score": 70,
    "grade": "D",
    "label": "High risk",
    "factors": {
      "recency": 40,
      "surface": 10,
      "kev": 20,
      "support": 0
    },
    "eolDate": "2022-04-26",
    "updatedAt": "2026-09-30"
  },
  "discourse": {
    "score": 35,
    "grade": "B",
    "label": "Moderate risk",
    "factors": {
      "recency": 25,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2026-09-22",
    "updatedAt": "2026-09-30"
  },
  "duckdb": {
    "score": 45,
    "grade": "C",
    "label": "Elevated risk",
    "factors": {
      "recency": 35,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2025-09-16",
    "updatedAt": "2026-09-30"
  },
  "dotnet": {
    "score": 85,
    "grade": "F",
    "label": "Critical risk",
    "factors": {
      "recency": 35,
      "surface": 30,
      "kev": 20,
      "support": 0
    },
    "eolDate": "2024-11-12",
    "updatedAt": "2026-09-30"
  },
  "django": {
    "score": 50,
    "grade": "C",
    "label": "Elevated risk",
    "factors": {
      "recency": 30,
      "surface": 20,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2026-04-07",
    "updatedAt": "2026-09-30"
  },
  "dovecot": {
    "score": 45,
    "grade": "C",
    "label": "Elevated risk",
    "factors": {
      "recency": 35,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2025-01-24",
    "updatedAt": "2026-09-30"
  },
  "drush": {
    "score": 45,
    "grade": "C",
    "label": "Elevated risk",
    "factors": {
      "recency": 35,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2025-01-31",
    "updatedAt": "2026-09-30"
  },
  "dropwizard": {
    "score": 40,
    "grade": "B",
    "label": "Moderate risk",
    "factors": {
      "recency": 30,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2026-01-31",
    "updatedAt": "2026-09-30"
  },
  "drupal": {
    "score": 70,
    "grade": "D",
    "label": "High risk",
    "factors": {
      "recency": 30,
      "surface": 20,
      "kev": 20,
      "support": 0
    },
    "eolDate": "2026-07-01",
    "updatedAt": "2026-09-30"
  },
  "docker-engine": {
    "score": 60,
    "grade": "C",
    "label": "Elevated risk",
    "factors": {
      "recency": 30,
      "surface": 30,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2026-05-13",
    "updatedAt": "2026-09-30"
  },
  "emberjs": {
    "score": 35,
    "grade": "B",
    "label": "Moderate risk",
    "factors": {
      "recency": 25,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2026-09-08",
    "updatedAt": "2026-09-30"
  },
  "elasticsearch": {
    "score": 75,
    "grade": "D",
    "label": "High risk",
    "factors": {
      "recency": 25,
      "surface": 30,
      "kev": 20,
      "support": 0
    },
    "eolDate": "2026-08-04",
    "updatedAt": "2026-09-30"
  },
  "esxi": {
    "score": 60,
    "grade": "C",
    "label": "Elevated risk",
    "factors": {
      "recency": 30,
      "surface": 10,
      "kev": 20,
      "support": 0
    },
    "eolDate": "2025-10-02",
    "updatedAt": "2026-09-30"
  },
  "eclipse-jetty": {
    "score": 45,
    "grade": "C",
    "label": "Elevated risk",
    "factors": {
      "recency": 35,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2025-08-14",
    "updatedAt": "2026-09-30"
  },
  "erlang": {
    "score": 60,
    "grade": "C",
    "label": "Elevated risk",
    "factors": {
      "recency": 30,
      "surface": 10,
      "kev": 20,
      "support": 0
    },
    "eolDate": "2026-05-26",
    "updatedAt": "2026-09-30"
  },
  "eclipse-temurin": {
    "score": 35,
    "grade": "B",
    "label": "Moderate risk",
    "factors": {
      "recency": 25,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2026-09-22",
    "updatedAt": "2026-09-30"
  },
  "eslint": {
    "score": 35,
    "grade": "B",
    "label": "Moderate risk",
    "factors": {
      "recency": 25,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2026-08-06",
    "updatedAt": "2026-09-30"
  },
  "envoy": {
    "score": 35,
    "grade": "B",
    "label": "Moderate risk",
    "factors": {
      "recency": 25,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2026-07-23",
    "updatedAt": "2026-09-30"
  },
  "electron": {
    "score": 35,
    "grade": "B",
    "label": "Moderate risk",
    "factors": {
      "recency": 25,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2026-08-24",
    "updatedAt": "2026-09-30"
  },
  "elixir": {
    "score": 40,
    "grade": "B",
    "label": "Moderate risk",
    "factors": {
      "recency": 30,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2026-06-03",
    "updatedAt": "2026-09-30"
  },
  "etcd": {
    "score": 40,
    "grade": "B",
    "label": "Moderate risk",
    "factors": {
      "recency": 30,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2026-06-01",
    "updatedAt": "2026-09-30"
  },
  "fedora": {
    "score": 60,
    "grade": "C",
    "label": "Elevated risk",
    "factors": {
      "recency": 30,
      "surface": 30,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2026-05-27",
    "updatedAt": "2026-09-30"
  },
  "firefox": {
    "score": 65,
    "grade": "D",
    "label": "High risk",
    "factors": {
      "recency": 25,
      "surface": 10,
      "kev": 20,
      "support": 10
    },
    "eolDate": "2026-09-29",
    "updatedAt": "2026-09-30"
  },
  "fairphone": {
    "score": 60,
    "grade": "C",
    "label": "Elevated risk",
    "factors": {
      "recency": 40,
      "surface": 10,
      "kev": 0,
      "support": 10
    },
    "eolDate": "2023-03-07",
    "updatedAt": "2026-09-30"
  },
  "eurolinux": {
    "score": 45,
    "grade": "C",
    "label": "Elevated risk",
    "factors": {
      "recency": 35,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2024-11-03",
    "updatedAt": "2026-09-30"
  },
  "filemaker": {
    "score": 40,
    "grade": "B",
    "label": "Moderate risk",
    "factors": {
      "recency": 30,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2026-06-30",
    "updatedAt": "2026-09-30"
  },
  "fluent-bit": {
    "score": 40,
    "grade": "B",
    "label": "Moderate risk",
    "factors": {
      "recency": 30,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2026-06-30",
    "updatedAt": "2026-09-30"
  },
  "exim": {
    "score": 60,
    "grade": "C",
    "label": "Elevated risk",
    "factors": {
      "recency": 30,
      "surface": 10,
      "kev": 20,
      "support": 0
    },
    "eolDate": "2025-10-28",
    "updatedAt": "2026-09-30"
  },
  "ffmpeg": {
    "score": 40,
    "grade": "B",
    "label": "Moderate risk",
    "factors": {
      "recency": 30,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2026-06-22",
    "updatedAt": "2026-09-30"
  },
  "express": {
    "score": 50,
    "grade": "C",
    "label": "Elevated risk",
    "factors": {
      "recency": 40,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2015-07-05",
    "updatedAt": "2026-09-30"
  },
  "forgejo": {
    "score": 35,
    "grade": "B",
    "label": "Moderate risk",
    "factors": {
      "recency": 25,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2026-07-16",
    "updatedAt": "2026-09-30"
  },
  "fortios": {
    "score": 65,
    "grade": "D",
    "label": "High risk",
    "factors": {
      "recency": 35,
      "surface": 10,
      "kev": 20,
      "support": 0
    },
    "eolDate": "2025-09-30",
    "updatedAt": "2026-09-30"
  },
  "freebsd": {
    "score": 40,
    "grade": "B",
    "label": "Moderate risk",
    "factors": {
      "recency": 30,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2026-06-30",
    "updatedAt": "2026-09-30"
  },
  "flux": {
    "score": 40,
    "grade": "B",
    "label": "Moderate risk",
    "factors": {
      "recency": 30,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2026-06-30",
    "updatedAt": "2026-09-30"
  },
  "foundationdb": {
    "score": 50,
    "grade": "C",
    "label": "Elevated risk",
    "factors": {
      "recency": 40,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2022-11-02",
    "updatedAt": "2026-09-30"
  },
  "font-awesome": {
    "score": 45,
    "grade": "C",
    "label": "Elevated risk",
    "factors": {
      "recency": 35,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": null,
    "updatedAt": "2026-09-30"
  },
  "foreman": {
    "score": 35,
    "grade": "B",
    "label": "Moderate risk",
    "factors": {
      "recency": 25,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2026-09-08",
    "updatedAt": "2026-09-30"
  },
  "gatekeeper": {
    "score": 35,
    "grade": "B",
    "label": "Moderate risk",
    "factors": {
      "recency": 25,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2026-07-09",
    "updatedAt": "2026-09-30"
  },
  "freedesktop-sdk": {
    "score": 35,
    "grade": "B",
    "label": "Moderate risk",
    "factors": {
      "recency": 25,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2026-09-08",
    "updatedAt": "2026-09-30"
  },
  "gerrit": {
    "score": 40,
    "grade": "B",
    "label": "Moderate risk",
    "factors": {
      "recency": 30,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2026-05-15",
    "updatedAt": "2026-09-30"
  },
  "google-nexus": {
    "score": 60,
    "grade": "C",
    "label": "Elevated risk",
    "factors": {
      "recency": 40,
      "surface": 10,
      "kev": 0,
      "support": 10
    },
    "eolDate": "2018-11-01",
    "updatedAt": "2026-09-30"
  },
  "google-kubernetes-engine": {
    "score": 35,
    "grade": "B",
    "label": "Moderate risk",
    "factors": {
      "recency": 25,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2026-08-12",
    "updatedAt": "2026-09-30"
  },
  "gleam": {
    "score": 35,
    "grade": "B",
    "label": "Moderate risk",
    "factors": {
      "recency": 25,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2026-07-29",
    "updatedAt": "2026-09-30"
  },
  "godot": {
    "score": 40,
    "grade": "B",
    "label": "Moderate risk",
    "factors": {
      "recency": 30,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2026-03-26",
    "updatedAt": "2026-09-30"
  },
  "ghc": {
    "score": 45,
    "grade": "C",
    "label": "Elevated risk",
    "factors": {
      "recency": 35,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": null,
    "updatedAt": "2026-09-30"
  },
  "go": {
    "score": 55,
    "grade": "C",
    "label": "Elevated risk",
    "factors": {
      "recency": 25,
      "surface": 30,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2026-08-19",
    "updatedAt": "2026-09-30"
  },
  "gitlab": {
    "score": 65,
    "grade": "D",
    "label": "High risk",
    "factors": {
      "recency": 25,
      "surface": 20,
      "kev": 20,
      "support": 0
    },
    "eolDate": "2026-09-17",
    "updatedAt": "2026-09-30"
  },
  "goaccess": {
    "score": 10,
    "grade": "A",
    "label": "Low risk",
    "factors": {
      "recency": 0,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": null,
    "updatedAt": "2026-09-30"
  },
  "github-actions-runner-images": {
    "score": 40,
    "grade": "B",
    "label": "Moderate risk",
    "factors": {
      "recency": 30,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2025-12-04",
    "updatedAt": "2026-09-30"
  },
  "gitlab-runner": {
    "score": 35,
    "grade": "B",
    "label": "Moderate risk",
    "factors": {
      "recency": 25,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2026-09-17",
    "updatedAt": "2026-09-30"
  },
  "grumphp": {
    "score": 45,
    "grade": "C",
    "label": "Elevated risk",
    "factors": {
      "recency": 35,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": null,
    "updatedAt": "2026-09-30"
  },
  "gorilla": {
    "score": 45,
    "grade": "C",
    "label": "Elevated risk",
    "factors": {
      "recency": 35,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": null,
    "updatedAt": "2026-09-30"
  },
  "greenlight": {
    "score": 50,
    "grade": "C",
    "label": "Elevated risk",
    "factors": {
      "recency": 40,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2023-09-11",
    "updatedAt": "2026-09-30"
  },
  "grails": {
    "score": 40,
    "grade": "B",
    "label": "Moderate risk",
    "factors": {
      "recency": 30,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2025-10-19",
    "updatedAt": "2026-09-30"
  },
  "grafana": {
    "score": 65,
    "grade": "D",
    "label": "High risk",
    "factors": {
      "recency": 25,
      "surface": 20,
      "kev": 20,
      "support": 0
    },
    "eolDate": "2026-08-19",
    "updatedAt": "2026-09-30"
  },
  "gradle": {
    "score": 45,
    "grade": "C",
    "label": "Elevated risk",
    "factors": {
      "recency": 35,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2025-07-31",
    "updatedAt": "2026-09-30"
  },
  "grunt": {
    "score": 50,
    "grade": "C",
    "label": "Elevated risk",
    "factors": {
      "recency": 40,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2023-01-28",
    "updatedAt": "2026-09-30"
  },
  "grafana-loki": {
    "score": 40,
    "grade": "B",
    "label": "Moderate risk",
    "factors": {
      "recency": 30,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2026-03-26",
    "updatedAt": "2026-09-30"
  },
  "graalvm-ce": {
    "score": 45,
    "grade": "C",
    "label": "Elevated risk",
    "factors": {
      "recency": 35,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2025-09-16",
    "updatedAt": "2026-09-30"
  },
  "graylog": {
    "score": 40,
    "grade": "B",
    "label": "Moderate risk",
    "factors": {
      "recency": 30,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2026-06-30",
    "updatedAt": "2026-09-30"
  },
  "guzzle": {
    "score": 50,
    "grade": "C",
    "label": "Elevated risk",
    "factors": {
      "recency": 40,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2023-10-31",
    "updatedAt": "2026-09-30"
  },
  "hibernate-orm": {
    "score": 40,
    "grade": "B",
    "label": "Moderate risk",
    "factors": {
      "recency": 30,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2026-06-09",
    "updatedAt": "2026-09-30"
  },
  "haproxy-ingress": {
    "score": 40,
    "grade": "B",
    "label": "Moderate risk",
    "factors": {
      "recency": 30,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2025-10-15",
    "updatedAt": "2026-09-30"
  },
  "hbase": {
    "score": 45,
    "grade": "C",
    "label": "Elevated risk",
    "factors": {
      "recency": 35,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2025-05-25",
    "updatedAt": "2026-09-30"
  },
  "haproxy": {
    "score": 40,
    "grade": "B",
    "label": "Moderate risk",
    "factors": {
      "recency": 30,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2026-04-01",
    "updatedAt": "2026-09-30"
  },
  "hashicorp-vault": {
    "score": 35,
    "grade": "B",
    "label": "Moderate risk",
    "factors": {
      "recency": 25,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2026-08-31",
    "updatedAt": "2026-09-30"
  },
  "hashicorp-packer": {
    "score": 35,
    "grade": "B",
    "label": "Moderate risk",
    "factors": {
      "recency": 25,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2026-07-24",
    "updatedAt": "2026-09-30"
  },
  "gstreamer": {
    "score": 45,
    "grade": "C",
    "label": "Elevated risk",
    "factors": {
      "recency": 35,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": null,
    "updatedAt": "2026-09-30"
  },
  "harbor": {
    "score": 40,
    "grade": "B",
    "label": "Moderate risk",
    "factors": {
      "recency": 30,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2026-03-20",
    "updatedAt": "2026-09-30"
  },
  "heroku-postgres": {
    "score": 40,
    "grade": "B",
    "label": "Moderate risk",
    "factors": {
      "recency": 30,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2025-11-28",
    "updatedAt": "2026-09-30"
  },
  "ibm-mq": {
    "score": 45,
    "grade": "C",
    "label": "Elevated risk",
    "factors": {
      "recency": 35,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2025-09-30",
    "updatedAt": "2026-09-30"
  },
  "ibm-aix": {
    "score": 40,
    "grade": "B",
    "label": "Moderate risk",
    "factors": {
      "recency": 30,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2025-12-31",
    "updatedAt": "2026-09-30"
  },
  "ibm-db2": {
    "score": 50,
    "grade": "C",
    "label": "Elevated risk",
    "factors": {
      "recency": 40,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2022-04-30",
    "updatedAt": "2026-09-30"
  },
  "icinga": {
    "score": 40,
    "grade": "B",
    "label": "Moderate risk",
    "factors": {
      "recency": 30,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2026-04-23",
    "updatedAt": "2026-09-30"
  },
  "icinga-web": {
    "score": 35,
    "grade": "B",
    "label": "Moderate risk",
    "factors": {
      "recency": 25,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2026-07-03",
    "updatedAt": "2026-09-30"
  },
  "horizon": {
    "score": 55,
    "grade": "C",
    "label": "Elevated risk",
    "factors": {
      "recency": 25,
      "surface": 10,
      "kev": 20,
      "support": 0
    },
    "eolDate": "2026-07-12",
    "updatedAt": "2026-09-30"
  },
  "idl": {
    "score": 35,
    "grade": "B",
    "label": "Moderate risk",
    "factors": {
      "recency": 25,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2026-08-13",
    "updatedAt": "2026-09-30"
  },
  "influxdb": {
    "score": 35,
    "grade": "B",
    "label": "Moderate risk",
    "factors": {
      "recency": 25,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2026-07-30",
    "updatedAt": "2026-09-30"
  },
  "ibm-i": {
    "score": 50,
    "grade": "C",
    "label": "Elevated risk",
    "factors": {
      "recency": 40,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2023-09-30",
    "updatedAt": "2026-09-30"
  },
  "ibm-semeru-runtime": {
    "score": 45,
    "grade": "C",
    "label": "Elevated risk",
    "factors": {
      "recency": 35,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2025-09-25",
    "updatedAt": "2026-09-30"
  },
  "internet-explorer": {
    "score": 80,
    "grade": "D",
    "label": "High risk",
    "factors": {
      "recency": 40,
      "surface": 10,
      "kev": 20,
      "support": 10
    },
    "eolDate": "2023-10-10",
    "updatedAt": "2026-09-30"
  },
  "ios": {
    "score": 90,
    "grade": "F",
    "label": "Critical risk",
    "factors": {
      "recency": 30,
      "surface": 30,
      "kev": 20,
      "support": 10
    },
    "eolDate": "2026-01-26",
    "updatedAt": "2026-09-30"
  },
  "ipad": {
    "score": 45,
    "grade": "C",
    "label": "Elevated risk",
    "factors": {
      "recency": 25,
      "surface": 10,
      "kev": 0,
      "support": 10
    },
    "eolDate": "2026-09-17",
    "updatedAt": "2026-09-30"
  },
  "iphone": {
    "score": 50,
    "grade": "C",
    "label": "Elevated risk",
    "factors": {
      "recency": 30,
      "surface": 10,
      "kev": 0,
      "support": 10
    },
    "eolDate": "2026-04-22",
    "updatedAt": "2026-09-30"
  },
  "istio": {
    "score": 40,
    "grade": "B",
    "label": "Moderate risk",
    "factors": {
      "recency": 30,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2026-07-01",
    "updatedAt": "2026-09-30"
  },
  "jaeger": {
    "score": 40,
    "grade": "B",
    "label": "Moderate risk",
    "factors": {
      "recency": 30,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2025-12-31",
    "updatedAt": "2026-09-30"
  },
  "ipados": {
    "score": 80,
    "grade": "D",
    "label": "High risk",
    "factors": {
      "recency": 40,
      "surface": 10,
      "kev": 20,
      "support": 10
    },
    "eolDate": "2021-10-01",
    "updatedAt": "2026-09-30"
  },
  "ionic": {
    "score": 45,
    "grade": "C",
    "label": "Elevated risk",
    "factors": {
      "recency": 35,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2024-10-17",
    "updatedAt": "2026-09-30"
  },
  "intel-processors": {
    "score": 55,
    "grade": "C",
    "label": "Elevated risk",
    "factors": {
      "recency": 35,
      "surface": 10,
      "kev": 0,
      "support": 10
    },
    "eolDate": "2025-06-30",
    "updatedAt": "2026-09-30"
  },
  "isc-dhcp": {
    "score": 50,
    "grade": "C",
    "label": "Elevated risk",
    "factors": {
      "recency": 40,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2022-10-05",
    "updatedAt": "2026-09-30"
  },
  "jquery": {
    "score": 65,
    "grade": "D",
    "label": "High risk",
    "factors": {
      "recency": 35,
      "surface": 10,
      "kev": 20,
      "support": 0
    },
    "eolDate": null,
    "updatedAt": "2026-09-30"
  },
  "jekyll": {
    "score": 50,
    "grade": "C",
    "label": "Elevated risk",
    "factors": {
      "recency": 40,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2015-10-27",
    "updatedAt": "2026-09-30"
  },
  "julia": {
    "score": 35,
    "grade": "B",
    "label": "Moderate risk",
    "factors": {
      "recency": 25,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2026-09-10",
    "updatedAt": "2026-09-30"
  },
  "jenkins": {
    "score": 65,
    "grade": "D",
    "label": "High risk",
    "factors": {
      "recency": 25,
      "surface": 20,
      "kev": 20,
      "support": 0
    },
    "eolDate": "2026-07-09",
    "updatedAt": "2026-09-30"
  },
  "jreleaser": {
    "score": 50,
    "grade": "C",
    "label": "Elevated risk",
    "factors": {
      "recency": 40,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2022-04-10",
    "updatedAt": "2026-09-30"
  },
  "jquery-ui": {
    "score": 50,
    "grade": "C",
    "label": "Elevated risk",
    "factors": {
      "recency": 40,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2024-08-05",
    "updatedAt": "2026-09-30"
  },
  "jhipster": {
    "score": 40,
    "grade": "B",
    "label": "Moderate risk",
    "factors": {
      "recency": 30,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2026-03-11",
    "updatedAt": "2026-09-30"
  },
  "joomla": {
    "score": 70,
    "grade": "D",
    "label": "High risk",
    "factors": {
      "recency": 30,
      "surface": 20,
      "kev": 20,
      "support": 0
    },
    "eolDate": "2025-10-14",
    "updatedAt": "2026-09-30"
  },
  "jruby": {
    "score": 50,
    "grade": "C",
    "label": "Elevated risk",
    "factors": {
      "recency": 40,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2024-06-26",
    "updatedAt": "2026-09-30"
  },
  "jira-software": {
    "score": 35,
    "grade": "B",
    "label": "Moderate risk",
    "factors": {
      "recency": 25,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2026-08-22",
    "updatedAt": "2026-09-30"
  },
  "karpenter": {
    "score": 35,
    "grade": "B",
    "label": "Moderate risk",
    "factors": {
      "recency": 25,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2026-07-11",
    "updatedAt": "2026-09-30"
  },
  "keycloak": {
    "score": 35,
    "grade": "B",
    "label": "Moderate risk",
    "factors": {
      "recency": 25,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2026-07-09",
    "updatedAt": "2026-09-30"
  },
  "kirby": {
    "score": 40,
    "grade": "B",
    "label": "Moderate risk",
    "factors": {
      "recency": 30,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2025-12-01",
    "updatedAt": "2026-09-30"
  },
  "kindle": {
    "score": 60,
    "grade": "C",
    "label": "Elevated risk",
    "factors": {
      "recency": 40,
      "surface": 10,
      "kev": 0,
      "support": 10
    },
    "eolDate": "2024-06-01",
    "updatedAt": "2026-09-30"
  },
  "keda": {
    "score": 35,
    "grade": "B",
    "label": "Moderate risk",
    "factors": {
      "recency": 25,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2026-09-23",
    "updatedAt": "2026-09-30"
  },
  "kde-plasma": {
    "score": 40,
    "grade": "B",
    "label": "Moderate risk",
    "factors": {
      "recency": 30,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2026-02-17",
    "updatedAt": "2026-09-30"
  },
  "kiali": {
    "score": 40,
    "grade": "B",
    "label": "Moderate risk",
    "factors": {
      "recency": 30,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2026-07-01",
    "updatedAt": "2026-09-30"
  },
  "kibana": {
    "score": 55,
    "grade": "C",
    "label": "Elevated risk",
    "factors": {
      "recency": 25,
      "surface": 10,
      "kev": 20,
      "support": 0
    },
    "eolDate": "2026-08-04",
    "updatedAt": "2026-09-30"
  },
  "kong-gateway": {
    "score": 45,
    "grade": "C",
    "label": "Elevated risk",
    "factors": {
      "recency": 35,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2024-12-12",
    "updatedAt": "2026-09-30"
  },
  "knative": {
    "score": 35,
    "grade": "B",
    "label": "Moderate risk",
    "factors": {
      "recency": 25,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2026-08-04",
    "updatedAt": "2026-09-30"
  },
  "kyverno": {
    "score": 35,
    "grade": "B",
    "label": "Moderate risk",
    "factors": {
      "recency": 25,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2026-08-20",
    "updatedAt": "2026-09-30"
  },
  "kotlin": {
    "score": 40,
    "grade": "B",
    "label": "Moderate risk",
    "factors": {
      "recency": 30,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2026-06-03",
    "updatedAt": "2026-09-30"
  },
  "laravel": {
    "score": 70,
    "grade": "D",
    "label": "High risk",
    "factors": {
      "recency": 30,
      "surface": 20,
      "kev": 20,
      "support": 0
    },
    "eolDate": "2026-03-12",
    "updatedAt": "2026-09-30"
  },
  "kuma": {
    "score": 35,
    "grade": "B",
    "label": "Moderate risk",
    "factors": {
      "recency": 25,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2026-09-09",
    "updatedAt": "2026-09-30"
  },
  "kubernetes-node-feature-discovery": {
    "score": 35,
    "grade": "B",
    "label": "Moderate risk",
    "factors": {
      "recency": 25,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2026-07-10",
    "updatedAt": "2026-09-30"
  },
  "kubernetes-csi-node-driver-registrar": {
    "score": 35,
    "grade": "B",
    "label": "Moderate risk",
    "factors": {
      "recency": 25,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2026-09-03",
    "updatedAt": "2026-09-30"
  },
  "kubernetes": {
    "score": 60,
    "grade": "C",
    "label": "Elevated risk",
    "factors": {
      "recency": 30,
      "surface": 30,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2026-06-28",
    "updatedAt": "2026-09-30"
  },
  "ldap-account-manager": {
    "score": 40,
    "grade": "B",
    "label": "Moderate risk",
    "factors": {
      "recency": 30,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2026-06-12",
    "updatedAt": "2026-09-30"
  },
  "libreoffice": {
    "score": 40,
    "grade": "B",
    "label": "Moderate risk",
    "factors": {
      "recency": 30,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2026-06-12",
    "updatedAt": "2026-09-30"
  },
  "lineageos": {
    "score": 50,
    "grade": "C",
    "label": "Elevated risk",
    "factors": {
      "recency": 30,
      "surface": 10,
      "kev": 0,
      "support": 10
    },
    "eolDate": "2026-02-28",
    "updatedAt": "2026-09-30"
  },
  "log4j": {
    "score": 50,
    "grade": "C",
    "label": "Elevated risk",
    "factors": {
      "recency": 40,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2021-12-14",
    "updatedAt": "2026-09-30"
  },
  "logstash": {
    "score": 35,
    "grade": "B",
    "label": "Moderate risk",
    "factors": {
      "recency": 25,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2026-08-04",
    "updatedAt": "2026-09-30"
  },
  "longhorn": {
    "score": 35,
    "grade": "B",
    "label": "Moderate risk",
    "factors": {
      "recency": 25,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2026-07-22",
    "updatedAt": "2026-09-30"
  },
  "macos": {
    "score": 85,
    "grade": "F",
    "label": "Critical risk",
    "factors": {
      "recency": 25,
      "surface": 30,
      "kev": 20,
      "support": 10
    },
    "eolDate": "2026-09-14",
    "updatedAt": "2026-09-30"
  },
  "liquibase": {
    "score": 45,
    "grade": "C",
    "label": "Elevated risk",
    "factors": {
      "recency": 35,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2025-09-30",
    "updatedAt": "2026-09-30"
  },
  "lua": {
    "score": 50,
    "grade": "C",
    "label": "Elevated risk",
    "factors": {
      "recency": 40,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2020-09-25",
    "updatedAt": "2026-09-30"
  },
  "looker": {
    "score": 35,
    "grade": "B",
    "label": "Moderate risk",
    "factors": {
      "recency": 25,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2026-08-31",
    "updatedAt": "2026-09-30"
  },
  "linux": {
    "score": 75,
    "grade": "D",
    "label": "High risk",
    "factors": {
      "recency": 25,
      "surface": 30,
      "kev": 20,
      "support": 0
    },
    "eolDate": "2026-09-02",
    "updatedAt": "2026-09-30"
  },
  "mageia": {
    "score": 35,
    "grade": "B",
    "label": "Moderate risk",
    "factors": {
      "recency": 25,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2026-09-29",
    "updatedAt": "2026-09-30"
  },
  "linuxmint": {
    "score": 40,
    "grade": "B",
    "label": "Moderate risk",
    "factors": {
      "recency": 30,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2026-01-01",
    "updatedAt": "2026-09-30"
  },
  "mediawiki": {
    "score": 35,
    "grade": "B",
    "label": "Moderate risk",
    "factors": {
      "recency": 25,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2026-07-31",
    "updatedAt": "2026-09-30"
  },
  "matomo": {
    "score": 45,
    "grade": "C",
    "label": "Elevated risk",
    "factors": {
      "recency": 35,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2024-12-19",
    "updatedAt": "2026-09-30"
  },
  "memcached": {
    "score": 50,
    "grade": "C",
    "label": "Elevated risk",
    "factors": {
      "recency": 40,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2020-03-09",
    "updatedAt": "2026-09-30"
  },
  "magento": {
    "score": 55,
    "grade": "C",
    "label": "Elevated risk",
    "factors": {
      "recency": 25,
      "surface": 10,
      "kev": 20,
      "support": 0
    },
    "eolDate": "2026-08-11",
    "updatedAt": "2026-09-30"
  },
  "mastodon": {
    "score": 40,
    "grade": "B",
    "label": "Moderate risk",
    "factors": {
      "recency": 30,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2026-05-06",
    "updatedAt": "2026-09-30"
  },
  "mariadb": {
    "score": 55,
    "grade": "C",
    "label": "Elevated risk",
    "factors": {
      "recency": 25,
      "surface": 30,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2026-07-06",
    "updatedAt": "2026-09-30"
  },
  "mautic": {
    "score": 40,
    "grade": "B",
    "label": "Moderate risk",
    "factors": {
      "recency": 30,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2026-06-30",
    "updatedAt": "2026-09-30"
  },
  "mandrel": {
    "score": 40,
    "grade": "B",
    "label": "Moderate risk",
    "factors": {
      "recency": 30,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2025-10-21",
    "updatedAt": "2026-09-30"
  },
  "meilisearch": {
    "score": 35,
    "grade": "B",
    "label": "Moderate risk",
    "factors": {
      "recency": 25,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2026-09-21",
    "updatedAt": "2026-09-30"
  },
  "mattermost": {
    "score": 35,
    "grade": "B",
    "label": "Moderate risk",
    "factors": {
      "recency": 25,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2026-09-15",
    "updatedAt": "2026-09-30"
  },
  "microsoft-build-of-openjdk": {
    "score": 10,
    "grade": "A",
    "label": "Low risk",
    "factors": {
      "recency": 0,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2027-09-30",
    "updatedAt": "2026-09-30"
  },
  "mongodb": {
    "score": 75,
    "grade": "D",
    "label": "High risk",
    "factors": {
      "recency": 25,
      "surface": 30,
      "kev": 20,
      "support": 0
    },
    "eolDate": "2026-07-31",
    "updatedAt": "2026-09-30"
  },
  "metallb": {
    "score": 40,
    "grade": "B",
    "label": "Moderate risk",
    "factors": {
      "recency": 30,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2026-05-20",
    "updatedAt": "2026-09-30"
  },
  "metabase": {
    "score": 55,
    "grade": "C",
    "label": "Elevated risk",
    "factors": {
      "recency": 25,
      "surface": 10,
      "kev": 20,
      "support": 0
    },
    "eolDate": "2026-09-01",
    "updatedAt": "2026-09-30"
  },
  "motorola-mobility": {
    "score": 45,
    "grade": "C",
    "label": "Elevated risk",
    "factors": {
      "recency": 25,
      "surface": 10,
      "kev": 0,
      "support": 10
    },
    "eolDate": "2026-08-31",
    "updatedAt": "2026-09-30"
  },
  "mssqlserver": {
    "score": 55,
    "grade": "C",
    "label": "Elevated risk",
    "factors": {
      "recency": 25,
      "surface": 10,
      "kev": 20,
      "support": 0
    },
    "eolDate": "2026-07-14",
    "updatedAt": "2026-09-30"
  },
  "micronaut": {
    "score": 50,
    "grade": "C",
    "label": "Elevated risk",
    "factors": {
      "recency": 40,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2023-03-01",
    "updatedAt": "2026-09-30"
  },
  "msexchange": {
    "score": 60,
    "grade": "C",
    "label": "Elevated risk",
    "factors": {
      "recency": 30,
      "surface": 10,
      "kev": 20,
      "support": 0
    },
    "eolDate": "2025-10-14",
    "updatedAt": "2026-09-30"
  },
  "moodle": {
    "score": 40,
    "grade": "B",
    "label": "Moderate risk",
    "factors": {
      "recency": 30,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2025-12-08",
    "updatedAt": "2026-09-30"
  },
  "mulesoft-runtime": {
    "score": 40,
    "grade": "B",
    "label": "Moderate risk",
    "factors": {
      "recency": 30,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2026-06-30",
    "updatedAt": "2026-09-30"
  },
  "nextcloud": {
    "score": 40,
    "grade": "B",
    "label": "Moderate risk",
    "factors": {
      "recency": 30,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2026-02-28",
    "updatedAt": "2026-09-30"
  },
  "neo4j": {
    "score": 45,
    "grade": "C",
    "label": "Elevated risk",
    "factors": {
      "recency": 25,
      "surface": 20,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2026-09-21",
    "updatedAt": "2026-09-30"
  },
  "mxlinux": {
    "score": 40,
    "grade": "B",
    "label": "Moderate risk",
    "factors": {
      "recency": 30,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2026-06-30",
    "updatedAt": "2026-09-30"
  },
  "netapp-ontap": {
    "score": 40,
    "grade": "B",
    "label": "Moderate risk",
    "factors": {
      "recency": 30,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2026-06-30",
    "updatedAt": "2026-09-30"
  },
  "neos": {
    "score": 45,
    "grade": "C",
    "label": "Elevated risk",
    "factors": {
      "recency": 35,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2025-03-31",
    "updatedAt": "2026-09-30"
  },
  "mysql": {
    "score": 60,
    "grade": "C",
    "label": "Elevated risk",
    "factors": {
      "recency": 30,
      "surface": 30,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2026-04-30",
    "updatedAt": "2026-09-30"
  },
  "netbackup-appliance-os": {
    "score": 45,
    "grade": "C",
    "label": "Elevated risk",
    "factors": {
      "recency": 35,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2025-09-08",
    "updatedAt": "2026-09-30"
  },
  "netbsd": {
    "score": 35,
    "grade": "B",
    "label": "Moderate risk",
    "factors": {
      "recency": 25,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2026-08-31",
    "updatedAt": "2026-09-30"
  },
  "nextjs": {
    "score": 50,
    "grade": "C",
    "label": "Elevated risk",
    "factors": {
      "recency": 30,
      "surface": 20,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2025-10-26",
    "updatedAt": "2026-09-30"
  },
  "nexus": {
    "score": 55,
    "grade": "C",
    "label": "Elevated risk",
    "factors": {
      "recency": 25,
      "surface": 10,
      "kev": 20,
      "support": 0
    },
    "eolDate": "2026-09-04",
    "updatedAt": "2026-09-30"
  },
  "nodejs": {
    "score": 60,
    "grade": "C",
    "label": "Elevated risk",
    "factors": {
      "recency": 30,
      "surface": 30,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2026-06-01",
    "updatedAt": "2026-09-30"
  },
  "nomad": {
    "score": 40,
    "grade": "B",
    "label": "Moderate risk",
    "factors": {
      "recency": 30,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2026-04-30",
    "updatedAt": "2026-09-30"
  },
  "notepad-plus-plus": {
    "score": 60,
    "grade": "C",
    "label": "Elevated risk",
    "factors": {
      "recency": 30,
      "surface": 10,
      "kev": 20,
      "support": 0
    },
    "eolDate": "2025-12-27",
    "updatedAt": "2026-09-30"
  },
  "nutanix-files": {
    "score": 35,
    "grade": "B",
    "label": "Moderate risk",
    "factors": {
      "recency": 25,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2026-07-31",
    "updatedAt": "2026-09-30"
  },
  "nixos": {
    "score": 40,
    "grade": "B",
    "label": "Moderate risk",
    "factors": {
      "recency": 30,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2026-06-30",
    "updatedAt": "2026-09-30"
  },
  "nutanix-aos": {
    "score": 45,
    "grade": "C",
    "label": "Elevated risk",
    "factors": {
      "recency": 35,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2025-08-31",
    "updatedAt": "2026-09-30"
  },
  "nginx": {
    "score": 50,
    "grade": "C",
    "label": "Elevated risk",
    "factors": {
      "recency": 30,
      "surface": 20,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2026-05-13",
    "updatedAt": "2026-09-30"
  },
  "nix": {
    "score": 35,
    "grade": "B",
    "label": "Moderate risk",
    "factors": {
      "recency": 25,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2026-07-13",
    "updatedAt": "2026-09-30"
  },
  "numpy": {
    "score": 35,
    "grade": "B",
    "label": "Moderate risk",
    "factors": {
      "recency": 25,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2026-08-19",
    "updatedAt": "2026-09-30"
  },
  "nokia": {
    "score": 45,
    "grade": "C",
    "label": "Elevated risk",
    "factors": {
      "recency": 25,
      "surface": 10,
      "kev": 0,
      "support": 10
    },
    "eolDate": "2026-08-24",
    "updatedAt": "2026-09-30"
  },
  "office": {
    "score": 60,
    "grade": "C",
    "label": "Elevated risk",
    "factors": {
      "recency": 30,
      "surface": 10,
      "kev": 20,
      "support": 0
    },
    "eolDate": "2025-10-14",
    "updatedAt": "2026-09-30"
  },
  "nvidia": {
    "score": 50,
    "grade": "C",
    "label": "Elevated risk",
    "factors": {
      "recency": 30,
      "surface": 10,
      "kev": 0,
      "support": 10
    },
    "eolDate": "2026-06-03",
    "updatedAt": "2026-09-30"
  },
  "nvidia-gpu": {
    "score": 60,
    "grade": "C",
    "label": "Elevated risk",
    "factors": {
      "recency": 40,
      "surface": 10,
      "kev": 0,
      "support": 10
    },
    "eolDate": "2024-09-01",
    "updatedAt": "2026-09-30"
  },
  "openbao": {
    "score": 35,
    "grade": "B",
    "label": "Moderate risk",
    "factors": {
      "recency": 25,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2026-09-23",
    "updatedAt": "2026-09-30"
  },
  "nvm": {
    "score": 50,
    "grade": "C",
    "label": "Elevated risk",
    "factors": {
      "recency": 40,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2024-07-30",
    "updatedAt": "2026-09-30"
  },
  "nuxt": {
    "score": 35,
    "grade": "B",
    "label": "Moderate risk",
    "factors": {
      "recency": 25,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2026-07-31",
    "updatedAt": "2026-09-30"
  },
  "oniguruma": {
    "score": 45,
    "grade": "C",
    "label": "Elevated risk",
    "factors": {
      "recency": 35,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2025-04-24",
    "updatedAt": "2026-09-30"
  },
  "nutanix-prism": {
    "score": 45,
    "grade": "C",
    "label": "Elevated risk",
    "factors": {
      "recency": 35,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2025-06-30",
    "updatedAt": "2026-09-30"
  },
  "openbsd": {
    "score": 60,
    "grade": "C",
    "label": "Elevated risk",
    "factors": {
      "recency": 30,
      "surface": 10,
      "kev": 20,
      "support": 0
    },
    "eolDate": "2026-05-19",
    "updatedAt": "2026-09-30"
  },
  "oneplus": {
    "score": 50,
    "grade": "C",
    "label": "Elevated risk",
    "factors": {
      "recency": 30,
      "surface": 10,
      "kev": 0,
      "support": 10
    },
    "eolDate": "2026-05-01",
    "updatedAt": "2026-09-30"
  },
  "opensearch": {
    "score": 45,
    "grade": "C",
    "label": "Elevated risk",
    "factors": {
      "recency": 35,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2025-05-06",
    "updatedAt": "2026-09-30"
  },
  "openwrt": {
    "score": 45,
    "grade": "C",
    "label": "Elevated risk",
    "factors": {
      "recency": 35,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2025-08-31",
    "updatedAt": "2026-09-30"
  },
  "oracle-apex": {
    "score": 40,
    "grade": "B",
    "label": "Moderate risk",
    "factors": {
      "recency": 30,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2026-05-31",
    "updatedAt": "2026-09-30"
  },
  "opentofu": {
    "score": 35,
    "grade": "B",
    "label": "Moderate risk",
    "factors": {
      "recency": 25,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2026-08-19",
    "updatedAt": "2026-09-30"
  },
  "opensuse": {
    "score": 60,
    "grade": "C",
    "label": "Elevated risk",
    "factors": {
      "recency": 30,
      "surface": 30,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2026-04-30",
    "updatedAt": "2026-09-30"
  },
  "openvpn": {
    "score": 45,
    "grade": "C",
    "label": "Elevated risk",
    "factors": {
      "recency": 35,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2025-07-31",
    "updatedAt": "2026-09-30"
  },
  "openssl": {
    "score": 75,
    "grade": "D",
    "label": "High risk",
    "factors": {
      "recency": 25,
      "surface": 30,
      "kev": 20,
      "support": 0
    },
    "eolDate": "2026-09-07",
    "updatedAt": "2026-09-30"
  },
  "openzfs": {
    "score": 45,
    "grade": "C",
    "label": "Elevated risk",
    "factors": {
      "recency": 35,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2025-01-13",
    "updatedAt": "2026-09-30"
  },
  "openjdk-builds-from-oracle": {
    "score": 35,
    "grade": "B",
    "label": "Moderate risk",
    "factors": {
      "recency": 25,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2026-09-15",
    "updatedAt": "2026-09-30"
  },
  "opnsense": {
    "score": 35,
    "grade": "B",
    "label": "Moderate risk",
    "factors": {
      "recency": 25,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2026-07-15",
    "updatedAt": "2026-09-30"
  },
  "oracle-jdk": {
    "score": 55,
    "grade": "C",
    "label": "Elevated risk",
    "factors": {
      "recency": 25,
      "surface": 10,
      "kev": 20,
      "support": 0
    },
    "eolDate": "2026-09-18",
    "updatedAt": "2026-09-30"
  },
  "oracle-linux": {
    "score": 45,
    "grade": "C",
    "label": "Elevated risk",
    "factors": {
      "recency": 35,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2024-12-31",
    "updatedAt": "2026-09-30"
  },
  "otobo": {
    "score": 40,
    "grade": "B",
    "label": "Moderate risk",
    "factors": {
      "recency": 30,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2026-01-01",
    "updatedAt": "2026-09-30"
  },
  "pci-dss": {
    "score": 45,
    "grade": "C",
    "label": "Elevated risk",
    "factors": {
      "recency": 35,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2024-12-31",
    "updatedAt": "2026-09-30"
  },
  "oracle-graalvm": {
    "score": 45,
    "grade": "C",
    "label": "Elevated risk",
    "factors": {
      "recency": 35,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2025-09-30",
    "updatedAt": "2026-09-30"
  },
  "oracle-database": {
    "score": 50,
    "grade": "C",
    "label": "Elevated risk",
    "factors": {
      "recency": 40,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2022-03-31",
    "updatedAt": "2026-09-30"
  },
  "panos": {
    "score": 65,
    "grade": "D",
    "label": "High risk",
    "factors": {
      "recency": 35,
      "surface": 10,
      "kev": 20,
      "support": 0
    },
    "eolDate": "2025-08-27",
    "updatedAt": "2026-09-30"
  },
  "pangp": {
    "score": 40,
    "grade": "B",
    "label": "Moderate risk",
    "factors": {
      "recency": 30,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2025-12-31",
    "updatedAt": "2026-09-30"
  },
  "oracle-solaris": {
    "score": 70,
    "grade": "D",
    "label": "High risk",
    "factors": {
      "recency": 40,
      "surface": 10,
      "kev": 20,
      "support": 0
    },
    "eolDate": "2021-01-01",
    "updatedAt": "2026-09-30"
  },
  "ovirt": {
    "score": 50,
    "grade": "C",
    "label": "Elevated risk",
    "factors": {
      "recency": 40,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2022-05-20",
    "updatedAt": "2026-09-30"
  },
  "php": {
    "score": 80,
    "grade": "D",
    "label": "High risk",
    "factors": {
      "recency": 30,
      "surface": 30,
      "kev": 20,
      "support": 0
    },
    "eolDate": "2025-12-31",
    "updatedAt": "2026-09-30"
  },
  "phpbb": {
    "score": 50,
    "grade": "C",
    "label": "Elevated risk",
    "factors": {
      "recency": 40,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2019-11-01",
    "updatedAt": "2026-09-30"
  },
  "pixel": {
    "score": 80,
    "grade": "D",
    "label": "High risk",
    "factors": {
      "recency": 40,
      "surface": 10,
      "kev": 20,
      "support": 10
    },
    "eolDate": "2024-08-01",
    "updatedAt": "2026-09-30"
  },
  "phpmyadmin": {
    "score": 70,
    "grade": "D",
    "label": "High risk",
    "factors": {
      "recency": 40,
      "surface": 10,
      "kev": 20,
      "support": 0
    },
    "eolDate": "2022-05-11",
    "updatedAt": "2026-09-30"
  },
  "perl": {
    "score": 40,
    "grade": "B",
    "label": "Moderate risk",
    "factors": {
      "recency": 30,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2026-07-02",
    "updatedAt": "2026-09-30"
  },
  "pigeonhole": {
    "score": 45,
    "grade": "C",
    "label": "Elevated risk",
    "factors": {
      "recency": 35,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2025-01-24",
    "updatedAt": "2026-09-30"
  },
  "plesk": {
    "score": 35,
    "grade": "B",
    "label": "Moderate risk",
    "factors": {
      "recency": 25,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2026-09-23",
    "updatedAt": "2026-09-30"
  },
  "photon": {
    "score": 40,
    "grade": "B",
    "label": "Moderate risk",
    "factors": {
      "recency": 30,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2025-10-02",
    "updatedAt": "2026-09-30"
  },
  "phoenix-framework": {
    "score": 45,
    "grade": "C",
    "label": "Elevated risk",
    "factors": {
      "recency": 35,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2025-08-05",
    "updatedAt": "2026-09-30"
  },
  "pixel-watch": {
    "score": 50,
    "grade": "C",
    "label": "Elevated risk",
    "factors": {
      "recency": 30,
      "surface": 10,
      "kev": 0,
      "support": 10
    },
    "eolDate": "2025-10-01",
    "updatedAt": "2026-09-30"
  },
  "postgresql": {
    "score": 60,
    "grade": "C",
    "label": "Elevated risk",
    "factors": {
      "recency": 30,
      "surface": 30,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2025-11-13",
    "updatedAt": "2026-09-30"
  },
  "powershell": {
    "score": 45,
    "grade": "C",
    "label": "Elevated risk",
    "factors": {
      "recency": 35,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2024-11-08",
    "updatedAt": "2026-09-30"
  },
  "pop-os": {
    "score": 45,
    "grade": "C",
    "label": "Elevated risk",
    "factors": {
      "recency": 35,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2025-04-30",
    "updatedAt": "2026-09-30"
  },
  "podman": {
    "score": 35,
    "grade": "B",
    "label": "Moderate risk",
    "factors": {
      "recency": 25,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2026-09-26",
    "updatedAt": "2026-09-30"
  },
  "postfix": {
    "score": 40,
    "grade": "B",
    "label": "Moderate risk",
    "factors": {
      "recency": 30,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2026-03-06",
    "updatedAt": "2026-09-30"
  },
  "proftpd": {
    "score": 45,
    "grade": "C",
    "label": "Elevated risk",
    "factors": {
      "recency": 35,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2025-03-14",
    "updatedAt": "2026-09-30"
  },
  "pnpm": {
    "score": 40,
    "grade": "B",
    "label": "Moderate risk",
    "factors": {
      "recency": 30,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2026-04-30",
    "updatedAt": "2026-09-30"
  },
  "postmarketos": {
    "score": 45,
    "grade": "C",
    "label": "Elevated risk",
    "factors": {
      "recency": 25,
      "surface": 10,
      "kev": 0,
      "support": 10
    },
    "eolDate": "2026-07-31",
    "updatedAt": "2026-09-30"
  },
  "privatebin": {
    "score": 45,
    "grade": "C",
    "label": "Elevated risk",
    "factors": {
      "recency": 35,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2025-07-28",
    "updatedAt": "2026-09-30"
  },
  "plone": {
    "score": 45,
    "grade": "C",
    "label": "Elevated risk",
    "factors": {
      "recency": 35,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2024-10-31",
    "updatedAt": "2026-09-30"
  },
  "python": {
    "score": 60,
    "grade": "C",
    "label": "Elevated risk",
    "factors": {
      "recency": 30,
      "surface": 30,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2025-10-31",
    "updatedAt": "2026-09-30"
  },
  "qt": {
    "score": 40,
    "grade": "B",
    "label": "Moderate risk",
    "factors": {
      "recency": 30,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2026-03-23",
    "updatedAt": "2026-09-30"
  },
  "proxmox-datacenter-manager": {
    "score": 40,
    "grade": "B",
    "label": "Moderate risk",
    "factors": {
      "recency": 30,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2025-12-04",
    "updatedAt": "2026-09-30"
  },
  "proxmox-ve": {
    "score": 35,
    "grade": "B",
    "label": "Moderate risk",
    "factors": {
      "recency": 25,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2026-08-31",
    "updatedAt": "2026-09-30"
  },
  "proxmox-backup-server": {
    "score": 35,
    "grade": "B",
    "label": "Moderate risk",
    "factors": {
      "recency": 25,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2026-08-31",
    "updatedAt": "2026-09-30"
  },
  "proxmox-mail-gateway": {
    "score": 35,
    "grade": "B",
    "label": "Moderate risk",
    "factors": {
      "recency": 25,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2026-08-31",
    "updatedAt": "2026-09-30"
  },
  "prometheus": {
    "score": 45,
    "grade": "C",
    "label": "Elevated risk",
    "factors": {
      "recency": 25,
      "surface": 20,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2026-07-31",
    "updatedAt": "2026-09-30"
  },
  "puppet": {
    "score": 45,
    "grade": "C",
    "label": "Elevated risk",
    "factors": {
      "recency": 35,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2025-04-30",
    "updatedAt": "2026-09-30"
  },
  "protractor": {
    "score": 50,
    "grade": "C",
    "label": "Elevated risk",
    "factors": {
      "recency": 40,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2023-08-31",
    "updatedAt": "2026-09-30"
  },
  "quarkus-framework": {
    "score": 35,
    "grade": "B",
    "label": "Moderate risk",
    "factors": {
      "recency": 25,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2026-09-24",
    "updatedAt": "2026-09-30"
  },
  "react": {
    "score": 62,
    "grade": "D",
    "label": "High risk",
    "factors": {
      "recency": 22,
      "surface": 20,
      "kev": 20,
      "support": 0
    },
    "eolDate": null,
    "updatedAt": "2026-09-30"
  },
  "rancher": {
    "score": 40,
    "grade": "B",
    "label": "Moderate risk",
    "factors": {
      "recency": 30,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2026-06-19",
    "updatedAt": "2026-09-30"
  },
  "quasar": {
    "score": 50,
    "grade": "C",
    "label": "Elevated risk",
    "factors": {
      "recency": 40,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2023-06-30",
    "updatedAt": "2026-09-30"
  },
  "red-hat-openshift": {
    "score": 35,
    "grade": "B",
    "label": "Moderate risk",
    "factors": {
      "recency": 25,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2026-08-25",
    "updatedAt": "2026-09-30"
  },
  "rails": {
    "score": 65,
    "grade": "D",
    "label": "High risk",
    "factors": {
      "recency": 25,
      "surface": 20,
      "kev": 20,
      "support": 0
    },
    "eolDate": "2026-08-09",
    "updatedAt": "2026-09-30"
  },
  "raspberry-pi": {
    "score": 50,
    "grade": "C",
    "label": "Elevated risk",
    "factors": {
      "recency": 30,
      "surface": 10,
      "kev": 0,
      "support": 10
    },
    "eolDate": "2026-01-01",
    "updatedAt": "2026-09-30"
  },
  "red-hat-ansible-automation-platform": {
    "score": 40,
    "grade": "B",
    "label": "Moderate risk",
    "factors": {
      "recency": 30,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2025-10-01",
    "updatedAt": "2026-09-30"
  },
  "react-native": {
    "score": 55,
    "grade": "C",
    "label": "Elevated risk",
    "factors": {
      "recency": 25,
      "surface": 10,
      "kev": 20,
      "support": 0
    },
    "eolDate": "2026-08-11",
    "updatedAt": "2026-09-30"
  },
  "redhat-build-of-openjdk": {
    "score": 45,
    "grade": "C",
    "label": "Elevated risk",
    "factors": {
      "recency": 35,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2024-10-31",
    "updatedAt": "2026-09-30"
  },
  "rabbitmq": {
    "score": 35,
    "grade": "B",
    "label": "Moderate risk",
    "factors": {
      "recency": 25,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2026-07-31",
    "updatedAt": "2026-09-30"
  },
  "redis": {
    "score": 90,
    "grade": "F",
    "label": "Critical risk",
    "factors": {
      "recency": 40,
      "surface": 30,
      "kev": 20,
      "support": 0
    },
    "eolDate": "2024-07-29",
    "updatedAt": "2026-09-30"
  },
  "ros": {
    "score": 45,
    "grade": "C",
    "label": "Elevated risk",
    "factors": {
      "recency": 35,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2025-05-01",
    "updatedAt": "2026-09-30"
  },
  "rocky-linux": {
    "score": 10,
    "grade": "A",
    "label": "Low risk",
    "factors": {
      "recency": 0,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2029-05-31",
    "updatedAt": "2026-09-30"
  },
  "rhel": {
    "score": 90,
    "grade": "F",
    "label": "Critical risk",
    "factors": {
      "recency": 40,
      "surface": 30,
      "kev": 20,
      "support": 0
    },
    "eolDate": "2024-06-30",
    "updatedAt": "2026-09-30"
  },
  "rocket-chat": {
    "score": 35,
    "grade": "B",
    "label": "Moderate risk",
    "factors": {
      "recency": 25,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2026-08-31",
    "updatedAt": "2026-09-30"
  },
  "redmine": {
    "score": 40,
    "grade": "B",
    "label": "Moderate risk",
    "factors": {
      "recency": 30,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2026-06-30",
    "updatedAt": "2026-09-30"
  },
  "redhat-jboss-eap": {
    "score": 45,
    "grade": "C",
    "label": "Elevated risk",
    "factors": {
      "recency": 35,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2025-06-30",
    "updatedAt": "2026-09-30"
  },
  "robo": {
    "score": 45,
    "grade": "C",
    "label": "Elevated risk",
    "factors": {
      "recency": 35,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": null,
    "updatedAt": "2026-09-30"
  },
  "renovate": {
    "score": 35,
    "grade": "B",
    "label": "Moderate risk",
    "factors": {
      "recency": 25,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2026-07-29",
    "updatedAt": "2026-09-30"
  },
  "redhat-satellite": {
    "score": 40,
    "grade": "B",
    "label": "Moderate risk",
    "factors": {
      "recency": 30,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2026-05-31",
    "updatedAt": "2026-09-30"
  },
  "routeros": {
    "score": 60,
    "grade": "C",
    "label": "Elevated risk",
    "factors": {
      "recency": 30,
      "surface": 10,
      "kev": 20,
      "support": 0
    },
    "eolDate": "2026-05-26",
    "updatedAt": "2026-09-30"
  },
  "rtpengine": {
    "score": 35,
    "grade": "B",
    "label": "Moderate risk",
    "factors": {
      "recency": 25,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2026-09-11",
    "updatedAt": "2026-09-30"
  },
  "samba": {
    "score": 60,
    "grade": "C",
    "label": "Elevated risk",
    "factors": {
      "recency": 30,
      "surface": 10,
      "kev": 20,
      "support": 0
    },
    "eolDate": "2026-03-31",
    "updatedAt": "2026-09-30"
  },
  "roundcube": {
    "score": 60,
    "grade": "C",
    "label": "Elevated risk",
    "factors": {
      "recency": 30,
      "surface": 10,
      "kev": 20,
      "support": 0
    },
    "eolDate": "2026-05-10",
    "updatedAt": "2026-09-30"
  },
  "samsung-galaxy-watch": {
    "score": 55,
    "grade": "C",
    "label": "Elevated risk",
    "factors": {
      "recency": 35,
      "surface": 10,
      "kev": 0,
      "support": 10
    },
    "eolDate": null,
    "updatedAt": "2026-09-30"
  },
  "ruby": {
    "score": 60,
    "grade": "C",
    "label": "Elevated risk",
    "factors": {
      "recency": 30,
      "surface": 30,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2026-04-01",
    "updatedAt": "2026-09-30"
  },
  "salt": {
    "score": 55,
    "grade": "C",
    "label": "Elevated risk",
    "factors": {
      "recency": 25,
      "surface": 10,
      "kev": 20,
      "support": 0
    },
    "eolDate": "2026-07-31",
    "updatedAt": "2026-09-30"
  },
  "samsung-galaxy-tab": {
    "score": 50,
    "grade": "C",
    "label": "Elevated risk",
    "factors": {
      "recency": 30,
      "surface": 10,
      "kev": 0,
      "support": 10
    },
    "eolDate": "2026-02-21",
    "updatedAt": "2026-09-30"
  },
  "rust": {
    "score": 55,
    "grade": "C",
    "label": "Elevated risk",
    "factors": {
      "recency": 25,
      "surface": 30,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2026-08-20",
    "updatedAt": "2026-09-30"
  },
  "ros-2": {
    "score": 45,
    "grade": "C",
    "label": "Elevated risk",
    "factors": {
      "recency": 35,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2024-12-04",
    "updatedAt": "2026-09-30"
  },
  "sharepoint": {
    "score": 55,
    "grade": "C",
    "label": "Elevated risk",
    "factors": {
      "recency": 25,
      "surface": 10,
      "kev": 20,
      "support": 0
    },
    "eolDate": "2026-07-14",
    "updatedAt": "2026-09-30"
  },
  "shopware": {
    "score": 45,
    "grade": "C",
    "label": "Elevated risk",
    "factors": {
      "recency": 35,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2025-05-14",
    "updatedAt": "2026-09-30"
  },
  "sapmachine": {
    "score": 35,
    "grade": "B",
    "label": "Moderate risk",
    "factors": {
      "recency": 25,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2026-09-15",
    "updatedAt": "2026-09-30"
  },
  "scala": {
    "score": 35,
    "grade": "B",
    "label": "Moderate risk",
    "factors": {
      "recency": 25,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2026-09-03",
    "updatedAt": "2026-09-30"
  },
  "sles": {
    "score": 60,
    "grade": "C",
    "label": "Elevated risk",
    "factors": {
      "recency": 30,
      "surface": 30,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2025-12-31",
    "updatedAt": "2026-09-30"
  },
  "samsung-mobile": {
    "score": 65,
    "grade": "D",
    "label": "High risk",
    "factors": {
      "recency": 25,
      "surface": 10,
      "kev": 20,
      "support": 10
    },
    "eolDate": "2026-09-08",
    "updatedAt": "2026-09-30"
  },
  "slackware": {
    "score": 50,
    "grade": "C",
    "label": "Elevated risk",
    "factors": {
      "recency": 40,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2024-01-01",
    "updatedAt": "2026-09-30"
  },
  "silverstripe": {
    "score": 40,
    "grade": "B",
    "label": "Moderate risk",
    "factors": {
      "recency": 30,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2026-04-14",
    "updatedAt": "2026-09-30"
  },
  "sns-firmware": {
    "score": 40,
    "grade": "B",
    "label": "Moderate risk",
    "factors": {
      "recency": 30,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2026-03-31",
    "updatedAt": "2026-09-30"
  },
  "sns-hardware": {
    "score": 45,
    "grade": "C",
    "label": "Elevated risk",
    "factors": {
      "recency": 35,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2024-12-31",
    "updatedAt": "2026-09-30"
  },
  "sonarqube-server": {
    "score": 35,
    "grade": "B",
    "label": "Moderate risk",
    "factors": {
      "recency": 25,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2026-09-29",
    "updatedAt": "2026-09-30"
  },
  "solr": {
    "score": 65,
    "grade": "D",
    "label": "High risk",
    "factors": {
      "recency": 35,
      "surface": 10,
      "kev": 20,
      "support": 0
    },
    "eolDate": "2024-10-25",
    "updatedAt": "2026-09-30"
  },
  "sourcegraph": {
    "score": 35,
    "grade": "B",
    "label": "Moderate risk",
    "factors": {
      "recency": 25,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2026-09-17",
    "updatedAt": "2026-09-30"
  },
  "sony-xperia": {
    "score": 45,
    "grade": "C",
    "label": "Elevated risk",
    "factors": {
      "recency": 25,
      "surface": 10,
      "kev": 0,
      "support": 10
    },
    "eolDate": "2026-08-01",
    "updatedAt": "2026-09-30"
  },
  "spring-boot": {
    "score": 60,
    "grade": "C",
    "label": "Elevated risk",
    "factors": {
      "recency": 30,
      "surface": 20,
      "kev": 10,
      "support": 0
    },
    "eolDate": "2026-06-30",
    "updatedAt": "2026-09-30"
  },
  "sns-smc": {
    "score": 40,
    "grade": "B",
    "label": "Moderate risk",
    "factors": {
      "recency": 30,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2025-12-10",
    "updatedAt": "2026-09-30"
  },
  "sonarqube-community": {
    "score": 35,
    "grade": "B",
    "label": "Moderate risk",
    "factors": {
      "recency": 25,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2026-09-02",
    "updatedAt": "2026-09-30"
  },
  "spring-framework": {
    "score": 70,
    "grade": "D",
    "label": "High risk",
    "factors": {
      "recency": 30,
      "surface": 20,
      "kev": 20,
      "support": 0
    },
    "eolDate": "2026-06-30",
    "updatedAt": "2026-09-30"
  },
  "spring-cloud": {
    "score": 60,
    "grade": "C",
    "label": "Elevated risk",
    "factors": {
      "recency": 30,
      "surface": 10,
      "kev": 20,
      "support": 0
    },
    "eolDate": "2026-06-30",
    "updatedAt": "2026-09-30"
  },
  "splunk": {
    "score": 55,
    "grade": "C",
    "label": "Elevated risk",
    "factors": {
      "recency": 25,
      "surface": 10,
      "kev": 20,
      "support": 0
    },
    "eolDate": "2026-07-24",
    "updatedAt": "2026-09-30"
  },
  "sqlite": {
    "score": 50,
    "grade": "C",
    "label": "Elevated risk",
    "factors": {
      "recency": 40,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2004-09-18",
    "updatedAt": "2026-09-30"
  },
  "suse-linux-micro": {
    "score": 40,
    "grade": "B",
    "label": "Moderate risk",
    "factors": {
      "recency": 30,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2026-04-30",
    "updatedAt": "2026-09-30"
  },
  "steamos": {
    "score": 60,
    "grade": "C",
    "label": "Elevated risk",
    "factors": {
      "recency": 40,
      "surface": 10,
      "kev": 0,
      "support": 10
    },
    "eolDate": "2019-06-30",
    "updatedAt": "2026-09-30"
  },
  "squid": {
    "score": 45,
    "grade": "C",
    "label": "Elevated risk",
    "factors": {
      "recency": 35,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2025-07-10",
    "updatedAt": "2026-09-30"
  },
  "strapi": {
    "score": 40,
    "grade": "B",
    "label": "Moderate risk",
    "factors": {
      "recency": 30,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2026-06-09",
    "updatedAt": "2026-09-30"
  },
  "svelte": {
    "score": 45,
    "grade": "C",
    "label": "Elevated risk",
    "factors": {
      "recency": 35,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2024-10-19",
    "updatedAt": "2026-09-30"
  },
  "statamic": {
    "score": 50,
    "grade": "C",
    "label": "Elevated risk",
    "factors": {
      "recency": 40,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2024-09-30",
    "updatedAt": "2026-09-30"
  },
  "spring-security": {
    "score": 40,
    "grade": "B",
    "label": "Moderate risk",
    "factors": {
      "recency": 30,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2026-06-30",
    "updatedAt": "2026-09-30"
  },
  "suse-manager": {
    "score": 40,
    "grade": "B",
    "label": "Moderate risk",
    "factors": {
      "recency": 30,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2026-06-30",
    "updatedAt": "2026-09-30"
  },
  "surface": {
    "score": 40,
    "grade": "B",
    "label": "Moderate risk",
    "factors": {
      "recency": 30,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2025-10-30",
    "updatedAt": "2026-09-30"
  },
  "teleport": {
    "score": 40,
    "grade": "B",
    "label": "Moderate risk",
    "factors": {
      "recency": 30,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2025-10-31",
    "updatedAt": "2026-09-30"
  },
  "tails": {
    "score": 45,
    "grade": "C",
    "label": "Elevated risk",
    "factors": {
      "recency": 35,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2025-09-18",
    "updatedAt": "2026-09-30"
  },
  "tarteaucitron": {
    "score": 10,
    "grade": "A",
    "label": "Low risk",
    "factors": {
      "recency": 0,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": null,
    "updatedAt": "2026-09-30"
  },
  "sylius": {
    "score": 40,
    "grade": "B",
    "label": "Moderate risk",
    "factors": {
      "recency": 30,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2026-02-28",
    "updatedAt": "2026-09-30"
  },
  "terraform": {
    "score": 45,
    "grade": "C",
    "label": "Elevated risk",
    "factors": {
      "recency": 25,
      "surface": 20,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2026-08-26",
    "updatedAt": "2026-09-30"
  },
  "telegraf": {
    "score": 35,
    "grade": "B",
    "label": "Moderate risk",
    "factors": {
      "recency": 25,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2026-09-07",
    "updatedAt": "2026-09-30"
  },
  "tailwind-css": {
    "score": 40,
    "grade": "B",
    "label": "Moderate risk",
    "factors": {
      "recency": 30,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2026-05-08",
    "updatedAt": "2026-09-30"
  },
  "symfony": {
    "score": 35,
    "grade": "B",
    "label": "Moderate risk",
    "factors": {
      "recency": 25,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2026-07-31",
    "updatedAt": "2026-09-30"
  },
  "thumbor": {
    "score": 40,
    "grade": "B",
    "label": "Moderate risk",
    "factors": {
      "recency": 30,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2026-05-30",
    "updatedAt": "2026-09-30"
  },
  "tarantool": {
    "score": 35,
    "grade": "B",
    "label": "Moderate risk",
    "factors": {
      "recency": 25,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2026-08-26",
    "updatedAt": "2026-09-30"
  },
  "twig": {
    "score": 50,
    "grade": "C",
    "label": "Elevated risk",
    "factors": {
      "recency": 40,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2023-12-31",
    "updatedAt": "2026-09-30"
  },
  "ubuntu": {
    "score": 70,
    "grade": "D",
    "label": "High risk",
    "factors": {
      "recency": 30,
      "surface": 30,
      "kev": 10,
      "support": 0
    },
    "eolDate": "2026-07-01",
    "updatedAt": "2026-09-30"
  },
  "tomcat": {
    "score": 80,
    "grade": "D",
    "label": "High risk",
    "factors": {
      "recency": 40,
      "surface": 20,
      "kev": 20,
      "support": 0
    },
    "eolDate": "2024-03-31",
    "updatedAt": "2026-09-30"
  },
  "tvos": {
    "score": 45,
    "grade": "C",
    "label": "Elevated risk",
    "factors": {
      "recency": 25,
      "surface": 10,
      "kev": 0,
      "support": 10
    },
    "eolDate": "2026-09-14",
    "updatedAt": "2026-09-30"
  },
  "truenas": {
    "score": 45,
    "grade": "C",
    "label": "Elevated risk",
    "factors": {
      "recency": 35,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2025-08-07",
    "updatedAt": "2026-09-30"
  },
  "typo3": {
    "score": 40,
    "grade": "B",
    "label": "Moderate risk",
    "factors": {
      "recency": 30,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2026-04-30",
    "updatedAt": "2026-09-30"
  },
  "unity": {
    "score": 35,
    "grade": "B",
    "label": "Moderate risk",
    "factors": {
      "recency": 25,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2026-08-31",
    "updatedAt": "2026-09-30"
  },
  "umbraco": {
    "score": 40,
    "grade": "B",
    "label": "Moderate risk",
    "factors": {
      "recency": 30,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2026-06-12",
    "updatedAt": "2026-09-30"
  },
  "tls": {
    "score": 50,
    "grade": "C",
    "label": "Elevated risk",
    "factors": {
      "recency": 40,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2021-03-23",
    "updatedAt": "2026-09-30"
  },
  "traefik": {
    "score": 35,
    "grade": "B",
    "label": "Moderate risk",
    "factors": {
      "recency": 25,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2026-09-07",
    "updatedAt": "2026-09-30"
  },
  "veeam-backup-and-replication": {
    "score": 70,
    "grade": "D",
    "label": "High risk",
    "factors": {
      "recency": 40,
      "surface": 10,
      "kev": 20,
      "support": 0
    },
    "eolDate": "2024-02-01",
    "updatedAt": "2026-09-30"
  },
  "valkey": {
    "score": 10,
    "grade": "A",
    "label": "Low risk",
    "factors": {
      "recency": 0,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2027-09-15",
    "updatedAt": "2026-09-30"
  },
  "vcenter": {
    "score": 60,
    "grade": "C",
    "label": "Elevated risk",
    "factors": {
      "recency": 30,
      "surface": 10,
      "kev": 20,
      "support": 0
    },
    "eolDate": "2025-10-02",
    "updatedAt": "2026-09-30"
  },
  "unrealircd": {
    "score": 50,
    "grade": "C",
    "label": "Elevated risk",
    "factors": {
      "recency": 40,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2023-07-01",
    "updatedAt": "2026-09-30"
  },
  "visionos": {
    "score": 45,
    "grade": "C",
    "label": "Elevated risk",
    "factors": {
      "recency": 25,
      "surface": 10,
      "kev": 0,
      "support": 10
    },
    "eolDate": "2026-09-14",
    "updatedAt": "2026-09-30"
  },
  "veeam-backup-for-microsoft-365": {
    "score": 35,
    "grade": "B",
    "label": "Moderate risk",
    "factors": {
      "recency": 25,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2026-09-03",
    "updatedAt": "2026-09-30"
  },
  "vinyl-cache": {
    "score": 35,
    "grade": "B",
    "label": "Moderate risk",
    "factors": {
      "recency": 25,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2026-09-15",
    "updatedAt": "2026-09-30"
  },
  "visual-cobol": {
    "score": 35,
    "grade": "B",
    "label": "Moderate risk",
    "factors": {
      "recency": 25,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2026-07-31",
    "updatedAt": "2026-09-30"
  },
  "veeam-one": {
    "score": 50,
    "grade": "C",
    "label": "Elevated risk",
    "factors": {
      "recency": 40,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2024-02-01",
    "updatedAt": "2026-09-30"
  },
  "virtualbox": {
    "score": 60,
    "grade": "C",
    "label": "Elevated risk",
    "factors": {
      "recency": 30,
      "surface": 10,
      "kev": 20,
      "support": 0
    },
    "eolDate": "2026-03-31",
    "updatedAt": "2026-09-30"
  },
  "vmware-cloud-foundation": {
    "score": 65,
    "grade": "D",
    "label": "High risk",
    "factors": {
      "recency": 35,
      "surface": 10,
      "kev": 20,
      "support": 0
    },
    "eolDate": "2025-05-31",
    "updatedAt": "2026-09-30"
  },
  "vuetify": {
    "score": 45,
    "grade": "C",
    "label": "Elevated risk",
    "factors": {
      "recency": 35,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2025-01-23",
    "updatedAt": "2026-09-30"
  },
  "vmware-harbor-registry": {
    "score": 45,
    "grade": "C",
    "label": "Elevated risk",
    "factors": {
      "recency": 35,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2025-01-31",
    "updatedAt": "2026-09-30"
  },
  "visual-studio": {
    "score": 55,
    "grade": "C",
    "label": "Elevated risk",
    "factors": {
      "recency": 25,
      "surface": 10,
      "kev": 20,
      "support": 0
    },
    "eolDate": "2026-09-08",
    "updatedAt": "2026-09-30"
  },
  "vue": {
    "score": 60,
    "grade": "C",
    "label": "Elevated risk",
    "factors": {
      "recency": 40,
      "surface": 20,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2024-09-03",
    "updatedAt": "2026-09-30"
  },
  "vitess": {
    "score": 40,
    "grade": "B",
    "label": "Moderate risk",
    "factors": {
      "recency": 30,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2026-04-29",
    "updatedAt": "2026-09-30"
  },
  "weakforced": {
    "score": 35,
    "grade": "B",
    "label": "Moderate risk",
    "factors": {
      "recency": 25,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2026-08-20",
    "updatedAt": "2026-09-30"
  },
  "watchos": {
    "score": 65,
    "grade": "D",
    "label": "High risk",
    "factors": {
      "recency": 25,
      "surface": 10,
      "kev": 20,
      "support": 10
    },
    "eolDate": "2026-09-14",
    "updatedAt": "2026-09-30"
  },
  "wagtail": {
    "score": 35,
    "grade": "B",
    "label": "Moderate risk",
    "factors": {
      "recency": 25,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2026-08-25",
    "updatedAt": "2026-09-30"
  },
  "vmware-srm": {
    "score": 40,
    "grade": "B",
    "label": "Moderate risk",
    "factors": {
      "recency": 30,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2025-10-11",
    "updatedAt": "2026-09-30"
  },
  "windows-server": {
    "score": 80,
    "grade": "D",
    "label": "High risk",
    "factors": {
      "recency": 30,
      "surface": 30,
      "kev": 20,
      "support": 0
    },
    "eolDate": "2026-05-12",
    "updatedAt": "2026-09-30"
  },
  "wordpress": {
    "score": 65,
    "grade": "D",
    "label": "High risk",
    "factors": {
      "recency": 25,
      "surface": 20,
      "kev": 20,
      "support": 0
    },
    "eolDate": "2026-08-19",
    "updatedAt": "2026-09-30"
  },
  "windows": {
    "score": 80,
    "grade": "D",
    "label": "High risk",
    "factors": {
      "recency": 30,
      "surface": 30,
      "kev": 20,
      "support": 0
    },
    "eolDate": "2025-11-11",
    "updatedAt": "2026-09-30"
  },
  "weechat": {
    "score": 35,
    "grade": "B",
    "label": "Moderate risk",
    "factors": {
      "recency": 25,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2026-08-02",
    "updatedAt": "2026-09-30"
  },
  "xcp-ng": {
    "score": 45,
    "grade": "C",
    "label": "Elevated risk",
    "factors": {
      "recency": 35,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2025-09-16",
    "updatedAt": "2026-09-30"
  },
  "windows-nano-server": {
    "score": 50,
    "grade": "C",
    "label": "Elevated risk",
    "factors": {
      "recency": 40,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2022-08-09",
    "updatedAt": "2026-09-30"
  },
  "wireshark": {
    "score": 40,
    "grade": "B",
    "label": "Moderate risk",
    "factors": {
      "recency": 30,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2025-10-08",
    "updatedAt": "2026-09-30"
  },
  "windows-server-core": {
    "score": 50,
    "grade": "C",
    "label": "Elevated risk",
    "factors": {
      "recency": 40,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2023-10-10",
    "updatedAt": "2026-09-30"
  },
  "windows-powershell": {
    "score": 50,
    "grade": "C",
    "label": "Elevated risk",
    "factors": {
      "recency": 40,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2023-10-10",
    "updatedAt": "2026-09-30"
  },
  "windows-embedded": {
    "score": 50,
    "grade": "C",
    "label": "Elevated risk",
    "factors": {
      "recency": 40,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2023-10-10",
    "updatedAt": "2026-09-30"
  },
  "amazon-finspace": {
    "score": 25,
    "grade": "B",
    "label": "Moderate risk",
    "factors": {
      "recency": 15,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2026-10-07",
    "updatedAt": "2026-09-30"
  },
  "amazon-lookout-for-equipment": {
    "score": 25,
    "grade": "B",
    "label": "Moderate risk",
    "factors": {
      "recency": 15,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2026-10-07",
    "updatedAt": "2026-09-30"
  },
  "apache-commons": {
    "score": 10,
    "grade": "A",
    "label": "Low risk",
    "factors": {
      "recency": 0,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": null,
    "updatedAt": "2026-09-30"
  },
  "zerto": {
    "score": 35,
    "grade": "B",
    "label": "Moderate risk",
    "factors": {
      "recency": 25,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2026-08-06",
    "updatedAt": "2026-09-30"
  },
  "yarn": {
    "score": 45,
    "grade": "C",
    "label": "Elevated risk",
    "factors": {
      "recency": 35,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2024-12-04",
    "updatedAt": "2026-09-30"
  },
  "zentyal": {
    "score": 50,
    "grade": "C",
    "label": "Elevated risk",
    "factors": {
      "recency": 40,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2024-02-01",
    "updatedAt": "2026-09-30"
  },
  "zabbix": {
    "score": 60,
    "grade": "C",
    "label": "Elevated risk",
    "factors": {
      "recency": 30,
      "surface": 10,
      "kev": 20,
      "support": 0
    },
    "eolDate": "2025-12-31",
    "updatedAt": "2026-09-30"
  },
  "zookeeper": {
    "score": 50,
    "grade": "C",
    "label": "Elevated risk",
    "factors": {
      "recency": 40,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2024-01-19",
    "updatedAt": "2026-09-30"
  },
  "youtrack": {
    "score": 40,
    "grade": "B",
    "label": "Moderate risk",
    "factors": {
      "recency": 30,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2026-06-23",
    "updatedAt": "2026-09-30"
  },
  "yocto": {
    "score": 40,
    "grade": "B",
    "label": "Moderate risk",
    "factors": {
      "recency": 30,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2026-06-15",
    "updatedAt": "2026-09-30"
  },
  "apache-tapestry": {
    "score": 45,
    "grade": "C",
    "label": "Elevated risk",
    "factors": {
      "recency": 35,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2025-02-02",
    "updatedAt": "2026-09-30"
  },
  "atlassian-data-center": {
    "score": 60,
    "grade": "C",
    "label": "Elevated risk",
    "factors": {
      "recency": 30,
      "surface": 10,
      "kev": 20,
      "support": 0
    },
    "eolDate": "2026-03-30",
    "updatedAt": "2026-09-30"
  },
  "aws-app-mesh": {
    "score": 35,
    "grade": "B",
    "label": "Moderate risk",
    "factors": {
      "recency": 25,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2026-09-30",
    "updatedAt": "2026-09-30"
  },
  "aws-iot-greengrass-v1": {
    "score": 25,
    "grade": "B",
    "label": "Moderate risk",
    "factors": {
      "recency": 15,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2026-10-07",
    "updatedAt": "2026-09-30"
  },
  "aws-proton": {
    "score": 25,
    "grade": "B",
    "label": "Moderate risk",
    "factors": {
      "recency": 15,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2026-10-07",
    "updatedAt": "2026-09-30"
  },
  "aws-waf-classic": {
    "score": 25,
    "grade": "B",
    "label": "Moderate risk",
    "factors": {
      "recency": 15,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2026-10-07",
    "updatedAt": "2026-09-30"
  },
  "axios": {
    "score": 45,
    "grade": "C",
    "label": "Elevated risk",
    "factors": {
      "recency": 35,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": null,
    "updatedAt": "2026-09-30"
  },
  "cdh": {
    "score": 50,
    "grade": "C",
    "label": "Elevated risk",
    "factors": {
      "recency": 40,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2022-03-31",
    "updatedAt": "2026-09-30"
  },
  "checkpoint-gaia": {
    "score": 60,
    "grade": "C",
    "label": "Elevated risk",
    "factors": {
      "recency": 30,
      "surface": 10,
      "kev": 20,
      "support": 0
    },
    "eolDate": "2026-03-01",
    "updatedAt": "2026-09-30"
  },
  "cisco-anyconnect": {
    "score": 70,
    "grade": "D",
    "label": "High risk",
    "factors": {
      "recency": 40,
      "surface": 10,
      "kev": 20,
      "support": 0
    },
    "eolDate": "2024-03-31",
    "updatedAt": "2026-09-30"
  },
  "cisco-asa-5500-x": {
    "score": 35,
    "grade": "B",
    "label": "Moderate risk",
    "factors": {
      "recency": 25,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2026-08-31",
    "updatedAt": "2026-09-30"
  },
  "cisco-asa": {
    "score": 60,
    "grade": "C",
    "label": "Elevated risk",
    "factors": {
      "recency": 30,
      "surface": 10,
      "kev": 20,
      "support": 0
    },
    "eolDate": "2026-05-18",
    "updatedAt": "2026-09-30"
  },
  "cisco-fmc": {
    "score": 60,
    "grade": "C",
    "label": "Elevated risk",
    "factors": {
      "recency": 30,
      "surface": 10,
      "kev": 20,
      "support": 0
    },
    "eolDate": "2026-05-18",
    "updatedAt": "2026-09-30"
  },
  "cisco-ftd": {
    "score": 60,
    "grade": "C",
    "label": "Elevated risk",
    "factors": {
      "recency": 30,
      "surface": 10,
      "kev": 20,
      "support": 0
    },
    "eolDate": "2026-05-18",
    "updatedAt": "2026-09-30"
  },
  "cisco-ios-xr": {
    "score": 55,
    "grade": "C",
    "label": "Elevated risk",
    "factors": {
      "recency": 25,
      "surface": 10,
      "kev": 20,
      "support": 0
    },
    "eolDate": "2026-07-29",
    "updatedAt": "2026-09-30"
  },
  "cisco-ise": {
    "score": 70,
    "grade": "D",
    "label": "High risk",
    "factors": {
      "recency": 40,
      "surface": 10,
      "kev": 20,
      "support": 0
    },
    "eolDate": "2024-07-13",
    "updatedAt": "2026-09-30"
  },
  "cisco-rv": {
    "score": 60,
    "grade": "C",
    "label": "Elevated risk",
    "factors": {
      "recency": 30,
      "surface": 10,
      "kev": 20,
      "support": 0
    },
    "eolDate": "2025-10-31",
    "updatedAt": "2026-09-30"
  },
  "cisco-sdwan": {
    "score": 60,
    "grade": "C",
    "label": "Elevated risk",
    "factors": {
      "recency": 30,
      "surface": 10,
      "kev": 20,
      "support": 0
    },
    "eolDate": "2026-01-13",
    "updatedAt": "2026-09-30"
  },
  "cisco-secure-email-gateway": {
    "score": 30,
    "grade": "B",
    "label": "Moderate risk",
    "factors": {
      "recency": 0,
      "surface": 10,
      "kev": 20,
      "support": 0
    },
    "eolDate": "2027-04-30",
    "updatedAt": "2026-09-30"
  },
  "cisco-ucm": {
    "score": 60,
    "grade": "C",
    "label": "Elevated risk",
    "factors": {
      "recency": 30,
      "surface": 10,
      "kev": 20,
      "support": 0
    },
    "eolDate": "2026-04-07",
    "updatedAt": "2026-09-30"
  },
  "cloudera-base": {
    "score": 45,
    "grade": "C",
    "label": "Elevated risk",
    "factors": {
      "recency": 35,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2025-08-31",
    "updatedAt": "2026-09-30"
  },
  "cloudera-data-flow": {
    "score": 40,
    "grade": "B",
    "label": "Moderate risk",
    "factors": {
      "recency": 30,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2026-03-31",
    "updatedAt": "2026-09-30"
  },
  "cloudera-data-services": {
    "score": 40,
    "grade": "B",
    "label": "Moderate risk",
    "factors": {
      "recency": 30,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2025-12-31",
    "updatedAt": "2026-09-30"
  },
  "cloudera-on-cloud": {
    "score": 45,
    "grade": "C",
    "label": "Elevated risk",
    "factors": {
      "recency": 35,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2025-06-30",
    "updatedAt": "2026-09-30"
  },
  "cloudera-platform": {
    "score": 18,
    "grade": "A",
    "label": "Low risk",
    "factors": {
      "recency": 8,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2026-12-31",
    "updatedAt": "2026-09-30"
  },
  "cometd": {
    "score": 50,
    "grade": "C",
    "label": "Elevated risk",
    "factors": {
      "recency": 40,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2024-09-01",
    "updatedAt": "2026-09-30"
  },
  "derby": {
    "score": 40,
    "grade": "B",
    "label": "Moderate risk",
    "factors": {
      "recency": 30,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2025-10-10",
    "updatedAt": "2026-09-30"
  },
  "dlink-routers": {
    "score": 70,
    "grade": "D",
    "label": "High risk",
    "factors": {
      "recency": 40,
      "surface": 10,
      "kev": 20,
      "support": 0
    },
    "eolDate": "2021-11-30",
    "updatedAt": "2026-09-30"
  },
  "dojo": {
    "score": 10,
    "grade": "A",
    "label": "Low risk",
    "factors": {
      "recency": 0,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": null,
    "updatedAt": "2026-09-30"
  },
  "dom4j": {
    "score": 10,
    "grade": "A",
    "label": "Low risk",
    "factors": {
      "recency": 0,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": null,
    "updatedAt": "2026-09-30"
  },
  "draytek-vigor": {
    "score": 60,
    "grade": "C",
    "label": "Elevated risk",
    "factors": {
      "recency": 30,
      "surface": 10,
      "kev": 20,
      "support": 0
    },
    "eolDate": "2026-06-05",
    "updatedAt": "2026-09-30"
  },
  "elliptic": {
    "score": 10,
    "grade": "A",
    "label": "Low risk",
    "factors": {
      "recency": 0,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": null,
    "updatedAt": "2026-09-30"
  },
  "fastify": {
    "score": 45,
    "grade": "C",
    "label": "Elevated risk",
    "factors": {
      "recency": 35,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2025-06-30",
    "updatedAt": "2026-09-30"
  },
  "fortiadc": {
    "score": 55,
    "grade": "C",
    "label": "Elevated risk",
    "factors": {
      "recency": 25,
      "surface": 10,
      "kev": 20,
      "support": 0
    },
    "eolDate": "2026-08-01",
    "updatedAt": "2026-09-30"
  },
  "fortianalyzer": {
    "score": 40,
    "grade": "B",
    "label": "Moderate risk",
    "factors": {
      "recency": 30,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2025-10-22",
    "updatedAt": "2026-09-30"
  },
  "fortiauthenticator": {
    "score": 40,
    "grade": "B",
    "label": "Moderate risk",
    "factors": {
      "recency": 30,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2026-06-30",
    "updatedAt": "2026-09-30"
  },
  "forticlient-ems": {
    "score": 60,
    "grade": "C",
    "label": "Elevated risk",
    "factors": {
      "recency": 30,
      "surface": 10,
      "kev": 20,
      "support": 0
    },
    "eolDate": "2025-10-27",
    "updatedAt": "2026-09-30"
  },
  "fortimail": {
    "score": 40,
    "grade": "B",
    "label": "Moderate risk",
    "factors": {
      "recency": 30,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2025-11-17",
    "updatedAt": "2026-09-30"
  },
  "fortimanager": {
    "score": 60,
    "grade": "C",
    "label": "Elevated risk",
    "factors": {
      "recency": 30,
      "surface": 10,
      "kev": 20,
      "support": 0
    },
    "eolDate": "2025-10-22",
    "updatedAt": "2026-09-30"
  },
  "fortinac": {
    "score": 40,
    "grade": "B",
    "label": "Moderate risk",
    "factors": {
      "recency": 30,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2026-03-29",
    "updatedAt": "2026-09-30"
  },
  "fortiproxy": {
    "score": 60,
    "grade": "C",
    "label": "Elevated risk",
    "factors": {
      "recency": 30,
      "surface": 10,
      "kev": 20,
      "support": 0
    },
    "eolDate": "2026-02-24",
    "updatedAt": "2026-09-30"
  },
  "fortisandbox": {
    "score": 60,
    "grade": "C",
    "label": "Elevated risk",
    "factors": {
      "recency": 30,
      "surface": 10,
      "kev": 20,
      "support": 0
    },
    "eolDate": "2025-11-14",
    "updatedAt": "2026-09-30"
  },
  "fortiweb": {
    "score": 55,
    "grade": "C",
    "label": "Elevated risk",
    "factors": {
      "recency": 25,
      "surface": 10,
      "kev": 20,
      "support": 0
    },
    "eolDate": "2026-07-19",
    "updatedAt": "2026-09-30"
  },
  "gitea": {
    "score": 55,
    "grade": "C",
    "label": "Elevated risk",
    "factors": {
      "recency": 25,
      "surface": 10,
      "kev": 20,
      "support": 0
    },
    "eolDate": "2026-07-13",
    "updatedAt": "2026-09-30"
  },
  "graphql-java": {
    "score": 40,
    "grade": "B",
    "label": "Moderate risk",
    "factors": {
      "recency": 30,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2026-04-23",
    "updatedAt": "2026-09-30"
  },
  "guava": {
    "score": 50,
    "grade": "C",
    "label": "Elevated risk",
    "factors": {
      "recency": 40,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2023-12-18",
    "updatedAt": "2026-09-30"
  },
  "h2": {
    "score": 50,
    "grade": "C",
    "label": "Elevated risk",
    "factors": {
      "recency": 40,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2021-11-29",
    "updatedAt": "2026-09-30"
  },
  "hazelcast": {
    "score": 35,
    "grade": "B",
    "label": "Moderate risk",
    "factors": {
      "recency": 25,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2026-07-26",
    "updatedAt": "2026-09-30"
  },
  "hdp": {
    "score": 50,
    "grade": "C",
    "label": "Elevated risk",
    "factors": {
      "recency": 40,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2021-12-31",
    "updatedAt": "2026-09-30"
  },
  "ingress-nginx": {
    "score": 40,
    "grade": "B",
    "label": "Moderate risk",
    "factors": {
      "recency": 30,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2026-03-31",
    "updatedAt": "2026-09-30"
  },
  "ivanti-connect-secure": {
    "score": 65,
    "grade": "D",
    "label": "High risk",
    "factors": {
      "recency": 35,
      "surface": 10,
      "kev": 20,
      "support": 0
    },
    "eolDate": "2024-12-31",
    "updatedAt": "2026-09-30"
  },
  "ivanti-csa": {
    "score": 70,
    "grade": "D",
    "label": "High risk",
    "factors": {
      "recency": 40,
      "surface": 10,
      "kev": 20,
      "support": 0
    },
    "eolDate": "2024-08-31",
    "updatedAt": "2026-09-30"
  },
  "ivanti-epm": {
    "score": 60,
    "grade": "C",
    "label": "Elevated risk",
    "factors": {
      "recency": 30,
      "surface": 10,
      "kev": 20,
      "support": 0
    },
    "eolDate": "2025-10-31",
    "updatedAt": "2026-09-30"
  },
  "ivanti-isa": {
    "score": 45,
    "grade": "C",
    "label": "Elevated risk",
    "factors": {
      "recency": 35,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2024-12-31",
    "updatedAt": "2026-09-30"
  },
  "ivanti-policy-secure": {
    "score": 65,
    "grade": "D",
    "label": "High risk",
    "factors": {
      "recency": 35,
      "surface": 10,
      "kev": 20,
      "support": 0
    },
    "eolDate": "2024-12-31",
    "updatedAt": "2026-09-30"
  },
  "jackson": {
    "score": 40,
    "grade": "B",
    "label": "Moderate risk",
    "factors": {
      "recency": 30,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2026-02-23",
    "updatedAt": "2026-09-30"
  },
  "json-java": {
    "score": 35,
    "grade": "B",
    "label": "Moderate risk",
    "factors": {
      "recency": 25,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2026-08-14",
    "updatedAt": "2026-09-30"
  },
  "jsonpath": {
    "score": 40,
    "grade": "B",
    "label": "Moderate risk",
    "factors": {
      "recency": 30,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2026-02-22",
    "updatedAt": "2026-09-30"
  },
  "juniper-srx": {
    "score": 45,
    "grade": "C",
    "label": "Elevated risk",
    "factors": {
      "recency": 35,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2024-11-30",
    "updatedAt": "2026-09-30"
  },
  "junos": {
    "score": 60,
    "grade": "C",
    "label": "Elevated risk",
    "factors": {
      "recency": 30,
      "surface": 10,
      "kev": 20,
      "support": 0
    },
    "eolDate": "2026-06-22",
    "updatedAt": "2026-09-30"
  },
  "knockout": {
    "score": 50,
    "grade": "C",
    "label": "Elevated risk",
    "factors": {
      "recency": 40,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2019-02-21",
    "updatedAt": "2026-09-30"
  },
  "lodash": {
    "score": 50,
    "grade": "C",
    "label": "Elevated risk",
    "factors": {
      "recency": 40,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2016-01-12",
    "updatedAt": "2026-09-30"
  },
  "loopback": {
    "score": 50,
    "grade": "C",
    "label": "Elevated risk",
    "factors": {
      "recency": 40,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2020-12-31",
    "updatedAt": "2026-09-30"
  },
  "micrometer": {
    "score": 40,
    "grade": "B",
    "label": "Moderate risk",
    "factors": {
      "recency": 30,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2026-06-30",
    "updatedAt": "2026-09-30"
  },
  "microsoft-365-apps": {
    "score": 45,
    "grade": "C",
    "label": "Elevated risk",
    "factors": {
      "recency": 35,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": null,
    "updatedAt": "2026-09-30"
  },
  "microsoft-edge": {
    "score": 35,
    "grade": "B",
    "label": "Moderate risk",
    "factors": {
      "recency": 25,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2026-09-24",
    "updatedAt": "2026-09-30"
  },
  "mlflow": {
    "score": 65,
    "grade": "D",
    "label": "High risk",
    "factors": {
      "recency": 35,
      "surface": 10,
      "kev": 20,
      "support": 0
    },
    "eolDate": null,
    "updatedAt": "2026-09-30"
  },
  "modernizr": {
    "score": 10,
    "grade": "A",
    "label": "Low risk",
    "factors": {
      "recency": 0,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": null,
    "updatedAt": "2026-09-30"
  },
  "moment": {
    "score": 40,
    "grade": "B",
    "label": "Moderate risk",
    "factors": {
      "recency": 30,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": null,
    "updatedAt": "2026-09-30"
  },
  "mysql-connector-j": {
    "score": 35,
    "grade": "B",
    "label": "Moderate risk",
    "factors": {
      "recency": 25,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2026-07-24",
    "updatedAt": "2026-09-30"
  },
  "nestjs": {
    "score": 50,
    "grade": "C",
    "label": "Elevated risk",
    "factors": {
      "recency": 40,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2023-06-12",
    "updatedAt": "2026-09-30"
  },
  "netscaler-adc": {
    "score": 70,
    "grade": "D",
    "label": "High risk",
    "factors": {
      "recency": 40,
      "surface": 10,
      "kev": 20,
      "support": 0
    },
    "eolDate": "2024-07-15",
    "updatedAt": "2026-09-30"
  },
  "netscaler-mpx": {
    "score": 45,
    "grade": "C",
    "label": "Elevated risk",
    "factors": {
      "recency": 35,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2024-10-01",
    "updatedAt": "2026-09-30"
  },
  "office-online-server": {
    "score": 18,
    "grade": "A",
    "label": "Low risk",
    "factors": {
      "recency": 8,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2026-12-31",
    "updatedAt": "2026-09-30"
  },
  "okhttp": {
    "score": 50,
    "grade": "C",
    "label": "Elevated risk",
    "factors": {
      "recency": 40,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2021-12-31",
    "updatedAt": "2026-09-30"
  },
  "opensaml": {
    "score": 50,
    "grade": "C",
    "label": "Elevated risk",
    "factors": {
      "recency": 40,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2024-09-01",
    "updatedAt": "2026-09-30"
  },
  "oracle-weblogic": {
    "score": 70,
    "grade": "D",
    "label": "High risk",
    "factors": {
      "recency": 40,
      "surface": 10,
      "kev": 20,
      "support": 0
    },
    "eolDate": "2018-12-31",
    "updatedAt": "2026-09-30"
  },
  "pa-series": {
    "score": 40,
    "grade": "B",
    "label": "Moderate risk",
    "factors": {
      "recency": 30,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2026-02-28",
    "updatedAt": "2026-09-30"
  },
  "palo-alto-expedition": {
    "score": 65,
    "grade": "D",
    "label": "High risk",
    "factors": {
      "recency": 35,
      "surface": 10,
      "kev": 20,
      "support": 0
    },
    "eolDate": "2024-12-31",
    "updatedAt": "2026-09-30"
  },
  "papercut-ng-mf": {
    "score": 65,
    "grade": "D",
    "label": "High risk",
    "factors": {
      "recency": 35,
      "surface": 10,
      "kev": 20,
      "support": 0
    },
    "eolDate": null,
    "updatedAt": "2026-09-30"
  },
  "passport": {
    "score": 10,
    "grade": "A",
    "label": "Low risk",
    "factors": {
      "recency": 0,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": null,
    "updatedAt": "2026-09-30"
  },
  "postcss": {
    "score": 45,
    "grade": "C",
    "label": "Elevated risk",
    "factors": {
      "recency": 35,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": null,
    "updatedAt": "2026-09-30"
  },
  "protobuf": {
    "score": 45,
    "grade": "C",
    "label": "Elevated risk",
    "factors": {
      "recency": 35,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": null,
    "updatedAt": "2026-09-30"
  },
  "qnap-nas": {
    "score": 60,
    "grade": "C",
    "label": "Elevated risk",
    "factors": {
      "recency": 30,
      "surface": 10,
      "kev": 20,
      "support": 0
    },
    "eolDate": "2025-12-31",
    "updatedAt": "2026-09-30"
  },
  "ray": {
    "score": 65,
    "grade": "D",
    "label": "High risk",
    "factors": {
      "recency": 35,
      "surface": 10,
      "kev": 20,
      "support": 0
    },
    "eolDate": null,
    "updatedAt": "2026-09-30"
  },
  "reactor-netty": {
    "score": 40,
    "grade": "B",
    "label": "Moderate risk",
    "factors": {
      "recency": 30,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2026-06-30",
    "updatedAt": "2026-09-30"
  },
  "redhat-jboss-web-server": {
    "score": 45,
    "grade": "C",
    "label": "Elevated risk",
    "factors": {
      "recency": 35,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2025-07-31",
    "updatedAt": "2026-09-30"
  },
  "requirejs": {
    "score": 10,
    "grade": "A",
    "label": "Low risk",
    "factors": {
      "recency": 0,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": null,
    "updatedAt": "2026-09-30"
  },
  "sap-ecc": {
    "score": 10,
    "grade": "A",
    "label": "Low risk",
    "factors": {
      "recency": 0,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2027-12-31",
    "updatedAt": "2026-09-30"
  },
  "slf4j": {
    "score": 45,
    "grade": "C",
    "label": "Elevated risk",
    "factors": {
      "recency": 35,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": null,
    "updatedAt": "2026-09-30"
  },
  "snakeyaml": {
    "score": 50,
    "grade": "C",
    "label": "Elevated risk",
    "factors": {
      "recency": 40,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2023-02-26",
    "updatedAt": "2026-09-30"
  },
  "sonicos": {
    "score": 65,
    "grade": "D",
    "label": "High risk",
    "factors": {
      "recency": 35,
      "surface": 10,
      "kev": 20,
      "support": 0
    },
    "eolDate": "2025-09-30",
    "updatedAt": "2026-09-30"
  },
  "sonicwall-email-security-appliances": {
    "score": 50,
    "grade": "C",
    "label": "Elevated risk",
    "factors": {
      "recency": 40,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2020-04-01",
    "updatedAt": "2026-09-30"
  },
  "sonicwall-email-security": {
    "score": 60,
    "grade": "C",
    "label": "Elevated risk",
    "factors": {
      "recency": 30,
      "surface": 10,
      "kev": 20,
      "support": 0
    },
    "eolDate": "2026-06-01",
    "updatedAt": "2026-09-30"
  },
  "sonicwall-firewalls": {
    "score": 35,
    "grade": "B",
    "label": "Moderate risk",
    "factors": {
      "recency": 25,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2026-08-01",
    "updatedAt": "2026-09-30"
  },
  "sonicwall-sma100": {
    "score": 60,
    "grade": "C",
    "label": "Elevated risk",
    "factors": {
      "recency": 30,
      "surface": 10,
      "kev": 20,
      "support": 0
    },
    "eolDate": "2025-11-01",
    "updatedAt": "2026-09-30"
  },
  "sonicwall-sma1000": {
    "score": 65,
    "grade": "D",
    "label": "High risk",
    "factors": {
      "recency": 35,
      "surface": 10,
      "kev": 20,
      "support": 0
    },
    "eolDate": "2025-08-01",
    "updatedAt": "2026-09-30"
  },
  "sophos-firewall-appliances": {
    "score": 40,
    "grade": "B",
    "label": "Moderate risk",
    "factors": {
      "recency": 30,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2026-06-30",
    "updatedAt": "2026-09-30"
  },
  "sophos-firewall": {
    "score": 60,
    "grade": "C",
    "label": "Elevated risk",
    "factors": {
      "recency": 30,
      "surface": 10,
      "kev": 20,
      "support": 0
    },
    "eolDate": "2026-03-31",
    "updatedAt": "2026-09-30"
  },
  "sophos-utm": {
    "score": 60,
    "grade": "C",
    "label": "Elevated risk",
    "factors": {
      "recency": 30,
      "surface": 10,
      "kev": 20,
      "support": 0
    },
    "eolDate": "2026-06-30",
    "updatedAt": "2026-09-30"
  },
  "sqlite-jdbc": {
    "score": 10,
    "grade": "A",
    "label": "Low risk",
    "factors": {
      "recency": 0,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": null,
    "updatedAt": "2026-09-30"
  },
  "teamcity": {
    "score": 55,
    "grade": "C",
    "label": "Elevated risk",
    "factors": {
      "recency": 25,
      "surface": 10,
      "kev": 20,
      "support": 0
    },
    "eolDate": "2026-09-02",
    "updatedAt": "2026-09-30"
  },
  "tinymce": {
    "score": 40,
    "grade": "B",
    "label": "Moderate risk",
    "factors": {
      "recency": 30,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2025-11-11",
    "updatedAt": "2026-09-30"
  },
  "watchguard-firebox": {
    "score": 60,
    "grade": "C",
    "label": "Elevated risk",
    "factors": {
      "recency": 30,
      "surface": 10,
      "kev": 20,
      "support": 0
    },
    "eolDate": "2025-12-31",
    "updatedAt": "2026-09-30"
  },
  "webpack": {
    "score": 50,
    "grade": "C",
    "label": "Elevated risk",
    "factors": {
      "recency": 40,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2020-10-10",
    "updatedAt": "2026-09-30"
  },
  "yui": {
    "score": 50,
    "grade": "C",
    "label": "Elevated risk",
    "factors": {
      "recency": 40,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2014-08-29",
    "updatedAt": "2026-09-30"
  },
  "zimbra": {
    "score": 65,
    "grade": "D",
    "label": "High risk",
    "factors": {
      "recency": 35,
      "surface": 10,
      "kev": 20,
      "support": 0
    },
    "eolDate": "2025-06-30",
    "updatedAt": "2026-09-30"
  },
  "zos": {
    "score": 50,
    "grade": "C",
    "label": "Elevated risk",
    "factors": {
      "recency": 40,
      "surface": 10,
      "kev": 0,
      "support": 0
    },
    "eolDate": "2024-09-30",
    "updatedAt": "2026-09-30"
  },
  "zyxel-nas": {
    "score": 70,
    "grade": "D",
    "label": "High risk",
    "factors": {
      "recency": 40,
      "surface": 10,
      "kev": 20,
      "support": 0
    },
    "eolDate": "2023-12-31",
    "updatedAt": "2026-09-30"
  },
  "zyxel-usg": {
    "score": 70,
    "grade": "D",
    "label": "High risk",
    "factors": {
      "recency": 40,
      "surface": 10,
      "kev": 20,
      "support": 0
    },
    "eolDate": "2023-09-30",
    "updatedAt": "2026-09-30"
  },
  "openai-api": {
    "score": 55,
    "grade": "C",
    "label": "Elevated risk",
    "factors": {
      "recency": 25,
      "surface": 20,
      "kev": 0,
      "support": 10
    },
    "eolDate": "2026-09-28",
    "updatedAt": "2026-09-30"
  },
  "google-gemini": {
    "score": 55,
    "grade": "C",
    "label": "Elevated risk",
    "factors": {
      "recency": 25,
      "surface": 20,
      "kev": 0,
      "support": 10
    },
    "eolDate": "2026-07-14",
    "updatedAt": "2026-09-30"
  },
  "meta-llama": {
    "score": 65,
    "grade": "D",
    "label": "High risk",
    "factors": {
      "recency": 35,
      "surface": 20,
      "kev": 0,
      "support": 10
    },
    "eolDate": "2025-05-31",
    "updatedAt": "2026-09-30"
  },
  "mistral-ai": {
    "score": 55,
    "grade": "C",
    "label": "Elevated risk",
    "factors": {
      "recency": 25,
      "surface": 20,
      "kev": 0,
      "support": 10
    },
    "eolDate": "2026-08-31",
    "updatedAt": "2026-09-30"
  }
}