From e31df0635ac8a142957c3832860f26c981adb686 Mon Sep 17 00:00:00 2001 From: Siho Shin Date: Mon, 10 Aug 2026 22:13:16 +0900 Subject: asdf --- csv/critical.sh | 2 ++ run.sh | 34 ++++++++++++++++++++++++++++++++++ 2 files changed, 36 insertions(+) create mode 100755 run.sh diff --git a/csv/critical.sh b/csv/critical.sh index ab20b34..c6f1cae 100755 --- a/csv/critical.sh +++ b/csv/critical.sh @@ -47,6 +47,8 @@ def is_critical(row): value = row.get(field, "") if value and "CRITICAL" in value.upper(): return True + if value and "HIGH" in value.upper(): + return True return False diff --git a/run.sh b/run.sh new file mode 100755 index 0000000..a8fc54b --- /dev/null +++ b/run.sh @@ -0,0 +1,34 @@ +#!/bin/bash + +set -euo pipefail + +IMAGE="$2" +TSV="./$3.tsv" +CSV="./csv/$3-vuln.csv" + +if [[ "$1" == "--host" ]]; then + sudo docker pull $IMAGE + + sudo docker run --rm $IMAGE \ + bash -lc "dpkg-query -W -f='\${binary:Package}\t\${Version}\t\${Architecture}\n'" \ + | sort > $TSV + +elif [[ "$1" == "--dpu" ]]; then + TMP=$(mktemp) + + ssh ubuntu@192.168.100.2 bash -s <