From 7fcf3cf0f13ad6debc36a91c3c7d9305eb161250 Mon Sep 17 00:00:00 2001 From: Ronny Grobel Date: Thu, 12 Nov 2026 06:42:25 +0100 Subject: [PATCH] scripts/build.py aktualisiert --- scripts/build.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/scripts/build.py b/scripts/build.py index 7b83689..a6d6ba1 100644 --- a/scripts/build.py +++ b/scripts/build.py @@ -54,6 +54,11 @@ def upsert_vuln(db, vid, published=None, modified=None, state=None, summary=None def process_cve(db, obj): + if not isinstance(obj, dict): + raise ValueError( + f"Unexpected CVE JSON type: {type(obj).__name__}; " + f"sample={str(obj)[:300]}" + ) m = obj.get('cveMetadata') if not isinstance(m,dict): return False