From 4653dcd9a696faa8236fc4b9f61a16885049b12a Mon Sep 17 00:00:00 2001 From: Olivier Mehani Date: Thu, 1 Sep 2016 11:17:47 +1000 Subject: [PATCH] [debescan] Add links to CVEs in extinfo Signed-off-by: Olivier Mehani --- plugins/system/debsecan | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/plugins/system/debsecan b/plugins/system/debsecan index 4cbf40ba..047615eb 100755 --- a/plugins/system/debsecan +++ b/plugins/system/debsecan @@ -63,17 +63,24 @@ EOF_ exit 0 fi +CVERE="\(\(CVE\|TMP\)[-0-9A-Fa-f]\+\)" +CVEBASEURL="https://security-tracker.debian.org/tracker/" + OUT=`mktemp -t debescan.XXXXXX` debsecan 2> /dev/null > ${OUT} high=`grep -c 'high urgency' ${OUT}` medium=`grep -c 'medium urgency' ${OUT}` low=`grep -c 'low urgency)' ${OUT}` -other=`grep -c -v -e 'low urgency' -e 'medium urgency' -e 'high urgency' ${OUT}` +other=`grep -c -v '\(low\|medium\|high\) urgency' ${OUT}` cat <\1 #p" ${OUT})` medium.value $medium +medium.extinfo `echo $(sed -n "s#^${CVERE}.*medium urgency.*#\1 #p" ${OUT})` low.value $low +low.extinfo `echo $(sed -n "s#^${CVERE}.*low urgency.*#\1 #p" ${OUT})` other.value $other +other.extinfo `echo $(grep -v -e '\(low\|medium\|high\) urgency' ${OUT} | sed -n "s#^${CVERE}.*#\1 #p")` EOF_ rm -f ${OUT}