Skip to content

Releases: greenbone/ospd-openvas

ospd-openvas 21.4.2

04 Aug 12:23
Compare
Choose a tag to compare

21.4.2 - 2021-08-04

Changed

  • Use better defaults for for ospd-openvas settings #454
  • Improved error logging while trying to acquire a lock file #458
  • Stopping and interrupting scans. #465

ospd-openvas 20.8.3

04 Aug 07:13
Compare
Choose a tag to compare

20.8.3 - 2021-08-04

Changed

  • Use better defaults for for ospd-openvas settings #454
  • Improved error logging while trying to acquire a lock file #458

ospd-openvas 21.4.1

24 Jun 14:48
Compare
Choose a tag to compare

21.4.1 - 2021-06-24

Added

  • Add new Credentials for SSH to get su privileges. Backport of #419. #426

Removed

  • Remove some special handling for Consider Alive alive test. #413

ospd-openvas 20.8.2

24 Jun 14:46
Compare
Choose a tag to compare

20.8.2 - 2021-06-24

Added

  • Check for scanner error messages before leaving. #395

Fixed

  • Don't crash with non-ascii chars in openvas.conf. #381

OSPd OpenVAS 21.4.0

16 Apr 07:27
a41583e
Compare
Choose a tag to compare

Added

  • Add dedicated port list for alive detection (Boreas only) as scanner preference if supplied via OSP. #327
  • Add methods for adding VTs to the redis cache. #337
  • Add support for supplying alive test methods via separate elements. #331
  • Add support CVSSv3 and accept new tags for severity vector, origin, date. #346

Changed

  • Get all results from main kb. #285
  • Extend severities with origin and date. #192

OSPd OpenVAS 20.8.1

01 Feb 15:06
v20.8.1
f73ada0
Compare
Choose a tag to compare

Added

  • Add debug level log messages. #373

Changed

  • Improve logging for unsatisfied vts dependencies. #336
  • Do not use busy wait when waiting for the openvas scan process to finish. #360
  • The description field of the systemd ospd-openvas.service file was updated. #372
  • Improve logging for unexpected data in script_xref tags. #374

Fixed

  • Fix nvticache name when for stable version from sources. #317
  • Fix stop scan during preferences handling, before spawining OpenVAS. #332
  • Fix alive test preferences when a non default method is selected. #334
  • Check for empty vts preferences list. #340
  • Fix progress calculation when the host count differs from the target string count. #343

OSPd OpenVAS 20.8.0

11 Aug 12:54
bb81010
Compare
Choose a tag to compare

Added

  • Add solution method to solution of vt object. #131
  • Add typing to daemon.py, nvticache.py and db.py. #161#162#163
  • Add support for alive test settings. #182
  • Add missing scan preferences expand_vhosts and test_empty_vhost. #184
  • Set reverse lookup options. #185
  • Check if the amount of vts in redis is coherent.
    #195
    #197
  • Add support for test_alive_hosts_only feature of openvas. #204
  • Use lock file during feed update to avoid corrupted cache. #207
  • Add details parameter to get_vt_iterator(). #215
  • Add pontos as dev dependency for
    managing the version information in ospd-openvas #238
  • Pass store directory to OSPDaemon init #266
  • Add URI field to results for file path or webservice URL #271
  • Add element to OSPD_PARAMS entries to indicate visibility for client. #293

Changed

  • Less strict checks for the nvti cache version
    #150
    #165
    #166
  • Set self.vts to None if there is a pending feed. #172
  • Use the new method clear() from Vts class. #193
  • Start server before initialize the vts. #196
  • Get vts metadata from redis and reduce stored data in cache. #205
  • Update license to AGPL-3.0+ #228
  • Replaced pipenv with poetry for dependency management. poetry install works
    a bit different then pipenv install. It installs dev packages by default and
    also ospd in editable mode. This means after running poetry install ospd will
    directly be importable in the virtual python environment. #235
  • Don't send host details and log messages to the client when Boreas is enabled. #252
  • Progress bar calculation do not takes in account dead hosts. #252
  • Host progress is stored as integer. #256
  • Use flock for the feed lock file. #257
  • Improvements for fetching results from redis. #282
  • Add RW permission to the group on the feed lock file.
    #300
    #301

Fixed

  • Check vt_aux for None before trying to access it. #177
  • Fix snmp credentials. #186
  • Escape script name before adding the result in an xml entity. #188
  • Fix handling of denied hosts. #263
  • Fix handling of special chars in credentials. #294
  • Fix type and default value of optimize_test preference. #302
  • Fix deploy and upload to pypi. #315
  • Fix ospd version dependency. #316

Removed

  • Remove use_mac_addr, vhost_ip and vhost scan preferences. #184
  • Handling of finished host for resume task. #252
  • Don't release vts explicitly. #261
  • Drop handling of network_scan. #265

OSPd OpenVAS 1.0.1

12 May 10:00
1467ad3
Compare
Choose a tag to compare

Added

  • Check the vt's preference value for type 'file'. #130.
  • Check for malformed credentials. #160.
  • Send messages generated by the scannner main process. #171.
  • Add missing scan preferences expand_vhosts and test_empty_vhost. #185
  • Use lock file during feed update to avoid corrupted cache. #206
  • Check if cache is available before update. #241

Changed

  • Less strict checks for the nvti cache version.
    #151
    #167
  • Exit with exit code 1 if it was not possible to connect to redis. #133
  • Return None if the scan finished successfully. #137
  • Use a generator to yield the VTs directly from redis and reduce data in cache.#203
  • Activate initialized flag during the feed update.#240

Fixed

  • Improve redis clean out when stopping a scan. #128
  • Improve error handling when creating vts xml elements. #139
  • Init the superclass with kwargs. #141
  • Avoid ospd-openvas to crash if redis is flushed during vt dictionary creation. #146
  • Check for a valid OID when prepare results. #183
  • Fix snmp credentials. #187
  • Escape script name before adding the result in an xml entity. #189

Removed

  • Remove use_mac_addr, vhost_ip and vhost scan preferences. #185

OSPd OpenVAS 1.0.0

11 Oct 09:40
e050866
Compare
Choose a tag to compare

This is the first release of the ospd-openvas module for the Greenbone Vulnerability Management (GVM) framework.