文件
websafe-kb/08-threat-intel/generated/dashboard/data/version-completeness.json

1432 行
42 KiB
JSON

{
"generated_at": "2026-03-24T09:18:19+00:00",
"cataloged_entity_total": 109,
"latest_version_synced_count": 94,
"source_gap_count": 15,
"security_version_total": 6242,
"security_version_entity_count": 82,
"auto_promoted_entity_count": 10,
"lab_enqueued_count": 11,
"systems": [
{
"system_id": "adminer",
"display_name": "Adminer",
"cataloged_entity_total": 1,
"latest_version_synced_count": 0,
"source_gap_count": 1,
"security_version_count": 0,
"auto_promoted_count": 0,
"latest_versions": []
},
{
"system_id": "adobe-commerce",
"display_name": "Adobe Commerce",
"cataloged_entity_total": 1,
"latest_version_synced_count": 0,
"source_gap_count": 1,
"security_version_count": 0,
"auto_promoted_count": 0,
"latest_versions": []
},
{
"system_id": "angular",
"display_name": "Angular",
"cataloged_entity_total": 2,
"latest_version_synced_count": 2,
"source_gap_count": 0,
"security_version_count": 18,
"auto_promoted_count": 0,
"latest_versions": [
{
"entity_id": "angular",
"display_name": "Angular",
"entity_type": "system",
"latest_version": "21.2.5",
"latest_release_at": "",
"version_sync_status": "green"
},
{
"entity_id": "angular--package--angular-core",
"display_name": "angular / core",
"entity_type": "package",
"latest_version": "21.2.5",
"latest_release_at": "",
"version_sync_status": "green"
}
]
},
{
"system_id": "apache-httpd",
"display_name": "Apache HTTP Server",
"cataloged_entity_total": 1,
"latest_version_synced_count": 1,
"source_gap_count": 0,
"security_version_count": 1,
"auto_promoted_count": 0,
"latest_versions": [
{
"entity_id": "apache-httpd",
"display_name": "Apache HTTP Server",
"entity_type": "system",
"latest_version": "2.4.x",
"latest_release_at": "",
"version_sync_status": "green"
}
]
},
{
"system_id": "apache-tomcat",
"display_name": "Apache Tomcat",
"cataloged_entity_total": 1,
"latest_version_synced_count": 1,
"source_gap_count": 0,
"security_version_count": 2,
"auto_promoted_count": 0,
"latest_versions": [
{
"entity_id": "apache-tomcat",
"display_name": "Apache Tomcat",
"entity_type": "system",
"latest_version": "11.0-doc",
"latest_release_at": "",
"version_sync_status": "green"
}
]
},
{
"system_id": "aspnet-core",
"display_name": "ASP.NET Core",
"cataloged_entity_total": 1,
"latest_version_synced_count": 0,
"source_gap_count": 1,
"security_version_count": 0,
"auto_promoted_count": 0,
"latest_versions": []
},
{
"system_id": "astro",
"display_name": "Astro",
"cataloged_entity_total": 3,
"latest_version_synced_count": 3,
"source_gap_count": 0,
"security_version_count": 30,
"auto_promoted_count": 0,
"latest_versions": [
{
"entity_id": "astro",
"display_name": "Astro",
"entity_type": "system",
"latest_version": "6.0.8",
"latest_release_at": "",
"version_sync_status": "green"
},
{
"entity_id": "astro--project--astro",
"display_name": "astro",
"entity_type": "project",
"latest_version": "6.0.8",
"latest_release_at": "",
"version_sync_status": "green"
},
{
"entity_id": "astro--module--astro",
"display_name": "astro",
"entity_type": "module",
"latest_version": "6.0.8",
"latest_release_at": "",
"version_sync_status": "green"
}
]
},
{
"system_id": "caddy",
"display_name": "Caddy",
"cataloged_entity_total": 3,
"latest_version_synced_count": 3,
"source_gap_count": 0,
"security_version_count": 7,
"auto_promoted_count": 0,
"latest_versions": [
{
"entity_id": "caddy",
"display_name": "Caddy",
"entity_type": "system",
"latest_version": "2.11.1",
"latest_release_at": "2026-02-27T19:55:10Z",
"version_sync_status": "green"
},
{
"entity_id": "caddy--repo--github-com-caddyserver-caddy-v2",
"display_name": "caddyserver / caddy / v2",
"entity_type": "repo",
"latest_version": "2.11.2",
"latest_release_at": "2026-03-23T04:52:47.652974Z",
"version_sync_status": "green"
},
{
"entity_id": "caddy--extension--github-com-caddyserver-caddy-v2",
"display_name": "caddyserver / caddy / v2",
"entity_type": "extension",
"latest_version": "2.11.1",
"latest_release_at": "2026-02-27T19:55:10Z",
"version_sync_status": "green"
}
]
},
{
"system_id": "directus",
"display_name": "Directus",
"cataloged_entity_total": 2,
"latest_version_synced_count": 2,
"source_gap_count": 0,
"security_version_count": 2,
"auto_promoted_count": 1,
"latest_versions": [
{
"entity_id": "directus",
"display_name": "Directus",
"entity_type": "system",
"latest_version": "3573-4c68-g8cc",
"latest_release_at": "2026-03-10T22:20:52Z",
"version_sync_status": "green"
},
{
"entity_id": "directus--repo--directus-directus",
"display_name": "directus / directus",
"entity_type": "repo",
"latest_version": "3573-4c68-g8cc",
"latest_release_at": "2026-03-10T22:20:52Z",
"version_sync_status": "green"
}
]
},
{
"system_id": "discourse",
"display_name": "Discourse",
"cataloged_entity_total": 1,
"latest_version_synced_count": 1,
"source_gap_count": 0,
"security_version_count": 78,
"auto_promoted_count": 0,
"latest_versions": [
{
"entity_id": "discourse",
"display_name": "Discourse",
"entity_type": "system",
"latest_version": "2502-05-2023-143713-1.zip",
"latest_release_at": "Wed, 05 Feb 2025 14:26:56 +0000",
"version_sync_status": "green"
}
]
},
{
"system_id": "django",
"display_name": "Django",
"cataloged_entity_total": 2,
"latest_version_synced_count": 2,
"source_gap_count": 0,
"security_version_count": 182,
"auto_promoted_count": 0,
"latest_versions": [
{
"entity_id": "django",
"display_name": "Django",
"entity_type": "system",
"latest_version": "1.0.0",
"latest_release_at": "",
"version_sync_status": "green"
},
{
"entity_id": "django--project--django",
"display_name": "django",
"entity_type": "project",
"latest_version": "1.0.0",
"latest_release_at": "",
"version_sync_status": "green"
}
]
},
{
"system_id": "drupal",
"display_name": "Drupal",
"cataloged_entity_total": 1,
"latest_version_synced_count": 1,
"source_gap_count": 0,
"security_version_count": 74,
"auto_promoted_count": 0,
"latest_versions": [
{
"entity_id": "drupal",
"display_name": "Drupal",
"entity_type": "system",
"latest_version": "11.2.8",
"latest_release_at": "Wed, 12 Nov 2025 20:16:22 +0000",
"version_sync_status": "green"
}
]
},
{
"system_id": "echo",
"display_name": "Echo",
"cataloged_entity_total": 2,
"latest_version_synced_count": 2,
"source_gap_count": 0,
"security_version_count": 4,
"auto_promoted_count": 0,
"latest_versions": [
{
"entity_id": "echo",
"display_name": "Echo",
"entity_type": "system",
"latest_version": "4.9.0",
"latest_release_at": "2024-05-20T16:03:47Z",
"version_sync_status": "green"
},
{
"entity_id": "echo--repo--github-com-labstack-echo-v4",
"display_name": "labstack / echo / v4",
"entity_type": "repo",
"latest_version": "4.9.0",
"latest_release_at": "2024-05-20T16:03:47Z",
"version_sync_status": "green"
}
]
},
{
"system_id": "esbuild",
"display_name": "esbuild",
"cataloged_entity_total": 2,
"latest_version_synced_count": 2,
"source_gap_count": 0,
"security_version_count": 2,
"auto_promoted_count": 0,
"latest_versions": [
{
"entity_id": "esbuild",
"display_name": "esbuild",
"entity_type": "system",
"latest_version": "0.27.4",
"latest_release_at": "",
"version_sync_status": "green"
},
{
"entity_id": "esbuild--project--esbuild",
"display_name": "esbuild",
"entity_type": "project",
"latest_version": "0.27.4",
"latest_release_at": "",
"version_sync_status": "green"
}
]
},
{
"system_id": "express",
"display_name": "Express",
"cataloged_entity_total": 1,
"latest_version_synced_count": 0,
"source_gap_count": 1,
"security_version_count": 0,
"auto_promoted_count": 0,
"latest_versions": []
},
{
"system_id": "fastify",
"display_name": "Fastify",
"cataloged_entity_total": 2,
"latest_version_synced_count": 2,
"source_gap_count": 0,
"security_version_count": 2,
"auto_promoted_count": 0,
"latest_versions": [
{
"entity_id": "fastify",
"display_name": "Fastify",
"entity_type": "system",
"latest_version": "5.8.4",
"latest_release_at": "",
"version_sync_status": "green"
},
{
"entity_id": "fastify--project--fastify",
"display_name": "fastify",
"entity_type": "project",
"latest_version": "5.8.4",
"latest_release_at": "",
"version_sync_status": "green"
}
]
},
{
"system_id": "flask",
"display_name": "Flask",
"cataloged_entity_total": 2,
"latest_version_synced_count": 2,
"source_gap_count": 0,
"security_version_count": 22,
"auto_promoted_count": 0,
"latest_versions": [
{
"entity_id": "flask",
"display_name": "Flask",
"entity_type": "system",
"latest_version": "0.2.10",
"latest_release_at": "",
"version_sync_status": "green"
},
{
"entity_id": "flask--project--flask",
"display_name": "flask",
"entity_type": "project",
"latest_version": "0.2.10",
"latest_release_at": "",
"version_sync_status": "green"
}
]
},
{
"system_id": "ghost",
"display_name": "Ghost",
"cataloged_entity_total": 2,
"latest_version_synced_count": 2,
"source_gap_count": 0,
"security_version_count": 0,
"auto_promoted_count": 1,
"latest_versions": [
{
"entity_id": "ghost",
"display_name": "Ghost",
"entity_type": "system",
"latest_version": "52.1k",
"latest_release_at": "2026-03-20T15:25:05Z",
"version_sync_status": "green"
},
{
"entity_id": "ghost--repo--tryghost-ghost",
"display_name": "TryGhost / Ghost",
"entity_type": "repo",
"latest_version": "52.1k",
"latest_release_at": "2026-03-20T15:25:05Z",
"version_sync_status": "green"
}
]
},
{
"system_id": "gin",
"display_name": "Gin",
"cataloged_entity_total": 2,
"latest_version_synced_count": 2,
"source_gap_count": 0,
"security_version_count": 2,
"auto_promoted_count": 0,
"latest_versions": [
{
"entity_id": "gin",
"display_name": "Gin",
"entity_type": "system",
"latest_version": "1.7.7",
"latest_release_at": "2026-03-14T10:41:18.820930Z",
"version_sync_status": "green"
},
{
"entity_id": "gin--repo--github-com-gin-gonic-gin",
"display_name": "gin-gonic / gin",
"entity_type": "repo",
"latest_version": "1.7.7",
"latest_release_at": "2026-03-14T10:41:18.820930Z",
"version_sync_status": "green"
}
]
},
{
"system_id": "gitea",
"display_name": "Gitea",
"cataloged_entity_total": 1,
"latest_version_synced_count": 0,
"source_gap_count": 1,
"security_version_count": 0,
"auto_promoted_count": 0,
"latest_versions": []
},
{
"system_id": "gitlab-ce",
"display_name": "GitLab CE",
"cataloged_entity_total": 1,
"latest_version_synced_count": 1,
"source_gap_count": 0,
"security_version_count": 612,
"auto_promoted_count": 0,
"latest_versions": [
{
"entity_id": "gitlab-ce",
"display_name": "GitLab CE",
"entity_type": "system",
"latest_version": "2026-3848---improper-neutralization-of-crlf-sequences-issue-impacts-gitlab-ceee",
"latest_release_at": "2026-03-11T00:00:00+00:00",
"version_sync_status": "green"
}
]
},
{
"system_id": "grafana",
"display_name": "Grafana",
"cataloged_entity_total": 1,
"latest_version_synced_count": 0,
"source_gap_count": 1,
"security_version_count": 0,
"auto_promoted_count": 0,
"latest_versions": []
},
{
"system_id": "hapi",
"display_name": "Hapi",
"cataloged_entity_total": 2,
"latest_version_synced_count": 2,
"source_gap_count": 0,
"security_version_count": 4,
"auto_promoted_count": 0,
"latest_versions": [
{
"entity_id": "hapi",
"display_name": "Hapi",
"entity_type": "system",
"latest_version": "21.4.7",
"latest_release_at": "",
"version_sync_status": "green"
},
{
"entity_id": "hapi--package--hapi-hapi",
"display_name": "hapi / hapi",
"entity_type": "package",
"latest_version": "21.4.7",
"latest_release_at": "",
"version_sync_status": "green"
}
]
},
{
"system_id": "haproxy",
"display_name": "HAProxy",
"cataloged_entity_total": 1,
"latest_version_synced_count": 1,
"source_gap_count": 0,
"security_version_count": 2,
"auto_promoted_count": 0,
"latest_versions": [
{
"entity_id": "haproxy",
"display_name": "HAProxy",
"entity_type": "system",
"latest_version": "2.0",
"latest_release_at": "Mon, 16 Mar 2026 08:00:00 +0000",
"version_sync_status": "green"
}
]
},
{
"system_id": "jenkins",
"display_name": "Jenkins",
"cataloged_entity_total": 1,
"latest_version_synced_count": 0,
"source_gap_count": 1,
"security_version_count": 0,
"auto_promoted_count": 0,
"latest_versions": []
},
{
"system_id": "joomla",
"display_name": "Joomla",
"cataloged_entity_total": 1,
"latest_version_synced_count": 1,
"source_gap_count": 0,
"security_version_count": 5,
"auto_promoted_count": 0,
"latest_versions": [
{
"entity_id": "joomla",
"display_name": "Joomla",
"entity_type": "system",
"latest_version": "1017-20260102-core-xss-vector-in-the-pagebreak-plugin.html",
"latest_release_at": "",
"version_sync_status": "green"
}
]
},
{
"system_id": "kibana",
"display_name": "Kibana",
"cataloged_entity_total": 1,
"latest_version_synced_count": 0,
"source_gap_count": 1,
"security_version_count": 0,
"auto_promoted_count": 0,
"latest_versions": []
},
{
"system_id": "koa",
"display_name": "Koa",
"cataloged_entity_total": 2,
"latest_version_synced_count": 2,
"source_gap_count": 0,
"security_version_count": 4,
"auto_promoted_count": 0,
"latest_versions": [
{
"entity_id": "koa",
"display_name": "Koa",
"entity_type": "system",
"latest_version": "3.1.2",
"latest_release_at": "",
"version_sync_status": "green"
},
{
"entity_id": "koa--project--koa",
"display_name": "koa",
"entity_type": "project",
"latest_version": "3.1.2",
"latest_release_at": "",
"version_sync_status": "green"
}
]
},
{
"system_id": "laravel",
"display_name": "Laravel",
"cataloged_entity_total": 2,
"latest_version_synced_count": 2,
"source_gap_count": 0,
"security_version_count": 103,
"auto_promoted_count": 0,
"latest_versions": [
{
"entity_id": "laravel",
"display_name": "Laravel",
"entity_type": "system",
"latest_version": "13.1.1",
"latest_release_at": "2026-03-18T17:10:25+00:00",
"version_sync_status": "green"
},
{
"entity_id": "laravel--package--laravel-framework",
"display_name": "laravel / framework",
"entity_type": "package",
"latest_version": "13.1.1",
"latest_release_at": "2026-03-18T17:10:25+00:00",
"version_sync_status": "green"
}
]
},
{
"system_id": "magento-open-source",
"display_name": "Magento Open Source",
"cataloged_entity_total": 2,
"latest_version_synced_count": 2,
"source_gap_count": 0,
"security_version_count": 6,
"auto_promoted_count": 1,
"latest_versions": [
{
"entity_id": "magento-open-source",
"display_name": "Magento Open Source",
"entity_type": "system",
"latest_version": "300.000",
"latest_release_at": "2026-03-10T14:04:22Z",
"version_sync_status": "green"
},
{
"entity_id": "magento-open-source--repo--magento-magento2",
"display_name": "magento / magento2",
"entity_type": "repo",
"latest_version": "300.000",
"latest_release_at": "2026-03-10T14:04:22Z",
"version_sync_status": "green"
}
]
},
{
"system_id": "mattermost",
"display_name": "Mattermost",
"cataloged_entity_total": 5,
"latest_version_synced_count": 5,
"source_gap_count": 0,
"security_version_count": 3840,
"auto_promoted_count": 0,
"latest_versions": [
{
"entity_id": "mattermost",
"display_name": "Mattermost",
"entity_type": "system",
"latest_version": "26.2.1",
"latest_release_at": "2023-10-03",
"version_sync_status": "green"
},
{
"entity_id": "mattermost--project--mattermost-server",
"display_name": "Mattermost Server",
"entity_type": "project",
"latest_version": "26.2.1",
"latest_release_at": "2023-10-03",
"version_sync_status": "green"
},
{
"entity_id": "mattermost--repo--github-com-mattermost-mattermost-server",
"display_name": "mattermost / mattermost-server",
"entity_type": "repo",
"latest_version": "26.2.1",
"latest_release_at": "2023-10-03",
"version_sync_status": "green"
},
{
"entity_id": "mattermost--plugin--mattermost-plugins",
"display_name": "Mattermost Plugins",
"entity_type": "plugin",
"latest_version": "26.2.1",
"latest_release_at": "2023-10-03",
"version_sync_status": "green"
},
{
"entity_id": "mattermost--project--issue-platform",
"display_name": "Issue Platform",
"entity_type": "project",
"latest_version": "26.2.1",
"latest_release_at": "2023-10-03",
"version_sync_status": "green"
}
]
},
{
"system_id": "mediawiki",
"display_name": "MediaWiki",
"cataloged_entity_total": 1,
"latest_version_synced_count": 1,
"source_gap_count": 0,
"security_version_count": 252,
"auto_promoted_count": 0,
"latest_versions": [
{
"entity_id": "mediawiki",
"display_name": "MediaWiki",
"entity_type": "system",
"latest_version": "28-10-2025",
"latest_release_at": "Tue, 07 Oct 2025 15:18:36 +0000",
"version_sync_status": "green"
}
]
},
{
"system_id": "medusa",
"display_name": "Medusa",
"cataloged_entity_total": 1,
"latest_version_synced_count": 0,
"source_gap_count": 1,
"security_version_count": 0,
"auto_promoted_count": 0,
"latest_versions": []
},
{
"system_id": "moodle",
"display_name": "Moodle",
"cataloged_entity_total": 1,
"latest_version_synced_count": 0,
"source_gap_count": 1,
"security_version_count": 0,
"auto_promoted_count": 0,
"latest_versions": []
},
{
"system_id": "nestjs",
"display_name": "NestJS",
"cataloged_entity_total": 1,
"latest_version_synced_count": 0,
"source_gap_count": 1,
"security_version_count": 0,
"auto_promoted_count": 0,
"latest_versions": []
},
{
"system_id": "nextjs",
"display_name": "Next.js",
"cataloged_entity_total": 2,
"latest_version_synced_count": 2,
"source_gap_count": 0,
"security_version_count": 168,
"auto_promoted_count": 0,
"latest_versions": [
{
"entity_id": "nextjs",
"display_name": "Next.js",
"entity_type": "system",
"latest_version": "16.2.1",
"latest_release_at": "",
"version_sync_status": "green"
},
{
"entity_id": "nextjs--project--next",
"display_name": "next",
"entity_type": "project",
"latest_version": "16.2.1",
"latest_release_at": "",
"version_sync_status": "green"
}
]
},
{
"system_id": "nginx",
"display_name": "Nginx",
"cataloged_entity_total": 1,
"latest_version_synced_count": 0,
"source_gap_count": 1,
"security_version_count": 0,
"auto_promoted_count": 0,
"latest_versions": []
},
{
"system_id": "nodejs",
"display_name": "Node.js",
"cataloged_entity_total": 1,
"latest_version_synced_count": 0,
"source_gap_count": 1,
"security_version_count": 0,
"auto_promoted_count": 0,
"latest_versions": []
},
{
"system_id": "nuxt",
"display_name": "Nuxt",
"cataloged_entity_total": 2,
"latest_version_synced_count": 2,
"source_gap_count": 0,
"security_version_count": 11,
"auto_promoted_count": 0,
"latest_versions": [
{
"entity_id": "nuxt",
"display_name": "Nuxt",
"entity_type": "system",
"latest_version": "4.4.2",
"latest_release_at": "",
"version_sync_status": "green"
},
{
"entity_id": "nuxt--project--nuxt",
"display_name": "nuxt",
"entity_type": "project",
"latest_version": "4.4.2",
"latest_release_at": "",
"version_sync_status": "green"
}
]
},
{
"system_id": "opencart",
"display_name": "OpenCart",
"cataloged_entity_total": 2,
"latest_version_synced_count": 2,
"source_gap_count": 0,
"security_version_count": 4,
"auto_promoted_count": 1,
"latest_versions": [
{
"entity_id": "opencart",
"display_name": "OpenCart",
"entity_type": "system",
"latest_version": "8.1k",
"latest_release_at": "2025-12-12T10:27:11Z",
"version_sync_status": "green"
},
{
"entity_id": "opencart--repo--opencart-opencart",
"display_name": "opencart / opencart",
"entity_type": "repo",
"latest_version": "8.1k",
"latest_release_at": "2025-12-12T10:27:11Z",
"version_sync_status": "green"
}
]
},
{
"system_id": "openmage",
"display_name": "OpenMage / Mage-OS",
"cataloged_entity_total": 2,
"latest_version_synced_count": 2,
"source_gap_count": 0,
"security_version_count": 0,
"auto_promoted_count": 1,
"latest_versions": [
{
"entity_id": "openmage",
"display_name": "OpenMage / Mage-OS",
"entity_type": "system",
"latest_version": "20.16.0",
"latest_release_at": "2025-11-01T00:02:10Z",
"version_sync_status": "green"
},
{
"entity_id": "openmage--repo--openmage-magento-lts",
"display_name": "OpenMage / magento-lts",
"entity_type": "repo",
"latest_version": "20.16.0",
"latest_release_at": "2025-11-01T00:02:10Z",
"version_sync_status": "green"
}
]
},
{
"system_id": "phpmyadmin",
"display_name": "phpMyAdmin",
"cataloged_entity_total": 1,
"latest_version_synced_count": 1,
"source_gap_count": 0,
"security_version_count": 0,
"auto_promoted_count": 0,
"latest_versions": [
{
"entity_id": "phpmyadmin",
"display_name": "phpMyAdmin",
"entity_type": "system",
"latest_version": "5.2.3-all-languages.zip",
"latest_release_at": "",
"version_sync_status": "green"
}
]
},
{
"system_id": "prestashop",
"display_name": "PrestaShop",
"cataloged_entity_total": 2,
"latest_version_synced_count": 2,
"source_gap_count": 0,
"security_version_count": 18,
"auto_promoted_count": 1,
"latest_versions": [
{
"entity_id": "prestashop",
"display_name": "PrestaShop",
"entity_type": "system",
"latest_version": "3366-9287-7qpr",
"latest_release_at": "2026-02-03T10:01:48Z",
"version_sync_status": "green"
},
{
"entity_id": "prestashop--repo--prestashop-prestashop",
"display_name": "PrestaShop / PrestaShop",
"entity_type": "repo",
"latest_version": "3366-9287-7qpr",
"latest_release_at": "2026-02-03T10:01:48Z",
"version_sync_status": "green"
}
]
},
{
"system_id": "rails",
"display_name": "Ruby on Rails",
"cataloged_entity_total": 2,
"latest_version_synced_count": 2,
"source_gap_count": 0,
"security_version_count": 102,
"auto_promoted_count": 0,
"latest_versions": [
{
"entity_id": "rails",
"display_name": "Ruby on Rails",
"entity_type": "system",
"latest_version": "4.1.0-beta",
"latest_release_at": "",
"version_sync_status": "green"
},
{
"entity_id": "rails--project--rails",
"display_name": "rails",
"entity_type": "project",
"latest_version": "4.1.0-beta",
"latest_release_at": "",
"version_sync_status": "green"
}
]
},
{
"system_id": "react",
"display_name": "React",
"cataloged_entity_total": 3,
"latest_version_synced_count": 3,
"source_gap_count": 0,
"security_version_count": 18,
"auto_promoted_count": 0,
"latest_versions": [
{
"entity_id": "react",
"display_name": "React",
"entity_type": "system",
"latest_version": "19.2.4",
"latest_release_at": "",
"version_sync_status": "green"
},
{
"entity_id": "react--project--react",
"display_name": "react",
"entity_type": "project",
"latest_version": "19.2.4",
"latest_release_at": "",
"version_sync_status": "green"
},
{
"entity_id": "react--project--react-dom",
"display_name": "react-dom",
"entity_type": "project",
"latest_version": "19.2.4",
"latest_release_at": "",
"version_sync_status": "green"
}
]
},
{
"system_id": "redmine",
"display_name": "Redmine",
"cataloged_entity_total": 1,
"latest_version_synced_count": 1,
"source_gap_count": 0,
"security_version_count": 0,
"auto_promoted_count": 0,
"latest_versions": [
{
"entity_id": "redmine",
"display_name": "Redmine",
"entity_type": "system",
"latest_version": "6.1.2",
"latest_release_at": "",
"version_sync_status": "green"
}
]
},
{
"system_id": "saleor",
"display_name": "Saleor",
"cataloged_entity_total": 2,
"latest_version_synced_count": 2,
"source_gap_count": 0,
"security_version_count": 0,
"auto_promoted_count": 1,
"latest_versions": [
{
"entity_id": "saleor",
"display_name": "Saleor",
"entity_type": "system",
"latest_version": "22.7k",
"latest_release_at": "2026-03-19T13:13:39Z",
"version_sync_status": "green"
},
{
"entity_id": "saleor--repo--saleor-saleor",
"display_name": "saleor / saleor",
"entity_type": "repo",
"latest_version": "22.7k",
"latest_release_at": "2026-03-19T13:13:39Z",
"version_sync_status": "green"
}
]
},
{
"system_id": "shopware",
"display_name": "Shopware",
"cataloged_entity_total": 2,
"latest_version_synced_count": 2,
"source_gap_count": 0,
"security_version_count": 0,
"auto_promoted_count": 1,
"latest_versions": [
{
"entity_id": "shopware",
"display_name": "Shopware",
"entity_type": "system",
"latest_version": "3.3k",
"latest_release_at": "2026-03-18T15:05:49Z",
"version_sync_status": "green"
},
{
"entity_id": "shopware--repo--shopware-shopware",
"display_name": "shopware / shopware",
"entity_type": "repo",
"latest_version": "3.3k",
"latest_release_at": "2026-03-18T15:05:49Z",
"version_sync_status": "green"
}
]
},
{
"system_id": "spring-boot",
"display_name": "Spring Boot",
"cataloged_entity_total": 2,
"latest_version_synced_count": 2,
"source_gap_count": 0,
"security_version_count": 22,
"auto_promoted_count": 0,
"latest_versions": [
{
"entity_id": "spring-boot",
"display_name": "Spring Boot",
"entity_type": "system",
"latest_version": "2.2.11.RELEASE",
"latest_release_at": "2026-03-13T21:59:19.426456Z",
"version_sync_status": "green"
},
{
"entity_id": "spring-boot--project--org-springframework-boot-spring-boot",
"display_name": "org.springframework.boot:spring-boot",
"entity_type": "project",
"latest_version": "2.2.11.RELEASE",
"latest_release_at": "2026-03-13T21:59:19.426456Z",
"version_sync_status": "green"
}
]
},
{
"system_id": "spring-framework",
"display_name": "Spring Framework",
"cataloged_entity_total": 1,
"latest_version_synced_count": 0,
"source_gap_count": 1,
"security_version_count": 0,
"auto_promoted_count": 0,
"latest_versions": []
},
{
"system_id": "spring-security",
"display_name": "Spring Security",
"cataloged_entity_total": 2,
"latest_version_synced_count": 2,
"source_gap_count": 0,
"security_version_count": 92,
"auto_promoted_count": 0,
"latest_versions": [
{
"entity_id": "spring-security",
"display_name": "Spring Security",
"entity_type": "system",
"latest_version": "7.0.4",
"latest_release_at": "2026-03-20T20:46:26.164998Z",
"version_sync_status": "green"
},
{
"entity_id": "spring-security--project--org-springframework-security-spring-security-web",
"display_name": "org.springframework.security:spring-security-web",
"entity_type": "project",
"latest_version": "7.0.4",
"latest_release_at": "2026-03-20T20:46:26.164998Z",
"version_sync_status": "green"
}
]
},
{
"system_id": "strapi",
"display_name": "Strapi",
"cataloged_entity_total": 2,
"latest_version_synced_count": 2,
"source_gap_count": 0,
"security_version_count": 0,
"auto_promoted_count": 1,
"latest_versions": [
{
"entity_id": "strapi",
"display_name": "Strapi",
"entity_type": "system",
"latest_version": "71.7k",
"latest_release_at": "2026-03-18T13:33:01Z",
"version_sync_status": "green"
},
{
"entity_id": "strapi--repo--strapi-strapi",
"display_name": "strapi / strapi",
"entity_type": "repo",
"latest_version": "71.7k",
"latest_release_at": "2026-03-18T13:33:01Z",
"version_sync_status": "green"
}
]
},
{
"system_id": "sveltekit",
"display_name": "SvelteKit",
"cataloged_entity_total": 2,
"latest_version_synced_count": 2,
"source_gap_count": 0,
"security_version_count": 4,
"auto_promoted_count": 0,
"latest_versions": [
{
"entity_id": "sveltekit--package--sveltejs-kit",
"display_name": "sveltejs / kit",
"entity_type": "package",
"latest_version": "2.55.0",
"latest_release_at": "",
"version_sync_status": "green"
},
{
"entity_id": "sveltekit",
"display_name": "SvelteKit",
"entity_type": "system",
"latest_version": "2.55.0",
"latest_release_at": "",
"version_sync_status": "green"
}
]
},
{
"system_id": "symfony",
"display_name": "Symfony",
"cataloged_entity_total": 2,
"latest_version_synced_count": 2,
"source_gap_count": 0,
"security_version_count": 220,
"auto_promoted_count": 0,
"latest_versions": [
{
"entity_id": "symfony",
"display_name": "Symfony",
"entity_type": "system",
"latest_version": "8.0.7",
"latest_release_at": "2026-03-06T16:59:05+00:00",
"version_sync_status": "green"
},
{
"entity_id": "symfony--package--symfony-symfony",
"display_name": "symfony / symfony",
"entity_type": "package",
"latest_version": "8.0.7",
"latest_release_at": "2026-03-06T16:59:05+00:00",
"version_sync_status": "green"
}
]
},
{
"system_id": "traefik",
"display_name": "Traefik",
"cataloged_entity_total": 3,
"latest_version_synced_count": 3,
"source_gap_count": 0,
"security_version_count": 63,
"auto_promoted_count": 0,
"latest_versions": [
{
"entity_id": "traefik",
"display_name": "Traefik",
"entity_type": "system",
"latest_version": "3.7.0-ea.2",
"latest_release_at": "2026-03-23T18:56:07.286130Z",
"version_sync_status": "green"
},
{
"entity_id": "traefik--repo--github-com-traefik-traefik-v3",
"display_name": "traefik / traefik / v3",
"entity_type": "repo",
"latest_version": "3.7.0-ea.2",
"latest_release_at": "2026-03-23T18:56:05.020639Z",
"version_sync_status": "green"
},
{
"entity_id": "traefik--extension--github-com-traefik-traefik-v3",
"display_name": "traefik / traefik / v3",
"entity_type": "extension",
"latest_version": "3.7.0-ea.2",
"latest_release_at": "2026-03-23T18:56:07.286130Z",
"version_sync_status": "green"
}
]
},
{
"system_id": "undici",
"display_name": "Undici",
"cataloged_entity_total": 3,
"latest_version_synced_count": 3,
"source_gap_count": 0,
"security_version_count": 25,
"auto_promoted_count": 0,
"latest_versions": [
{
"entity_id": "undici",
"display_name": "Undici",
"entity_type": "system",
"latest_version": "7.24.5",
"latest_release_at": "",
"version_sync_status": "green"
},
{
"entity_id": "undici--project--undici",
"display_name": "undici",
"entity_type": "project",
"latest_version": "7.24.5",
"latest_release_at": "",
"version_sync_status": "green"
},
{
"entity_id": "undici--extension--undici",
"display_name": "undici",
"entity_type": "extension",
"latest_version": "7.24.5",
"latest_release_at": "",
"version_sync_status": "green"
}
]
},
{
"system_id": "vite",
"display_name": "Vite",
"cataloged_entity_total": 5,
"latest_version_synced_count": 5,
"source_gap_count": 0,
"security_version_count": 150,
"auto_promoted_count": 0,
"latest_versions": [
{
"entity_id": "vite",
"display_name": "Vite",
"entity_type": "system",
"latest_version": "8.0.2",
"latest_release_at": "",
"version_sync_status": "green"
},
{
"entity_id": "vite--project--vite",
"display_name": "vite",
"entity_type": "project",
"latest_version": "8.0.2",
"latest_release_at": "",
"version_sync_status": "green"
},
{
"entity_id": "vite--plugin--vite",
"display_name": "vite",
"entity_type": "plugin",
"latest_version": "8.0.2",
"latest_release_at": "",
"version_sync_status": "green"
},
{
"entity_id": "vite--extension--vite",
"display_name": "vite",
"entity_type": "extension",
"latest_version": "8.0.2",
"latest_release_at": "",
"version_sync_status": "green"
},
{
"entity_id": "vite--module--vite",
"display_name": "vite",
"entity_type": "module",
"latest_version": "8.0.2",
"latest_release_at": "",
"version_sync_status": "green"
}
]
},
{
"system_id": "vue",
"display_name": "Vue",
"cataloged_entity_total": 2,
"latest_version_synced_count": 2,
"source_gap_count": 0,
"security_version_count": 2,
"auto_promoted_count": 0,
"latest_versions": [
{
"entity_id": "vue",
"display_name": "Vue",
"entity_type": "system",
"latest_version": "3.5.30",
"latest_release_at": "",
"version_sync_status": "green"
},
{
"entity_id": "vue--project--vue",
"display_name": "vue",
"entity_type": "project",
"latest_version": "3.5.30",
"latest_release_at": "",
"version_sync_status": "green"
}
]
},
{
"system_id": "webpack",
"display_name": "webpack",
"cataloged_entity_total": 1,
"latest_version_synced_count": 0,
"source_gap_count": 1,
"security_version_count": 0,
"auto_promoted_count": 0,
"latest_versions": []
},
{
"system_id": "werkzeug",
"display_name": "Werkzeug",
"cataloged_entity_total": 2,
"latest_version_synced_count": 2,
"source_gap_count": 0,
"security_version_count": 22,
"auto_promoted_count": 0,
"latest_versions": [
{
"entity_id": "werkzeug",
"display_name": "Werkzeug",
"entity_type": "system",
"latest_version": "0.0.15",
"latest_release_at": "",
"version_sync_status": "green"
},
{
"entity_id": "werkzeug--project--werkzeug",
"display_name": "werkzeug",
"entity_type": "project",
"latest_version": "0.0.15",
"latest_release_at": "",
"version_sync_status": "green"
}
]
},
{
"system_id": "woocommerce",
"display_name": "WooCommerce",
"cataloged_entity_total": 2,
"latest_version_synced_count": 2,
"source_gap_count": 0,
"security_version_count": 14,
"auto_promoted_count": 1,
"latest_versions": [
{
"entity_id": "woocommerce",
"display_name": "WooCommerce",
"entity_type": "system",
"latest_version": "10.7",
"latest_release_at": "2026-03-12T19:14:25Z",
"version_sync_status": "green"
},
{
"entity_id": "woocommerce--repo--woocommerce-woocommerce",
"display_name": "woocommerce / woocommerce",
"entity_type": "repo",
"latest_version": "10.7",
"latest_release_at": "2026-03-12T19:14:25Z",
"version_sync_status": "green"
}
]
},
{
"system_id": "wordpress",
"display_name": "WordPress",
"cataloged_entity_total": 1,
"latest_version_synced_count": 1,
"source_gap_count": 0,
"security_version_count": 53,
"auto_promoted_count": 0,
"latest_versions": [
{
"entity_id": "wordpress",
"display_name": "WordPress",
"entity_type": "system",
"latest_version": "27.1.1",
"latest_release_at": "",
"version_sync_status": "green"
}
]
}
]
}