Skip to content

Releases: evdenis/cvehound

1.2.1

04 May 11:01
Compare
Choose a tag to compare

Full Changelog: 1.2.0...1.2.1

CVEhound 1.2.0

15 Feb 13:17
Compare
Choose a tag to compare

What's Changed

  • Added +98 new CVE descriptions
  • Added --exclude <file> option to exclude CVE-ids from the file from checks
  • Added multiprocessing support
  • Fixed ordering in reports (reproducibility)
  • Support macOS (it's possible to run the tool on the system)
  • Support Python 3.10

New Contributors

Full Changelog: 1.1.0...1.2.0

CVEhound 1.1.0

04 Jun 18:40
Compare
Choose a tag to compare
  • Added +69 new CVE descriptions
  • Renamed --config option to --kernel-config
  • Added --config option to support config.ini files with default settings
  • Added --metadata option to support custom path to kernel_cves.json.gz
  • Added CVEHOUND_METADATA environment to support custom path to
    kernel_cves.json.gz
  • Added file and line fields to json report
  • Fixed kernel sources detection problem for kernels < 2.6.12-rc2
  • Renamed CVE-2022-0886 (rejected) to CVE-2022-27666

CVEhound 1.0.9

04 Apr 10:43
Compare
Choose a tag to compare
  • Added +43 new CVE descriptions
  • Improved CVE-2019-15221 detection
  • Fixed CVE-2020-25670 detection
  • Fixed CVE-2020-25671 detection
  • Added --exclude option to drop CVEs from check
  • Added --ignore-files option to exclude kernel files from check
  • Added --list options to list all known CVEs
  • Improved --help output
  • Removed strict lscpu dependency
  • Fixed a crash when using --exploit option and metadata is not available
  • Fixed a crash when using --config option and CVE is found in an .h file

CVEhound 1.0.8

02 Nov 06:28
Compare
Choose a tag to compare

CVEhound 1.0.7

14 Oct 18:47
Compare
Choose a tag to compare

Hotfix release.

  • Fixed cvehound --cve all ... invocation
  • Changed --report-strict argument to --check-strict

CVEhound 1.0.6

14 Oct 13:22
Compare
Choose a tag to compare
  • Restored support for python 3.5
  • Fixed cvehound --cve all ... argument
  • Added minimal coccinelle version to CVE-2021-38209, CVE-2021-3656 rules
  • Changed minimal coccinelle version from 1.0.8 to 1.0.7 in CVE-2020-24490 rule
  • Removed minimal coccinelle version for CVE-2021-0342 rule
  • Fixed setup.py by adding lxml dependency required for cvehound_update_metadata
  • Fixed CVE-2015-4700 false positive with --all-files
  • Added --cve [all, assigned, disputed] modes. Changed default mode from all to assigned
  • Moved CVE-2021-3178, CVE-2019-12382, CVE-2019-12455, CVE-2019-19770 to disputed mode
  • Fixed coccinelle installation from git in CI
  • Added coccinelle 1.0.4 to CI
  • Added ChangeLog

CVEhound 1.0.5

01 Oct 13:02
Compare
Choose a tag to compare
  • Added 40 new CVE descriptions
  • Added --exploit filter to check only for CVEs known to have exploits (according to FSTEC BDU database)
  • Added cvehound_update_rules script to fetch detection rules from git without updating a tool

CVEhound 1.0.4

11 Sep 08:36
Compare
Choose a tag to compare
  • fix install problem with missing cvehound.kbuildparse package
  • fix --all-files mode
  • bumped minimal version for python to 3.6
  • add 24 new CVE rules

CVEhound 1.0.3

14 Jul 14:57
Compare
Choose a tag to compare
  • 50 new CVE detections