From 19156ebf806a4c31e2bd7cf7177546075894c92c Mon Sep 17 00:00:00 2001 From: Timo Pollmeier Date: Mon, 29 Jul 2024 12:00:44 +0200 Subject: [PATCH] Fix: Add missing EPSS columns for "no CVEs" case The materialized view result_vt_epss now also has the columns epss_severity and max_epss_severity in case there are no CVEs present when the view is created. This fixes SQL errors resulting from those missing columns. --- src/manage_pg.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/manage_pg.c b/src/manage_pg.c index 8c691994e..263dcb958 100644 --- a/src/manage_pg.c +++ b/src/manage_pg.c @@ -1849,9 +1849,11 @@ create_view_result_vt_epss () " epss_score," " epss_percentile," " epss_cve," + " epss_severity," " max_epss_score," " max_epss_percentile," " max_epss_cve" + " max_epss_severity," " FROM nvts);"); sql ("SELECT create_index ('result_vt_epss_by_vt_id',"