From 145dc0672c162cb593d88152604ee8842705a646 Mon Sep 17 00:00:00 2001 From: Radoslav Bodo Date: Mon, 13 Nov 2023 20:36:08 +0100 Subject: [PATCH] server: cosmetics, lint and default vulnsearch filter --- sner/server/app.py | 4 +++- sner/server/storage/vulnsearch.py | 2 +- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/sner/server/app.py b/sner/server/app.py index 6b7ab5b2..044cc67e 100644 --- a/sner/server/app.py +++ b/sner/server/app.py @@ -68,7 +68,9 @@ 'SNER_TRIM_NOTE_LIST_DATA': 4096, 'SNER_VULNSEARCH_NAMELEN': 100, 'SNER_VULNSEARCH_REBUILD_BUFLEN': 1000, - 'SNER_VULNSEARCH_LIST_FILTERS': {}, + 'SNER_VULNSEARCH_LIST_FILTERS': { + 'has_exploit': 'Vulnsearch.data astext_ilike "%exploit-db%"' + }, 'SNER_ELASTICSTORAGE_REBUILD_BUFLEN': 100, 'SNER_VULN_GROUP_IGNORE_TAG_PREFIX': "i:", 'SNER_AUTOCOMPLETE_LIMIT': 10, diff --git a/sner/server/storage/vulnsearch.py b/sner/server/storage/vulnsearch.py index 3b122872..5ef7e9b5 100644 --- a/sner/server/storage/vulnsearch.py +++ b/sner/server/storage/vulnsearch.py @@ -12,7 +12,7 @@ import requests from cpe import CPE from flask import current_app -from sqlalchemy import func, inspect, select +from sqlalchemy import func, inspect from sqlalchemy.dialects.postgresql import ARRAY, CIDR, insert as pg_insert from sner.server.extensions import db