Releases: greenbone/ospd-openvas
Releases · greenbone/ospd-openvas
ospd-openvas 21.4.2
ospd-openvas 20.8.3
ospd-openvas 21.4.1
ospd-openvas 20.8.2
OSPd OpenVAS 21.4.0
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
OSPd OpenVAS 20.8.1
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
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 thenpipenv 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
OSPd OpenVAS 1.0.1
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
This is the first release of the ospd-openvas module for the Greenbone Vulnerability Management (GVM) framework.