Skip to content

Commit

Permalink
Change: Implement new check to find WID-SEC advisories in the xml (ba…
Browse files Browse the repository at this point in the history
…ckport #1874)

Merge pull request #1875 from greenbone/mergify/bp/stable/pr-1874
  • Loading branch information
timopollmeier authored Nov 25, 2022
2 parents ad7cd9e + ef92900 commit 79964f2
Showing 1 changed file with 7 additions and 1 deletion.
8 changes: 7 additions & 1 deletion src/manage.c
Original file line number Diff line number Diff line change
Expand Up @@ -5336,7 +5336,8 @@ get_cve_filename (char *item_id)
/**
* @brief Compute the filename where a given CERT-Bund Advisory can be found.
*
* @param[in] item_id CERT-Bund identifier without version ("CB-K??/????").
* @param[in] item_id CERT-Bund identifier without version
("CB-K??/????" or "WID-SEC-????-????")
*
* @return A dynamically allocated string (to be g_free'd) containing the
* path to the desired file or NULL on error.
Expand All @@ -5350,6 +5351,11 @@ get_cert_bund_adv_filename (char *item_id)
{
return g_strdup_printf (CERT_BUND_ADV_FILENAME_FMT, year);
}
if (sscanf (item_id, "WID-SEC-%d-%*s", &year) == 1 )
{
// new year format is YYYY thus subtract 2000 from the int
return g_strdup_printf (CERT_BUND_ADV_FILENAME_FMT, year - 2000);
}
return NULL;
}

Expand Down

0 comments on commit 79964f2

Please sign in to comment.