{"snapshots":[{"as_of":"2026-11-10T01:17:59.461Z","grade":"F","score":"0.00","critical":0,"high":2,"medium":116,"low":29,"policy_passes":11,"policy_fails":3,"rubric_version":"cerodeo-v2","rubric_breakdown":[{"rule":"high_fixable","delta":-20,"input":2},{"rule":"medium_fixable","delta":-30,"input":10},{"rule":"medium_unfixable","delta":-106,"input":106},{"rule":"non_root_default","delta":10,"input":"keycloak"},{"rule":"rebuilt_lt_90d","delta":10,"input":9},{"rule":"slsa_provenance_attached","delta":5,"input":true},{"rule":"sha256_subject_matches_manifest","delta":5,"input":true},{"rule":"oci_standard_labels","delta":3,"input":5},{"rule":"multi_arch","delta":0,"input":1},{"rule":"upstream_github_release","delta":3,"input":true},{"rule":"sbom_attested","delta":3,"input":true},{"rule":"readme_has_example","delta":2,"input":true}],"grype_db_version":"2026-11-08T06:19:57.000Z"},{"as_of":"2026-11-09T23:01:39.466Z","grade":"F","score":"0.00","critical":0,"high":2,"medium":116,"low":29,"policy_passes":10,"policy_fails":3,"rubric_version":"cerodeo-v2","rubric_breakdown":[{"rule":"high_fixable","delta":-20,"input":2},{"rule":"medium_fixable","delta":-30,"input":10},{"rule":"medium_unfixable","delta":-106,"input":106},{"rule":"non_root_default","delta":10,"input":"keycloak"},{"rule":"rebuilt_lt_90d","delta":10,"input":9},{"rule":"slsa_provenance_attached","delta":5,"input":true},{"rule":"sha256_subject_matches_manifest","delta":5,"input":true},{"rule":"oci_standard_labels","delta":3,"input":5},{"rule":"multi_arch","delta":0,"input":1},{"rule":"upstream_github_release","delta":3,"input":true},{"rule":"sbom_attested","delta":3,"input":true},{"rule":"readme_has_example","delta":2,"input":true}],"grype_db_version":"2026-11-08T06:19:57.000Z"},{"as_of":"2026-11-09T21:28:01.387Z","grade":"F","score":"0.00","critical":0,"high":2,"medium":116,"low":29,"policy_passes":11,"policy_fails":3,"rubric_version":"cerodeo-v2","rubric_breakdown":[{"rule":"high_fixable","delta":-20,"input":2},{"rule":"medium_fixable","delta":-30,"input":10},{"rule":"medium_unfixable","delta":-106,"input":106},{"rule":"non_root_default","delta":10,"input":"keycloak"},{"rule":"rebuilt_lt_90d","delta":10,"input":9},{"rule":"slsa_provenance_attached","delta":5,"input":true},{"rule":"sha256_subject_matches_manifest","delta":5,"input":true},{"rule":"oci_standard_labels","delta":3,"input":5},{"rule":"multi_arch","delta":0,"input":1},{"rule":"upstream_github_release","delta":3,"input":true},{"rule":"sbom_attested","delta":3,"input":true},{"rule":"readme_has_example","delta":2,"input":true}],"grype_db_version":"2026-11-08T06:19:57.000Z"},{"as_of":"2026-11-09T20:16:46.121Z","grade":"F","score":"0.00","critical":0,"high":2,"medium":116,"low":29,"policy_passes":11,"policy_fails":3,"rubric_version":"cerodeo-v2","rubric_breakdown":[{"rule":"high_fixable","delta":-20,"input":2},{"rule":"medium_fixable","delta":-30,"input":10},{"rule":"medium_unfixable","delta":-106,"input":106},{"rule":"non_root_default","delta":10,"input":"keycloak"},{"rule":"rebuilt_lt_90d","delta":10,"input":9},{"rule":"slsa_provenance_attached","delta":5,"input":true},{"rule":"sha256_subject_matches_manifest","delta":5,"input":true},{"rule":"oci_standard_labels","delta":3,"input":5},{"rule":"multi_arch","delta":0,"input":1},{"rule":"upstream_github_release","delta":3,"input":true},{"rule":"sbom_attested","delta":3,"input":true},{"rule":"readme_has_example","delta":2,"input":true}],"grype_db_version":"2026-11-08T06:19:57.000Z"},{"as_of":"2026-11-09T13:18:49.331Z","grade":"F","score":"0.00","critical":0,"high":2,"medium":116,"low":29,"policy_passes":11,"policy_fails":3,"rubric_version":"cerodeo-v2","rubric_breakdown":[{"rule":"high_fixable","delta":-20,"input":2},{"rule":"medium_fixable","delta":-30,"input":10},{"rule":"medium_unfixable","delta":-106,"input":106},{"rule":"non_root_default","delta":10,"input":"keycloak"},{"rule":"rebuilt_lt_90d","delta":10,"input":9},{"rule":"slsa_provenance_attached","delta":5,"input":true},{"rule":"sha256_subject_matches_manifest","delta":5,"input":true},{"rule":"oci_standard_labels","delta":3,"input":5},{"rule":"multi_arch","delta":0,"input":1},{"rule":"upstream_github_release","delta":3,"input":true},{"rule":"sbom_attested","delta":3,"input":true},{"rule":"readme_has_example","delta":2,"input":true}],"grype_db_version":"2026-11-08T06:19:57.000Z"},{"as_of":"2026-11-09T07:24:55.380Z","grade":"F","score":"0.00","critical":0,"high":2,"medium":116,"low":29,"policy_passes":11,"policy_fails":3,"rubric_version":"cerodeo-v2","rubric_breakdown":[{"rule":"high_fixable","delta":-20,"input":2},{"rule":"medium_fixable","delta":-30,"input":10},{"rule":"medium_unfixable","delta":-106,"input":106},{"rule":"non_root_default","delta":10,"input":"keycloak"},{"rule":"rebuilt_lt_90d","delta":10,"input":9},{"rule":"slsa_provenance_attached","delta":5,"input":true},{"rule":"sha256_subject_matches_manifest","delta":5,"input":true},{"rule":"oci_standard_labels","delta":3,"input":5},{"rule":"multi_arch","delta":0,"input":1},{"rule":"upstream_github_release","delta":3,"input":true},{"rule":"sbom_attested","delta":3,"input":true},{"rule":"readme_has_example","delta":2,"input":true}],"grype_db_version":"2026-11-08T06:19:57.000Z"},{"as_of":"2026-11-09T04:27:51.753Z","grade":"F","score":"0.00","critical":0,"high":2,"medium":116,"low":29,"policy_passes":10,"policy_fails":3,"rubric_version":"cerodeo-v2","rubric_breakdown":[{"rule":"high_fixable","delta":-20,"input":2},{"rule":"medium_fixable","delta":-30,"input":10},{"rule":"medium_unfixable","delta":-106,"input":106},{"rule":"non_root_default","delta":10,"input":"keycloak"},{"rule":"rebuilt_lt_90d","delta":10,"input":9},{"rule":"slsa_provenance_attached","delta":5,"input":true},{"rule":"sha256_subject_matches_manifest","delta":5,"input":true},{"rule":"oci_standard_labels","delta":3,"input":5},{"rule":"multi_arch","delta":0,"input":1},{"rule":"upstream_github_release","delta":3,"input":true},{"rule":"sbom_attested","delta":3,"input":true},{"rule":"readme_has_example","delta":2,"input":true}],"grype_db_version":"2026-11-08T06:19:57.000Z"},{"as_of":"2026-11-08T22:36:24.630Z","grade":"F","score":"0.00","critical":0,"high":2,"medium":116,"low":29,"policy_passes":11,"policy_fails":3,"rubric_version":"cerodeo-v2","rubric_breakdown":[{"rule":"high_fixable","delta":-20,"input":2},{"rule":"medium_fixable","delta":-30,"input":10},{"rule":"medium_unfixable","delta":-106,"input":106},{"rule":"non_root_default","delta":10,"input":"keycloak"},{"rule":"rebuilt_lt_90d","delta":10,"input":9},{"rule":"slsa_provenance_attached","delta":5,"input":true},{"rule":"sha256_subject_matches_manifest","delta":5,"input":true},{"rule":"oci_standard_labels","delta":3,"input":5},{"rule":"multi_arch","delta":0,"input":1},{"rule":"upstream_github_release","delta":3,"input":true},{"rule":"sbom_attested","delta":3,"input":true},{"rule":"readme_has_example","delta":2,"input":true}],"grype_db_version":"2026-11-08T06:19:57.000Z"},{"as_of":"2026-11-08T21:25:31.354Z","grade":"F","score":"0.00","critical":0,"high":2,"medium":116,"low":29,"policy_passes":10,"policy_fails":3,"rubric_version":"cerodeo-v2","rubric_breakdown":[{"rule":"high_fixable","delta":-20,"input":2},{"rule":"medium_fixable","delta":-30,"input":10},{"rule":"medium_unfixable","delta":-106,"input":106},{"rule":"non_root_default","delta":10,"input":"keycloak"},{"rule":"rebuilt_lt_90d","delta":10,"input":9},{"rule":"slsa_provenance_attached","delta":5,"input":true},{"rule":"sha256_subject_matches_manifest","delta":5,"input":true},{"rule":"oci_standard_labels","delta":3,"input":5},{"rule":"multi_arch","delta":0,"input":1},{"rule":"upstream_github_release","delta":3,"input":true},{"rule":"sbom_attested","delta":3,"input":true},{"rule":"readme_has_example","delta":2,"input":true}],"grype_db_version":"2026-11-08T06:19:57.000Z"},{"as_of":"2026-11-08T20:18:41.373Z","grade":"F","score":"0.00","critical":0,"high":2,"medium":116,"low":29,"policy_passes":11,"policy_fails":3,"rubric_version":"cerodeo-v2","rubric_breakdown":[{"rule":"high_fixable","delta":-20,"input":2},{"rule":"medium_fixable","delta":-30,"input":10},{"rule":"medium_unfixable","delta":-106,"input":106},{"rule":"non_root_default","delta":10,"input":"keycloak"},{"rule":"rebuilt_lt_90d","delta":10,"input":9},{"rule":"slsa_provenance_attached","delta":5,"input":true},{"rule":"sha256_subject_matches_manifest","delta":5,"input":true},{"rule":"oci_standard_labels","delta":3,"input":5},{"rule":"multi_arch","delta":0,"input":1},{"rule":"upstream_github_release","delta":3,"input":true},{"rule":"sbom_attested","delta":3,"input":true},{"rule":"readme_has_example","delta":2,"input":true}],"grype_db_version":"2026-11-08T06:19:57.000Z"},{"as_of":"2026-11-08T18:18:21.984Z","grade":"F","score":"0.00","critical":0,"high":2,"medium":116,"low":29,"policy_passes":11,"policy_fails":3,"rubric_version":"cerodeo-v2","rubric_breakdown":[{"rule":"high_fixable","delta":-20,"input":2},{"rule":"medium_fixable","delta":-30,"input":10},{"rule":"medium_unfixable","delta":-106,"input":106},{"rule":"non_root_default","delta":10,"input":"keycloak"},{"rule":"rebuilt_lt_90d","delta":10,"input":9},{"rule":"slsa_provenance_attached","delta":5,"input":true},{"rule":"sha256_subject_matches_manifest","delta":5,"input":true},{"rule":"oci_standard_labels","delta":3,"input":5},{"rule":"multi_arch","delta":0,"input":1},{"rule":"upstream_github_release","delta":3,"input":true},{"rule":"sbom_attested","delta":3,"input":true},{"rule":"readme_has_example","delta":2,"input":true}],"grype_db_version":"2026-11-08T06:19:57.000Z"},{"as_of":"2026-11-08T13:19:42.809Z","grade":"F","score":"0.00","critical":0,"high":2,"medium":116,"low":29,"policy_passes":11,"policy_fails":3,"rubric_version":"cerodeo-v2","rubric_breakdown":[{"rule":"high_fixable","delta":-20,"input":2},{"rule":"medium_fixable","delta":-30,"input":10},{"rule":"medium_unfixable","delta":-106,"input":106},{"rule":"non_root_default","delta":10,"input":"keycloak"},{"rule":"rebuilt_lt_90d","delta":10,"input":9},{"rule":"slsa_provenance_attached","delta":5,"input":true},{"rule":"sha256_subject_matches_manifest","delta":5,"input":true},{"rule":"oci_standard_labels","delta":3,"input":5},{"rule":"multi_arch","delta":0,"input":1},{"rule":"upstream_github_release","delta":3,"input":true},{"rule":"sbom_attested","delta":3,"input":true},{"rule":"readme_has_example","delta":2,"input":true}],"grype_db_version":"2026-11-08T06:19:57.000Z"},{"as_of":"2026-11-08T09:22:06.798Z","grade":"F","score":"0.00","critical":0,"high":2,"medium":116,"low":29,"policy_passes":11,"policy_fails":3,"rubric_version":"cerodeo-v2","rubric_breakdown":[{"rule":"high_fixable","delta":-20,"input":2},{"rule":"medium_fixable","delta":-30,"input":10},{"rule":"medium_unfixable","delta":-106,"input":106},{"rule":"non_root_default","delta":10,"input":"keycloak"},{"rule":"rebuilt_lt_90d","delta":10,"input":9},{"rule":"slsa_provenance_attached","delta":5,"input":true},{"rule":"sha256_subject_matches_manifest","delta":5,"input":true},{"rule":"oci_standard_labels","delta":3,"input":5},{"rule":"multi_arch","delta":0,"input":1},{"rule":"upstream_github_release","delta":3,"input":true},{"rule":"sbom_attested","delta":3,"input":true},{"rule":"readme_has_example","delta":2,"input":true}],"grype_db_version":"2026-11-08T06:19:57.000Z"},{"as_of":"2026-11-08T06:28:36.330Z","grade":"F","score":"0.00","critical":0,"high":2,"medium":116,"low":29,"policy_passes":11,"policy_fails":3,"rubric_version":"cerodeo-v2","rubric_breakdown":[{"rule":"high_fixable","delta":-20,"input":2},{"rule":"medium_fixable","delta":-30,"input":10},{"rule":"medium_unfixable","delta":-106,"input":106},{"rule":"non_root_default","delta":10,"input":"keycloak"},{"rule":"rebuilt_lt_90d","delta":10,"input":8},{"rule":"slsa_provenance_attached","delta":5,"input":true},{"rule":"sha256_subject_matches_manifest","delta":5,"input":true},{"rule":"oci_standard_labels","delta":3,"input":5},{"rule":"multi_arch","delta":0,"input":1},{"rule":"upstream_github_release","delta":3,"input":true},{"rule":"sbom_attested","delta":3,"input":true},{"rule":"readme_has_example","delta":2,"input":true}],"grype_db_version":"2026-11-07T06:18:48.000Z"},{"as_of":"2026-11-08T02:19:34.743Z","grade":"F","score":"0.00","critical":0,"high":2,"medium":116,"low":29,"policy_passes":11,"policy_fails":3,"rubric_version":"cerodeo-v2","rubric_breakdown":[{"rule":"high_fixable","delta":-20,"input":2},{"rule":"medium_fixable","delta":-30,"input":10},{"rule":"medium_unfixable","delta":-106,"input":106},{"rule":"non_root_default","delta":10,"input":"keycloak"},{"rule":"rebuilt_lt_90d","delta":10,"input":8},{"rule":"slsa_provenance_attached","delta":5,"input":true},{"rule":"sha256_subject_matches_manifest","delta":5,"input":true},{"rule":"oci_standard_labels","delta":3,"input":5},{"rule":"multi_arch","delta":0,"input":1},{"rule":"upstream_github_release","delta":3,"input":true},{"rule":"sbom_attested","delta":3,"input":true},{"rule":"readme_has_example","delta":2,"input":true}],"grype_db_version":"2026-11-07T06:18:48.000Z"},{"as_of":"2026-11-08T00:43:18.151Z","grade":"F","score":"0.00","critical":0,"high":2,"medium":116,"low":29,"policy_passes":11,"policy_fails":3,"rubric_version":"cerodeo-v2","rubric_breakdown":[{"rule":"high_fixable","delta":-20,"input":2},{"rule":"medium_fixable","delta":-30,"input":10},{"rule":"medium_unfixable","delta":-106,"input":106},{"rule":"non_root_default","delta":10,"input":"keycloak"},{"rule":"rebuilt_lt_90d","delta":10,"input":8},{"rule":"slsa_provenance_attached","delta":5,"input":true},{"rule":"sha256_subject_matches_manifest","delta":5,"input":true},{"rule":"oci_standard_labels","delta":3,"input":5},{"rule":"multi_arch","delta":0,"input":1},{"rule":"upstream_github_release","delta":3,"input":true},{"rule":"sbom_attested","delta":3,"input":true},{"rule":"readme_has_example","delta":2,"input":true}],"grype_db_version":"2026-11-07T06:18:48.000Z"},{"as_of":"2026-11-07T23:31:36.513Z","grade":"F","score":"0.00","critical":0,"high":2,"medium":116,"low":29,"policy_passes":11,"policy_fails":3,"rubric_version":"cerodeo-v2","rubric_breakdown":[{"rule":"high_fixable","delta":-20,"input":2},{"rule":"medium_fixable","delta":-30,"input":10},{"rule":"medium_unfixable","delta":-106,"input":106},{"rule":"non_root_default","delta":10,"input":"keycloak"},{"rule":"rebuilt_lt_90d","delta":10,"input":8},{"rule":"slsa_provenance_attached","delta":5,"input":true},{"rule":"sha256_subject_matches_manifest","delta":5,"input":true},{"rule":"oci_standard_labels","delta":3,"input":5},{"rule":"multi_arch","delta":0,"input":1},{"rule":"upstream_github_release","delta":3,"input":true},{"rule":"sbom_attested","delta":3,"input":true},{"rule":"readme_has_example","delta":2,"input":true}],"grype_db_version":"2026-11-07T06:18:48.000Z"},{"as_of":"2026-11-07T22:18:39.920Z","grade":"F","score":"0.00","critical":0,"high":2,"medium":116,"low":29,"policy_passes":10,"policy_fails":3,"rubric_version":"cerodeo-v2","rubric_breakdown":[{"rule":"high_fixable","delta":-20,"input":2},{"rule":"medium_fixable","delta":-30,"input":10},{"rule":"medium_unfixable","delta":-106,"input":106},{"rule":"non_root_default","delta":10,"input":"keycloak"},{"rule":"rebuilt_lt_90d","delta":10,"input":8},{"rule":"slsa_provenance_attached","delta":5,"input":true},{"rule":"sha256_subject_matches_manifest","delta":5,"input":true},{"rule":"oci_standard_labels","delta":3,"input":5},{"rule":"multi_arch","delta":0,"input":1},{"rule":"upstream_github_release","delta":3,"input":true},{"rule":"sbom_attested","delta":3,"input":true},{"rule":"readme_has_example","delta":2,"input":true}],"grype_db_version":"2026-11-07T06:18:48.000Z"},{"as_of":"2026-11-07T20:16:14.588Z","grade":"F","score":"0.00","critical":0,"high":2,"medium":116,"low":29,"policy_passes":11,"policy_fails":3,"rubric_version":"cerodeo-v2","rubric_breakdown":[{"rule":"high_fixable","delta":-20,"input":2},{"rule":"medium_fixable","delta":-30,"input":10},{"rule":"medium_unfixable","delta":-106,"input":106},{"rule":"non_root_default","delta":10,"input":"keycloak"},{"rule":"rebuilt_lt_90d","delta":10,"input":8},{"rule":"slsa_provenance_attached","delta":5,"input":true},{"rule":"sha256_subject_matches_manifest","delta":5,"input":true},{"rule":"oci_standard_labels","delta":3,"input":5},{"rule":"multi_arch","delta":0,"input":1},{"rule":"upstream_github_release","delta":3,"input":true},{"rule":"sbom_attested","delta":3,"input":true},{"rule":"readme_has_example","delta":2,"input":true}],"grype_db_version":"2026-11-07T06:18:48.000Z"},{"as_of":"2026-11-07T15:18:39.803Z","grade":"F","score":"0.00","critical":0,"high":2,"medium":116,"low":29,"policy_passes":11,"policy_fails":3,"rubric_version":"cerodeo-v2","rubric_breakdown":[{"rule":"high_fixable","delta":-20,"input":2},{"rule":"medium_fixable","delta":-30,"input":10},{"rule":"medium_unfixable","delta":-106,"input":106},{"rule":"non_root_default","delta":10,"input":"keycloak"},{"rule":"rebuilt_lt_90d","delta":10,"input":8},{"rule":"slsa_provenance_attached","delta":5,"input":true},{"rule":"sha256_subject_matches_manifest","delta":5,"input":true},{"rule":"oci_standard_labels","delta":3,"input":5},{"rule":"multi_arch","delta":0,"input":1},{"rule":"upstream_github_release","delta":3,"input":true},{"rule":"sbom_attested","delta":3,"input":true},{"rule":"readme_has_example","delta":2,"input":true}],"grype_db_version":"2026-11-07T06:18:48.000Z"},{"as_of":"2026-11-07T11:21:55.179Z","grade":"F","score":"0.00","critical":0,"high":2,"medium":116,"low":29,"policy_passes":11,"policy_fails":3,"rubric_version":"cerodeo-v2","rubric_breakdown":[{"rule":"high_fixable","delta":-20,"input":2},{"rule":"medium_fixable","delta":-30,"input":10},{"rule":"medium_unfixable","delta":-106,"input":106},{"rule":"non_root_default","delta":10,"input":"keycloak"},{"rule":"rebuilt_lt_90d","delta":10,"input":8},{"rule":"slsa_provenance_attached","delta":5,"input":true},{"rule":"sha256_subject_matches_manifest","delta":5,"input":true},{"rule":"oci_standard_labels","delta":3,"input":5},{"rule":"multi_arch","delta":0,"input":1},{"rule":"upstream_github_release","delta":3,"input":true},{"rule":"sbom_attested","delta":3,"input":true},{"rule":"readme_has_example","delta":2,"input":true}],"grype_db_version":"2026-11-07T06:18:48.000Z"},{"as_of":"2026-11-07T09:25:03.822Z","grade":"F","score":"0.00","critical":0,"high":2,"medium":116,"low":29,"policy_passes":11,"policy_fails":3,"rubric_version":"cerodeo-v2","rubric_breakdown":[{"rule":"high_fixable","delta":-20,"input":2},{"rule":"medium_fixable","delta":-30,"input":10},{"rule":"medium_unfixable","delta":-106,"input":106},{"rule":"non_root_default","delta":10,"input":"keycloak"},{"rule":"rebuilt_lt_90d","delta":10,"input":8},{"rule":"slsa_provenance_attached","delta":5,"input":true},{"rule":"sha256_subject_matches_manifest","delta":5,"input":true},{"rule":"oci_standard_labels","delta":3,"input":5},{"rule":"multi_arch","delta":0,"input":1},{"rule":"upstream_github_release","delta":3,"input":true},{"rule":"sbom_attested","delta":3,"input":true},{"rule":"readme_has_example","delta":2,"input":true}],"grype_db_version":"2026-11-07T06:18:48.000Z"},{"as_of":"2026-11-07T05:33:07.414Z","grade":"F","score":"0.00","critical":0,"high":2,"medium":119,"low":29,"policy_passes":11,"policy_fails":3,"rubric_version":"cerodeo-v2","rubric_breakdown":[{"rule":"high_fixable","delta":-20,"input":2},{"rule":"medium_fixable","delta":-30,"input":10},{"rule":"medium_unfixable","delta":-109,"input":109},{"rule":"non_root_default","delta":10,"input":"keycloak"},{"rule":"rebuilt_lt_90d","delta":10,"input":7},{"rule":"slsa_provenance_attached","delta":5,"input":true},{"rule":"sha256_subject_matches_manifest","delta":5,"input":true},{"rule":"oci_standard_labels","delta":3,"input":5},{"rule":"multi_arch","delta":0,"input":1},{"rule":"upstream_github_release","delta":3,"input":true},{"rule":"sbom_attested","delta":3,"input":true},{"rule":"readme_has_example","delta":2,"input":true}],"grype_db_version":"2026-11-06T06:21:59.000Z"},{"as_of":"2026-11-07T01:25:55.149Z","grade":"F","score":"0.00","critical":0,"high":2,"medium":119,"low":29,"policy_passes":11,"policy_fails":3,"rubric_version":"cerodeo-v2","rubric_breakdown":[{"rule":"high_fixable","delta":-20,"input":2},{"rule":"medium_fixable","delta":-30,"input":10},{"rule":"medium_unfixable","delta":-109,"input":109},{"rule":"non_root_default","delta":10,"input":"keycloak"},{"rule":"rebuilt_lt_90d","delta":10,"input":7},{"rule":"slsa_provenance_attached","delta":5,"input":true},{"rule":"sha256_subject_matches_manifest","delta":5,"input":true},{"rule":"oci_standard_labels","delta":3,"input":5},{"rule":"multi_arch","delta":0,"input":1},{"rule":"upstream_github_release","delta":3,"input":true},{"rule":"sbom_attested","delta":3,"input":true},{"rule":"readme_has_example","delta":2,"input":true}],"grype_db_version":"2026-11-06T06:21:59.000Z"},{"as_of":"2026-11-06T23:19:51.777Z","grade":"F","score":"0.00","critical":0,"high":2,"medium":119,"low":29,"policy_passes":11,"policy_fails":3,"rubric_version":"cerodeo-v2","rubric_breakdown":[{"rule":"high_fixable","delta":-20,"input":2},{"rule":"medium_fixable","delta":-30,"input":10},{"rule":"medium_unfixable","delta":-109,"input":109},{"rule":"non_root_default","delta":10,"input":"keycloak"},{"rule":"rebuilt_lt_90d","delta":10,"input":7},{"rule":"slsa_provenance_attached","delta":5,"input":true},{"rule":"sha256_subject_matches_manifest","delta":5,"input":true},{"rule":"oci_standard_labels","delta":3,"input":5},{"rule":"multi_arch","delta":0,"input":1},{"rule":"upstream_github_release","delta":3,"input":true},{"rule":"sbom_attested","delta":3,"input":true},{"rule":"readme_has_example","delta":2,"input":true}],"grype_db_version":"2026-11-06T06:21:59.000Z"},{"as_of":"2026-11-06T20:17:51.137Z","grade":"F","score":"0.00","critical":0,"high":2,"medium":119,"low":29,"policy_passes":11,"policy_fails":3,"rubric_version":"cerodeo-v2","rubric_breakdown":[{"rule":"high_fixable","delta":-20,"input":2},{"rule":"medium_fixable","delta":-30,"input":10},{"rule":"medium_unfixable","delta":-109,"input":109},{"rule":"non_root_default","delta":10,"input":"keycloak"},{"rule":"rebuilt_lt_90d","delta":10,"input":7},{"rule":"slsa_provenance_attached","delta":5,"input":true},{"rule":"sha256_subject_matches_manifest","delta":5,"input":true},{"rule":"oci_standard_labels","delta":3,"input":5},{"rule":"multi_arch","delta":0,"input":1},{"rule":"upstream_github_release","delta":3,"input":true},{"rule":"sbom_attested","delta":3,"input":true},{"rule":"readme_has_example","delta":2,"input":true}],"grype_db_version":"2026-11-06T06:21:59.000Z"},{"as_of":"2026-11-06T16:55:56.842Z","grade":"F","score":"0.00","critical":0,"high":2,"medium":119,"low":29,"policy_passes":11,"policy_fails":3,"rubric_version":"cerodeo-v2","rubric_breakdown":[{"rule":"high_fixable","delta":-20,"input":2},{"rule":"medium_fixable","delta":-30,"input":10},{"rule":"medium_unfixable","delta":-109,"input":109},{"rule":"non_root_default","delta":10,"input":"keycloak"},{"rule":"rebuilt_lt_90d","delta":10,"input":7},{"rule":"slsa_provenance_attached","delta":5,"input":true},{"rule":"sha256_subject_matches_manifest","delta":5,"input":true},{"rule":"oci_standard_labels","delta":3,"input":5},{"rule":"multi_arch","delta":0,"input":1},{"rule":"upstream_github_release","delta":3,"input":true},{"rule":"sbom_attested","delta":3,"input":true},{"rule":"readme_has_example","delta":2,"input":true}],"grype_db_version":"2026-11-06T06:21:59.000Z"},{"as_of":"2026-11-06T14:51:49.136Z","grade":"F","score":"0.00","critical":0,"high":2,"medium":119,"low":29,"policy_passes":11,"policy_fails":3,"rubric_version":"cerodeo-v2","rubric_breakdown":[{"rule":"high_fixable","delta":-20,"input":2},{"rule":"medium_fixable","delta":-30,"input":10},{"rule":"medium_unfixable","delta":-109,"input":109},{"rule":"non_root_default","delta":10,"input":"keycloak"},{"rule":"rebuilt_lt_90d","delta":10,"input":7},{"rule":"slsa_provenance_attached","delta":5,"input":true},{"rule":"sha256_subject_matches_manifest","delta":5,"input":true},{"rule":"oci_standard_labels","delta":3,"input":5},{"rule":"multi_arch","delta":0,"input":1},{"rule":"upstream_github_release","delta":3,"input":true},{"rule":"sbom_attested","delta":3,"input":true},{"rule":"readme_has_example","delta":2,"input":true}],"grype_db_version":"2026-11-06T06:21:59.000Z"},{"as_of":"2026-11-06T12:30:56.571Z","grade":"F","score":"0.00","critical":0,"high":2,"medium":119,"low":29,"policy_passes":11,"policy_fails":3,"rubric_version":"cerodeo-v2","rubric_breakdown":[{"rule":"high_fixable","delta":-20,"input":2},{"rule":"medium_fixable","delta":-30,"input":10},{"rule":"medium_unfixable","delta":-109,"input":109},{"rule":"non_root_default","delta":10,"input":"keycloak"},{"rule":"rebuilt_lt_90d","delta":10,"input":7},{"rule":"slsa_provenance_attached","delta":5,"input":true},{"rule":"sha256_subject_matches_manifest","delta":5,"input":true},{"rule":"oci_standard_labels","delta":3,"input":5},{"rule":"multi_arch","delta":0,"input":1},{"rule":"upstream_github_release","delta":3,"input":true},{"rule":"sbom_attested","delta":3,"input":true},{"rule":"readme_has_example","delta":2,"input":true}],"grype_db_version":"2026-11-06T06:21:59.000Z"},{"as_of":"2026-11-06T09:40:39.473Z","grade":"F","score":"0.00","critical":0,"high":2,"medium":119,"low":29,"policy_passes":11,"policy_fails":3,"rubric_version":"cerodeo-v2","rubric_breakdown":[{"rule":"high_fixable","delta":-20,"input":2},{"rule":"medium_fixable","delta":-30,"input":10},{"rule":"medium_unfixable","delta":-109,"input":109},{"rule":"non_root_default","delta":10,"input":"keycloak"},{"rule":"rebuilt_lt_90d","delta":10,"input":7},{"rule":"slsa_provenance_attached","delta":5,"input":true},{"rule":"sha256_subject_matches_manifest","delta":5,"input":true},{"rule":"oci_standard_labels","delta":3,"input":5},{"rule":"multi_arch","delta":0,"input":1},{"rule":"upstream_github_release","delta":3,"input":true},{"rule":"sbom_attested","delta":3,"input":true},{"rule":"readme_has_example","delta":2,"input":true}],"grype_db_version":"2026-11-06T06:21:59.000Z"},{"as_of":"2026-11-06T05:55:16.310Z","grade":"F","score":"4.00","critical":0,"high":0,"medium":117,"low":29,"policy_passes":12,"policy_fails":2,"rubric_version":"cerodeo-v2","rubric_breakdown":[{"rule":"medium_fixable","delta":-30,"input":10},{"rule":"medium_unfixable","delta":-107,"input":107},{"rule":"non_root_default","delta":10,"input":"keycloak"},{"rule":"rebuilt_lt_90d","delta":10,"input":6},{"rule":"slsa_provenance_attached","delta":5,"input":true},{"rule":"sha256_subject_matches_manifest","delta":5,"input":true},{"rule":"oci_standard_labels","delta":3,"input":5},{"rule":"multi_arch","delta":0,"input":1},{"rule":"upstream_github_release","delta":3,"input":true},{"rule":"sbom_attested","delta":3,"input":true},{"rule":"readme_has_example","delta":2,"input":true}],"grype_db_version":"2026-11-05T06:21:06.000Z"},{"as_of":"2026-11-06T01:25:14.778Z","grade":"F","score":"4.00","critical":0,"high":0,"medium":117,"low":29,"policy_passes":12,"policy_fails":2,"rubric_version":"cerodeo-v2","rubric_breakdown":[{"rule":"medium_fixable","delta":-30,"input":10},{"rule":"medium_unfixable","delta":-107,"input":107},{"rule":"non_root_default","delta":10,"input":"keycloak"},{"rule":"rebuilt_lt_90d","delta":10,"input":6},{"rule":"slsa_provenance_attached","delta":5,"input":true},{"rule":"sha256_subject_matches_manifest","delta":5,"input":true},{"rule":"oci_standard_labels","delta":3,"input":5},{"rule":"multi_arch","delta":0,"input":1},{"rule":"upstream_github_release","delta":3,"input":true},{"rule":"sbom_attested","delta":3,"input":true},{"rule":"readme_has_example","delta":2,"input":true}],"grype_db_version":"2026-11-05T06:21:06.000Z"},{"as_of":"2026-11-05T23:21:58.669Z","grade":"F","score":"4.00","critical":0,"high":0,"medium":117,"low":29,"policy_passes":12,"policy_fails":2,"rubric_version":"cerodeo-v2","rubric_breakdown":[{"rule":"medium_fixable","delta":-30,"input":10},{"rule":"medium_unfixable","delta":-107,"input":107},{"rule":"non_root_default","delta":10,"input":"keycloak"},{"rule":"rebuilt_lt_90d","delta":10,"input":6},{"rule":"slsa_provenance_attached","delta":5,"input":true},{"rule":"sha256_subject_matches_manifest","delta":5,"input":true},{"rule":"oci_standard_labels","delta":3,"input":5},{"rule":"multi_arch","delta":0,"input":1},{"rule":"upstream_github_release","delta":3,"input":true},{"rule":"sbom_attested","delta":3,"input":true},{"rule":"readme_has_example","delta":2,"input":true}],"grype_db_version":"2026-11-05T06:21:06.000Z"},{"as_of":"2026-11-05T20:21:33.687Z","grade":"F","score":"4.00","critical":0,"high":0,"medium":117,"low":29,"policy_passes":12,"policy_fails":2,"rubric_version":"cerodeo-v2","rubric_breakdown":[{"rule":"medium_fixable","delta":-30,"input":10},{"rule":"medium_unfixable","delta":-107,"input":107},{"rule":"non_root_default","delta":10,"input":"keycloak"},{"rule":"rebuilt_lt_90d","delta":10,"input":6},{"rule":"slsa_provenance_attached","delta":5,"input":true},{"rule":"sha256_subject_matches_manifest","delta":5,"input":true},{"rule":"oci_standard_labels","delta":3,"input":5},{"rule":"multi_arch","delta":0,"input":1},{"rule":"upstream_github_release","delta":3,"input":true},{"rule":"sbom_attested","delta":3,"input":true},{"rule":"readme_has_example","delta":2,"input":true}],"grype_db_version":"2026-11-05T06:21:06.000Z"},{"as_of":"2026-11-05T17:36:26.518Z","grade":"F","score":"4.00","critical":0,"high":0,"medium":117,"low":29,"policy_passes":12,"policy_fails":2,"rubric_version":"cerodeo-v2","rubric_breakdown":[{"rule":"medium_fixable","delta":-30,"input":10},{"rule":"medium_unfixable","delta":-107,"input":107},{"rule":"non_root_default","delta":10,"input":"keycloak"},{"rule":"rebuilt_lt_90d","delta":10,"input":6},{"rule":"slsa_provenance_attached","delta":5,"input":true},{"rule":"sha256_subject_matches_manifest","delta":5,"input":true},{"rule":"oci_standard_labels","delta":3,"input":5},{"rule":"multi_arch","delta":0,"input":1},{"rule":"upstream_github_release","delta":3,"input":true},{"rule":"sbom_attested","delta":3,"input":true},{"rule":"readme_has_example","delta":2,"input":true}],"grype_db_version":"2026-11-05T06:21:06.000Z"},{"as_of":"2026-11-05T14:53:34.841Z","grade":"F","score":"4.00","critical":0,"high":0,"medium":117,"low":29,"policy_passes":12,"policy_fails":2,"rubric_version":"cerodeo-v2","rubric_breakdown":[{"rule":"medium_fixable","delta":-30,"input":10},{"rule":"medium_unfixable","delta":-107,"input":107},{"rule":"non_root_default","delta":10,"input":"keycloak"},{"rule":"rebuilt_lt_90d","delta":10,"input":6},{"rule":"slsa_provenance_attached","delta":5,"input":true},{"rule":"sha256_subject_matches_manifest","delta":5,"input":true},{"rule":"oci_standard_labels","delta":3,"input":5},{"rule":"multi_arch","delta":0,"input":1},{"rule":"upstream_github_release","delta":3,"input":true},{"rule":"sbom_attested","delta":3,"input":true},{"rule":"readme_has_example","delta":2,"input":true}],"grype_db_version":"2026-11-05T06:21:06.000Z"},{"as_of":"2026-11-05T12:29:10.767Z","grade":"F","score":"4.00","critical":0,"high":0,"medium":117,"low":29,"policy_passes":12,"policy_fails":2,"rubric_version":"cerodeo-v2","rubric_breakdown":[{"rule":"medium_fixable","delta":-30,"input":10},{"rule":"medium_unfixable","delta":-107,"input":107},{"rule":"non_root_default","delta":10,"input":"keycloak"},{"rule":"rebuilt_lt_90d","delta":10,"input":6},{"rule":"slsa_provenance_attached","delta":5,"input":true},{"rule":"sha256_subject_matches_manifest","delta":5,"input":true},{"rule":"oci_standard_labels","delta":3,"input":5},{"rule":"multi_arch","delta":0,"input":1},{"rule":"upstream_github_release","delta":3,"input":true},{"rule":"sbom_attested","delta":3,"input":true},{"rule":"readme_has_example","delta":2,"input":true}],"grype_db_version":"2026-11-05T06:21:06.000Z"},{"as_of":"2026-11-05T09:54:05.237Z","grade":"F","score":"4.00","critical":0,"high":0,"medium":117,"low":29,"policy_passes":12,"policy_fails":2,"rubric_version":"cerodeo-v2","rubric_breakdown":[{"rule":"medium_fixable","delta":-30,"input":10},{"rule":"medium_unfixable","delta":-107,"input":107},{"rule":"non_root_default","delta":10,"input":"keycloak"},{"rule":"rebuilt_lt_90d","delta":10,"input":6},{"rule":"slsa_provenance_attached","delta":5,"input":true},{"rule":"sha256_subject_matches_manifest","delta":5,"input":true},{"rule":"oci_standard_labels","delta":3,"input":5},{"rule":"multi_arch","delta":0,"input":1},{"rule":"upstream_github_release","delta":3,"input":true},{"rule":"sbom_attested","delta":3,"input":true},{"rule":"readme_has_example","delta":2,"input":true}],"grype_db_version":"2026-11-05T06:21:06.000Z"},{"as_of":"2026-11-05T07:32:39.254Z","grade":"F","score":"32.00","critical":0,"high":0,"medium":103,"low":29,"policy_passes":12,"policy_fails":2,"rubric_version":"cerodeo-v2","rubric_breakdown":[{"rule":"medium_fixable","delta":-9,"input":3},{"rule":"medium_unfixable","delta":-100,"input":100},{"rule":"non_root_default","delta":10,"input":"keycloak"},{"rule":"rebuilt_lt_90d","delta":10,"input":5},{"rule":"slsa_provenance_attached","delta":5,"input":true},{"rule":"sha256_subject_matches_manifest","delta":5,"input":true},{"rule":"oci_standard_labels","delta":3,"input":5},{"rule":"multi_arch","delta":0,"input":1},{"rule":"upstream_github_release","delta":3,"input":true},{"rule":"sbom_attested","delta":3,"input":true},{"rule":"readme_has_example","delta":2,"input":true}],"grype_db_version":"2026-11-04T06:20:59.000Z"},{"as_of":"2026-11-05T02:58:38.021Z","grade":"F","score":"32.00","critical":0,"high":0,"medium":103,"low":29,"policy_passes":12,"policy_fails":2,"rubric_version":"cerodeo-v2","rubric_breakdown":[{"rule":"medium_fixable","delta":-9,"input":3},{"rule":"medium_unfixable","delta":-100,"input":100},{"rule":"non_root_default","delta":10,"input":"keycloak"},{"rule":"rebuilt_lt_90d","delta":10,"input":5},{"rule":"slsa_provenance_attached","delta":5,"input":true},{"rule":"sha256_subject_matches_manifest","delta":5,"input":true},{"rule":"oci_standard_labels","delta":3,"input":5},{"rule":"multi_arch","delta":0,"input":1},{"rule":"upstream_github_release","delta":3,"input":true},{"rule":"sbom_attested","delta":3,"input":true},{"rule":"readme_has_example","delta":2,"input":true}],"grype_db_version":"2026-11-04T06:20:59.000Z"},{"as_of":"2026-11-05T00:51:11.851Z","grade":"F","score":"32.00","critical":0,"high":0,"medium":103,"low":29,"policy_passes":12,"policy_fails":2,"rubric_version":"cerodeo-v2","rubric_breakdown":[{"rule":"medium_fixable","delta":-9,"input":3},{"rule":"medium_unfixable","delta":-100,"input":100},{"rule":"non_root_default","delta":10,"input":"keycloak"},{"rule":"rebuilt_lt_90d","delta":10,"input":5},{"rule":"slsa_provenance_attached","delta":5,"input":true},{"rule":"sha256_subject_matches_manifest","delta":5,"input":true},{"rule":"oci_standard_labels","delta":3,"input":5},{"rule":"multi_arch","delta":0,"input":1},{"rule":"upstream_github_release","delta":3,"input":true},{"rule":"sbom_attested","delta":3,"input":true},{"rule":"readme_has_example","delta":2,"input":true}],"grype_db_version":"2026-11-04T06:20:59.000Z"},{"as_of":"2026-11-04T22:48:23.258Z","grade":"F","score":"32.00","critical":0,"high":0,"medium":103,"low":29,"policy_passes":12,"policy_fails":2,"rubric_version":"cerodeo-v2","rubric_breakdown":[{"rule":"medium_fixable","delta":-9,"input":3},{"rule":"medium_unfixable","delta":-100,"input":100},{"rule":"non_root_default","delta":10,"input":"keycloak"},{"rule":"rebuilt_lt_90d","delta":10,"input":5},{"rule":"slsa_provenance_attached","delta":5,"input":true},{"rule":"sha256_subject_matches_manifest","delta":5,"input":true},{"rule":"oci_standard_labels","delta":3,"input":5},{"rule":"multi_arch","delta":0,"input":1},{"rule":"upstream_github_release","delta":3,"input":true},{"rule":"sbom_attested","delta":3,"input":true},{"rule":"readme_has_example","delta":2,"input":true}],"grype_db_version":"2026-11-04T06:20:59.000Z"},{"as_of":"2026-11-04T20:31:29.823Z","grade":"F","score":"32.00","critical":0,"high":0,"medium":103,"low":29,"policy_passes":12,"policy_fails":2,"rubric_version":"cerodeo-v2","rubric_breakdown":[{"rule":"medium_fixable","delta":-9,"input":3},{"rule":"medium_unfixable","delta":-100,"input":100},{"rule":"non_root_default","delta":10,"input":"keycloak"},{"rule":"rebuilt_lt_90d","delta":10,"input":5},{"rule":"slsa_provenance_attached","delta":5,"input":true},{"rule":"sha256_subject_matches_manifest","delta":5,"input":true},{"rule":"oci_standard_labels","delta":3,"input":5},{"rule":"multi_arch","delta":0,"input":1},{"rule":"upstream_github_release","delta":3,"input":true},{"rule":"sbom_attested","delta":3,"input":true},{"rule":"readme_has_example","delta":2,"input":true}],"grype_db_version":"2026-11-04T06:20:59.000Z"},{"as_of":"2026-11-04T17:47:09.046Z","grade":"F","score":"32.00","critical":0,"high":0,"medium":103,"low":29,"policy_passes":12,"policy_fails":2,"rubric_version":"cerodeo-v2","rubric_breakdown":[{"rule":"medium_fixable","delta":-9,"input":3},{"rule":"medium_unfixable","delta":-100,"input":100},{"rule":"non_root_default","delta":10,"input":"keycloak"},{"rule":"rebuilt_lt_90d","delta":10,"input":5},{"rule":"slsa_provenance_attached","delta":5,"input":true},{"rule":"sha256_subject_matches_manifest","delta":5,"input":true},{"rule":"oci_standard_labels","delta":3,"input":5},{"rule":"multi_arch","delta":0,"input":1},{"rule":"upstream_github_release","delta":3,"input":true},{"rule":"sbom_attested","delta":3,"input":true},{"rule":"readme_has_example","delta":2,"input":true}],"grype_db_version":"2026-11-04T06:20:59.000Z"},{"as_of":"2026-11-04T16:12:28.599Z","grade":"F","score":"29.00","critical":0,"high":0,"medium":103,"low":29,"policy_passes":11,"policy_fails":2,"rubric_version":"cerodeo-v2","rubric_breakdown":[{"rule":"medium_fixable","delta":-9,"input":3},{"rule":"medium_unfixable","delta":-100,"input":100},{"rule":"non_root_default","delta":10,"input":"keycloak"},{"rule":"rebuilt_lt_90d","delta":10,"input":5},{"rule":"slsa_provenance_attached","delta":5,"input":true},{"rule":"sha256_subject_matches_manifest","delta":5,"input":true},{"rule":"oci_standard_labels","delta":3,"input":5},{"rule":"multi_arch","delta":0,"input":1},{"rule":"upstream_github_release","delta":3,"input":true},{"rule":"sbom_attested","delta":3,"input":true},{"rule":"readme_has_example","delta":2,"input":true}],"grype_db_version":"2026-11-04T06:20:59.000Z"},{"as_of":"2026-11-04T14:43:58.450Z","grade":"F","score":"32.00","critical":0,"high":0,"medium":103,"low":29,"policy_passes":12,"policy_fails":2,"rubric_version":"cerodeo-v2","rubric_breakdown":[{"rule":"medium_fixable","delta":-9,"input":3},{"rule":"medium_unfixable","delta":-100,"input":100},{"rule":"non_root_default","delta":10,"input":"keycloak"},{"rule":"rebuilt_lt_90d","delta":10,"input":5},{"rule":"slsa_provenance_attached","delta":5,"input":true},{"rule":"sha256_subject_matches_manifest","delta":5,"input":true},{"rule":"oci_standard_labels","delta":3,"input":5},{"rule":"multi_arch","delta":0,"input":1},{"rule":"upstream_github_release","delta":3,"input":true},{"rule":"sbom_attested","delta":3,"input":true},{"rule":"readme_has_example","delta":2,"input":true}],"grype_db_version":"2026-11-04T06:20:59.000Z"},{"as_of":"2026-11-04T13:33:19.936Z","grade":"F","score":"32.00","critical":0,"high":0,"medium":103,"low":29,"policy_passes":12,"policy_fails":2,"rubric_version":"cerodeo-v2","rubric_breakdown":[{"rule":"medium_fixable","delta":-9,"input":3},{"rule":"medium_unfixable","delta":-100,"input":100},{"rule":"non_root_default","delta":10,"input":"keycloak"},{"rule":"rebuilt_lt_90d","delta":10,"input":5},{"rule":"slsa_provenance_attached","delta":5,"input":true},{"rule":"sha256_subject_matches_manifest","delta":5,"input":true},{"rule":"oci_standard_labels","delta":3,"input":5},{"rule":"multi_arch","delta":0,"input":1},{"rule":"upstream_github_release","delta":3,"input":true},{"rule":"sbom_attested","delta":3,"input":true},{"rule":"readme_has_example","delta":2,"input":true}],"grype_db_version":"2026-11-04T06:20:59.000Z"},{"as_of":"2026-11-04T12:20:51.914Z","grade":"F","score":"32.00","critical":0,"high":0,"medium":103,"low":29,"policy_passes":12,"policy_fails":2,"rubric_version":"cerodeo-v2","rubric_breakdown":[{"rule":"medium_fixable","delta":-9,"input":3},{"rule":"medium_unfixable","delta":-100,"input":100},{"rule":"non_root_default","delta":10,"input":"keycloak"},{"rule":"rebuilt_lt_90d","delta":10,"input":5},{"rule":"slsa_provenance_attached","delta":5,"input":true},{"rule":"sha256_subject_matches_manifest","delta":5,"input":true},{"rule":"oci_standard_labels","delta":3,"input":5},{"rule":"multi_arch","delta":0,"input":1},{"rule":"upstream_github_release","delta":3,"input":true},{"rule":"sbom_attested","delta":3,"input":true},{"rule":"readme_has_example","delta":2,"input":true}],"grype_db_version":"2026-11-04T06:20:59.000Z"},{"as_of":"2026-11-04T10:43:07.581Z","grade":"F","score":"32.00","critical":0,"high":0,"medium":103,"low":29,"policy_passes":12,"policy_fails":2,"rubric_version":"cerodeo-v2","rubric_breakdown":[{"rule":"medium_fixable","delta":-9,"input":3},{"rule":"medium_unfixable","delta":-100,"input":100},{"rule":"non_root_default","delta":10,"input":"keycloak"},{"rule":"rebuilt_lt_90d","delta":10,"input":5},{"rule":"slsa_provenance_attached","delta":5,"input":true},{"rule":"sha256_subject_matches_manifest","delta":5,"input":true},{"rule":"oci_standard_labels","delta":3,"input":5},{"rule":"multi_arch","delta":0,"input":1},{"rule":"upstream_github_release","delta":3,"input":true},{"rule":"sbom_attested","delta":3,"input":true},{"rule":"readme_has_example","delta":2,"input":true}],"grype_db_version":"2026-11-04T06:20:59.000Z"},{"as_of":"2026-11-04T08:31:35.447Z","grade":"F","score":"32.00","critical":0,"high":0,"medium":103,"low":29,"policy_passes":12,"policy_fails":2,"rubric_version":"cerodeo-v2","rubric_breakdown":[{"rule":"medium_fixable","delta":-9,"input":3},{"rule":"medium_unfixable","delta":-100,"input":100},{"rule":"non_root_default","delta":10,"input":"keycloak"},{"rule":"rebuilt_lt_90d","delta":10,"input":5},{"rule":"slsa_provenance_attached","delta":5,"input":true},{"rule":"sha256_subject_matches_manifest","delta":5,"input":true},{"rule":"oci_standard_labels","delta":3,"input":5},{"rule":"multi_arch","delta":0,"input":1},{"rule":"upstream_github_release","delta":3,"input":true},{"rule":"sbom_attested","delta":3,"input":true},{"rule":"readme_has_example","delta":2,"input":true}],"grype_db_version":"2026-11-04T06:20:59.000Z"},{"as_of":"2026-11-04T00:38:08.056Z","grade":"F","score":"32.00","critical":0,"high":0,"medium":103,"low":29,"policy_passes":12,"policy_fails":2,"rubric_version":"cerodeo-v2","rubric_breakdown":[{"rule":"medium_fixable","delta":-9,"input":3},{"rule":"medium_unfixable","delta":-100,"input":100},{"rule":"non_root_default","delta":10,"input":"keycloak"},{"rule":"rebuilt_lt_90d","delta":10,"input":5},{"rule":"slsa_provenance_attached","delta":5,"input":true},{"rule":"sha256_subject_matches_manifest","delta":5,"input":true},{"rule":"oci_standard_labels","delta":3,"input":5},{"rule":"multi_arch","delta":0,"input":1},{"rule":"upstream_github_release","delta":3,"input":true},{"rule":"sbom_attested","delta":3,"input":true},{"rule":"readme_has_example","delta":2,"input":true}],"grype_db_version":"2026-11-03T06:20:47.000Z"},{"as_of":"2026-11-03T19:27:44.531Z","grade":"F","score":"32.00","critical":0,"high":0,"medium":103,"low":29,"policy_passes":12,"policy_fails":2,"rubric_version":"cerodeo-v2","rubric_breakdown":[{"rule":"medium_fixable","delta":-9,"input":3},{"rule":"medium_unfixable","delta":-100,"input":100},{"rule":"non_root_default","delta":10,"input":"keycloak"},{"rule":"rebuilt_lt_90d","delta":10,"input":5},{"rule":"slsa_provenance_attached","delta":5,"input":true},{"rule":"sha256_subject_matches_manifest","delta":5,"input":true},{"rule":"oci_standard_labels","delta":3,"input":5},{"rule":"multi_arch","delta":0,"input":1},{"rule":"upstream_github_release","delta":3,"input":true},{"rule":"sbom_attested","delta":3,"input":true},{"rule":"readme_has_example","delta":2,"input":true}],"grype_db_version":"2026-11-03T06:20:47.000Z"},{"as_of":"2026-11-02T15:37:08.659Z","grade":"F","score":"32.00","critical":0,"high":0,"medium":103,"low":29,"policy_passes":12,"policy_fails":2,"rubric_version":"cerodeo-v2","rubric_breakdown":[{"rule":"medium_fixable","delta":-9,"input":3},{"rule":"medium_unfixable","delta":-100,"input":100},{"rule":"non_root_default","delta":10,"input":"keycloak"},{"rule":"rebuilt_lt_90d","delta":10,"input":3},{"rule":"slsa_provenance_attached","delta":5,"input":true},{"rule":"sha256_subject_matches_manifest","delta":5,"input":true},{"rule":"oci_standard_labels","delta":3,"input":5},{"rule":"multi_arch","delta":0,"input":1},{"rule":"upstream_github_release","delta":3,"input":true},{"rule":"sbom_attested","delta":3,"input":true},{"rule":"readme_has_example","delta":2,"input":true}],"grype_db_version":"2026-11-02T06:26:52.000Z"},{"as_of":"2026-11-01T04:28:04.113Z","grade":"F","score":"32.00","critical":0,"high":0,"medium":103,"low":29,"policy_passes":12,"policy_fails":2,"rubric_version":"cerodeo-v2","rubric_breakdown":[{"rule":"medium_fixable","delta":-9,"input":3},{"rule":"medium_unfixable","delta":-100,"input":100},{"rule":"non_root_default","delta":10,"input":"keycloak"},{"rule":"rebuilt_lt_90d","delta":10,"input":2},{"rule":"slsa_provenance_attached","delta":5,"input":true},{"rule":"sha256_subject_matches_manifest","delta":5,"input":true},{"rule":"oci_standard_labels","delta":3,"input":5},{"rule":"multi_arch","delta":0,"input":1},{"rule":"upstream_github_release","delta":3,"input":true},{"rule":"sbom_attested","delta":3,"input":true},{"rule":"readme_has_example","delta":2,"input":true}],"grype_db_version":"2026-10-31T06:18:17.000Z"},{"as_of":"2026-10-31T05:26:53.791Z","grade":"D","score":"41.00","critical":0,"high":0,"medium":100,"low":28,"policy_passes":13,"policy_fails":1,"rubric_version":"cerodeo-v2","rubric_breakdown":[{"rule":"medium_unfixable","delta":-100,"input":100},{"rule":"non_root_default","delta":10,"input":"keycloak"},{"rule":"rebuilt_lt_90d","delta":10,"input":1},{"rule":"slsa_provenance_attached","delta":5,"input":true},{"rule":"sha256_subject_matches_manifest","delta":5,"input":true},{"rule":"oci_standard_labels","delta":3,"input":5},{"rule":"multi_arch","delta":0,"input":1},{"rule":"upstream_github_release","delta":3,"input":true},{"rule":"sbom_attested","delta":3,"input":true},{"rule":"readme_has_example","delta":2,"input":true}],"grype_db_version":"2026-10-30T06:23:28.000Z"},{"as_of":"2026-10-30T05:27:21.769Z","grade":"D","score":"53.00","critical":0,"high":0,"medium":88,"low":28,"policy_passes":13,"policy_fails":1,"rubric_version":"cerodeo-v2","rubric_breakdown":[{"rule":"medium_unfixable","delta":-88,"input":88},{"rule":"non_root_default","delta":10,"input":"keycloak"},{"rule":"rebuilt_lt_90d","delta":10,"input":0},{"rule":"slsa_provenance_attached","delta":5,"input":true},{"rule":"sha256_subject_matches_manifest","delta":5,"input":true},{"rule":"oci_standard_labels","delta":3,"input":5},{"rule":"multi_arch","delta":0,"input":1},{"rule":"upstream_github_release","delta":3,"input":true},{"rule":"sbom_attested","delta":3,"input":true},{"rule":"readme_has_example","delta":2,"input":true}],"grype_db_version":"2026-10-29T06:23:34.000Z"}]}