Using the NVD Database and API to Keep Up with Vulnerabilities and Patches – Tool Drop: CVEScan (Part 3 of 3), (Mon, Jan 11th)

Now with a firm approach to or putting an inventory and using the NVD API (https://isc.sans.edu/forums/diary/Using+the+NIST+Database+and+API+to+Keep+Up+with+Vulnerabilities+and+Patches+Part+1+of+3/26958/ and https://isc.sans.edu/forums/diary/Using+the+NIST+Database+and+API+to+Keep+Up+with+Vulnerabilities+and+Patches+Playing+with+Code+Part+2+of+3/26964/), for any client I typically create 4 inventories:

Continue reading Using the NVD Database and API to Keep Up with Vulnerabilities and Patches – Tool Drop: CVEScan (Part 3 of 3), (Mon, Jan 11th)→

Posted in Uncategorized

New version of Sysinternals released, Process Hollowing detection added in Sysmon, new registry access detection added to Procmon https://docs.microsoft.com/en-us/sysinternals/, (Mon, Jan 11th)

(c) SANS Internet Storm Center. https://isc.sans.edu Creative Commons Attribution-Noncommercial 3.0 United States License. Continue reading New version of Sysinternals released, Process Hollowing detection added in Sysmon, new registry access detection added to Procmon https://docs.microsoft.com/en-us/sysinternals/, (Mon, Jan 11th)→

Posted in Uncategorized

Maldoc Strings Analysis, (Sat, Jan 9th)

As I announced in my diary entry “Strings 2021“, I will write some diary entries following a simpler method of malware analysis, namely looking for strings inside malicious files using the strings command. Of course, this simple method will not work for most malware samples, but I still see enough samples for which this method will work.

Continue reading Maldoc Strings Analysis, (Sat, Jan 9th)→

Posted in Uncategorized

Using the NIST Database and API to Keep Up with Vulnerabilities and Patches – Playing with Code (Part 2 of 3), (Fri, Jan 8th)

Building on yesterday&#;x26;#;39;s story – now that we have an inventory built in CPE format, let&#;x26;#;39;s take an example CVE from that and write some code. What&#;x26;#;39;s in the NVD database (and API) that you can access, then use in your organization?

Continue reading Using the NIST Database and API to Keep Up with Vulnerabilities and Patches – Playing with Code (Part 2 of 3), (Fri, Jan 8th)→

Posted in Uncategorized

Using the NIST Database and API to Keep Up with Vulnerabilities and Patches (Part 1 of 3), (Thu, Jan 7th)

It&#;x26;#;39;s been a while since NIST changed the API for their NVD (National Vulnerability Database), so I (finally) got around to writing some code against that API. This API gives you a way for your code to query CVE&#;x26;#;39;s (Common Vulnerabilities and Exposures) against a broad range of products (or against specific products). What this immediately brought to my mind was what I always ask my clients to put in someone&#;x26;#;39;s job description “monitor vendor announcements and industry news for vulnerabilities in the products in use by the organization”. This can be a tough row to hoe, especially if we&#;x26;#;39;re not talking the Microsoft / Cisco / Oracle and other “enterprise flagship” products – the ones that might immediately come to mind – if you monitor the cve list you&#;x26;#;39;ll see dozens or hundreds of CVEs scroll by in a day. Also, subscribing to all the vendor security newsgroups and feeds can also quickly turn into a full-time proposition. I think using the NIST API can be a viable alternative to just plain “keeping up”. CVE&#;x26;#;39;s often are a few days behind vendor announcements and patches, but on the other hand the CVE database is a one-stop-shop, (theoretically) everything is posted here.

Continue reading Using the NIST Database and API to Keep Up with Vulnerabilities and Patches (Part 1 of 3), (Thu, Jan 7th)→

Posted in Uncategorized