88 行
3.0 KiB
JSON
88 行
3.0 KiB
JSON
{
|
|
"generated_at": "2026-03-18T14:45:55+00:00",
|
|
"advisory_total": 5,
|
|
"latest_statuses": {
|
|
"triage-manual": 5
|
|
},
|
|
"historical_statuses": {
|
|
"verified-real": 136,
|
|
"blocked-artifact": 3,
|
|
"triage-manual": 1
|
|
},
|
|
"verified_real": 0,
|
|
"verified_synthetic": 0,
|
|
"blocked": 0,
|
|
"manual": 5,
|
|
"verified_ratio": 0.0,
|
|
"complete": false,
|
|
"systems": [
|
|
{
|
|
"system_id": "nextjs",
|
|
"display_name": "Next.js",
|
|
"total": 5,
|
|
"verified_real": 0,
|
|
"verified_synthetic": 0,
|
|
"blocked": 0,
|
|
"manual": 5,
|
|
"families": [
|
|
{
|
|
"family": "proxy-boundary",
|
|
"total": 4,
|
|
"verified_real": 0,
|
|
"verified_synthetic": 0,
|
|
"blocked": 0,
|
|
"manual": 4
|
|
},
|
|
{
|
|
"family": "request-smuggling",
|
|
"total": 1,
|
|
"verified_real": 0,
|
|
"verified_synthetic": 0,
|
|
"blocked": 0,
|
|
"manual": 1
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"ingest_health": {
|
|
"failure_count": 29,
|
|
"failures": [
|
|
"drupal::Drupal Security Advisories Site::HTTPError",
|
|
"discourse::Discourse Meta Security::HTTPError",
|
|
"adobe-commerce::Adobe Security Bulletins::ConnectionError",
|
|
"react::GitHub Global Advisories::TypeError",
|
|
"nextjs::GitHub Global Advisories::AttributeError",
|
|
"vue::GitHub Global Advisories::HTTPError",
|
|
"nuxt::GitHub Global Advisories::HTTPError",
|
|
"vite::GitHub Global Advisories::HTTPError",
|
|
"angular::GitHub Global Advisories::HTTPError",
|
|
"sveltekit::GitHub Global Advisories::HTTPError",
|
|
"astro::GitHub Global Advisories::HTTPError",
|
|
"express::GitHub Global Advisories::HTTPError",
|
|
"nestjs::GitHub Global Advisories::HTTPError",
|
|
"koa::GitHub Global Advisories::HTTPError",
|
|
"fastify::GitHub Global Advisories::HTTPError",
|
|
"hapi::GitHub Global Advisories::HTTPError",
|
|
"undici::GitHub Global Advisories::HTTPError",
|
|
"webpack::GitHub Global Advisories::HTTPError",
|
|
"esbuild::GitHub Global Advisories::HTTPError",
|
|
"spring-framework::GitHub Global Advisories::HTTPError",
|
|
"spring-security::GitHub Global Advisories::HTTPError",
|
|
"spring-boot::GitHub Global Advisories::HTTPError",
|
|
"laravel::GitHub Global Advisories::HTTPError",
|
|
"symfony::GitHub Global Advisories::HTTPError",
|
|
"django::Django Security RSS::HTTPError",
|
|
"flask::GitHub Global Advisories::HTTPError",
|
|
"werkzeug::GitHub Global Advisories::HTTPError",
|
|
"rails::GitHub Global Advisories::HTTPError",
|
|
"haproxy::HAProxy Security Advisories::HTTPError"
|
|
]
|
|
},
|
|
"historical_blockers": [
|
|
"Docker daemon unavailable caused provision-compose-environment blocked-artifact.",
|
|
"Family profiles previously used note-only attack runners and dry-run placeholders.",
|
|
"Baseline and browser steps were skipped when environment readiness was not enforced.",
|
|
"Latest completeness now uses one advisory -> latest run semantics instead of historical run piles."
|
|
]
|
|
}
|