Hubblestack Hubble Versions Save

Hubble is a modular, open-source security compliance framework. The project provides on-demand profile-based auditing, real-time security event notifications, alerting, and reporting.

v3.0.10

4 years ago

Features

  • Fixed code where number of s3 calls are reduced to slow down s3 access rate.

Bug Fixes

  • Fixed a TLS version where windows pkg wasn't able to download chocolatey.

v3.0.9

4 years ago

Features

  • Added support for AWS instance metadata service version 2 (IMDSv2)

Bug Fixes

  • Fixed s3 fileserver bug
  • Hubble will now load config in hubble.d directory correctly in alphabetical (unicode) order
  • Pinned salt-ssh version to 2019.2.0 for linux

v3.0.8

4 years ago

Features

  • Certificate discovery support in FDG. FDG can now be used to verify installed ssl certificates on a server

Fixes

  • Added support for overriding splunk configuration via global parameters splunk_index, splunk_token and splunk_port
  • Fixed sourcetype generation of fdg
  • Fixing osqueryd safe permissions in Windows server 2012 and 2016
  • Improved performance of disk queuing feature
  • Fix fdg module bug related to readfile
  • Enabling hubble service post install for systemd
  • Fixed s3fs defaults

v3.0.7

4 years ago

Features

  • Users can now specify proxy using a single paramter https_proxy in config file to configure proxy for azurefs fileserver as well as for splunk APIs
  • Added support for Debian 10

Fixes

  • Fixed cloud_details grain when http_proxy is set in environment variable
  • Fixed intermediate return handling for splunk_fdg_return
  • Fixed import issue in fdg.process
  • Fixed default sourcetype issue

v3.0.6

4 years ago

Fixes

  • Fixed service management on Windows via 'nssm'

v3.0.5

4 years ago

Fixes

  • Fix an issue in win_pulsar in reporting renames correctly
  • Fix an inconsistency in the hostname generation for the splunk_generic_return

v3.0.4

4 years ago

Fixes

  • Restored previous behavior of splunk returners dynamically loading new splunk config from hubble.d/*.conf files via grains
  • Pulled in a fix (from upstream salt) for generating the fqdn grain in spite of DNS outage
  • Fixed issue where cloud_details grain was being emitted to syslog twice
  • Fixed the generation of the splunkindex grain to be automatic (no longer needs config to work)
  • Added secrets filtering for grains_report to splunk

v3.0.3

4 years ago

Fixes

  • Fixed an issue with proxy settings in the splunk returners (#662)

v3.0.2

5 years ago
  • Upgrade osquery to 3.4.0 on Windows
  • Fix buildinfo to report the actual tag instead of TAGGED_BUILD

v3.0.1

5 years ago

Features

FDG

  • Flexible Data Gathering (FDG for short) is designed to allow security engineers more flexibility in their data gathering, without allowing arbitrary command execution from hubblestack_data. You can think of it like a read-only, sandboxed shell.
  • FDG can also be used for Nova (audit) checks

osqueryd Support (experimental)

  • osqueryd is osquery's daemon mode. It allows for additional data gathering from the audit interface to the kernel, as well as real time gathering of data like processes. Additionally, it can be used to report deltas in addition to periodic snapshots of data, which can drastically reduce the amount of data reported to splunk or other endpoints, especially for queries with mostly-static data.
  • Hubble now has the ability to manage osqueryd, including starting and restarting as needed, deploying osqueryd config from hubblestack_data, and collecting osqueryd logs to send to splunk. See the module for more information.

Disk queueing for splunk returners

  • If you enable disk queueing with the following options, then Hubble will queue events to disk when splunk is unreachable due to overload issues or network issues. When splunk later becomes available, the queued events will be reported as normal, negating the loss of data.
disk_queue: /var/cache/hubble/splunk_disk_queue
disk_queue_size: 104857600
disk_queue_compression: 9

Vulners module utilizing approved API

sigusr1 status reporting

Other

Fixes

  • Fixed a memory leak in the logging system provided by the Salt library -- memory should be much more stable in the new release.
  • Fixed a default config issue with the open source windows installer that would prevent hubble from starting
  • Hubble will now inspect /proc for other running Hubble processes in addition to the pidfile.
  • Fixed s3fs to use cached metadata and files during a network outage
  • Updated included curl and git versions due to CVEs
  • Removed the StartLimit directives from our systemd unit files for compatibility across systemd versions