Skip to content

Releases: TheHive-Project/Cortex

4.0.0

27 Nov 07:46

Choose a tag to compare

This version introduces support for Elasticsearch 8 and includes multiple library dependency upgrades to address security vulnerabilities.

Important

Starting with this release, Cortex supports only Elasticsearch 8.x.
If you are currently using an earlier version of Elasticsearch, you must upgrade Elasticsearch and Cortex at the same time.

See the upgrade recommendations here.

Elasticsearch 8 compatibility

Cortex now supports Elasticsearch 8.x as its index engine.

Due to architectural constraints, Cortex cannot support multiple major versions of Elasticsearch simultaneously. Therefore, Elasticsearch 7.x and earlier versions are no longer supported.

Dependency upgrades

Several library dependencies have been updated to remediate known vulnerabilities and improve overall stability.

Minor bug fix

Fixed an issue related to the docker analyzer images existence check, performed when this analyzer is launched.

3.2.1

16 Jul 06:31

Choose a tag to compare

  • [DL-2281] Update io.fabric8:kubernetes-client (6.13.5)
  • [DL-2271] Update org.yaml:snakeyaml (2.2)

3.2.0

03 Jun 15:10

Choose a tag to compare

  • [DL-1231] Add support of Kubernetes
  • [DL-1380] Add API endpoint to set user API key
  • [DL-1442] Remove openjdk dependency from deb/rpm packages
  • [DL-1602] Add support of authentication on Docker registry
  • [DL-1767] Update Docker image when the catalog is refreshed
  • [DL-715 DL-716 DL-718] Update libraries
  • [DL-717] Replace spotify docker client for java mainstream one
  • [CTX-27] count jobs artifacts before finding to avoid ES scrolls

3.1.8

21 Sep 12:04
909177f

Choose a tag to compare

What's Changed

  • [CTX-16] fix: don't use Elasticsearch scroll to find user by its API key by @To-om in #447
  • [CTX-17] fix: Update version of JFFI by @To-om in #448
  • Update deps by @vdebergue in #449
  • update dependencies for rpm and debian packages by @vdebergue in #456
  • GroupUserMapper.scala: Backport fix from TheHive for group mapper functionality by @jiprocha in #438
  • Update cortex.service by @o101010 in #361
  • Fixed user parameter name in application config sample by @Neuro-HSOC in #315

New Contributors

Full Changelog: 3.1.6...3.1.8

3.1.7

07 Oct 13:15
b820df8

Choose a tag to compare

3.1.7 (2022-10-07)

Implemented enhancements:

  • Prevent invalid analyzer when a new version is available #426
  • Display job parameters in the report page #430
  • An error in docker pull should not stop the analysis #431
  • Improve catalog parsing #432

Closed issues:

  • [BUG] CA Certs parameter can't be set back to null #377
  • [FR] See user and organisation who triggered a responder in Cortex WebUI #394

3.1.3

12 Nov 10:07

Choose a tag to compare

3.1.3 (2021-11-10)

Fixed bugs:

  • The build of frontend fails #389

3.1.2

12 Nov 10:06
5259659

Choose a tag to compare

3.1.2 (2021-11-05)

Closed issues:

  • More settings on docker containers instantiated by Cortex #387

Implemented enhancements:

  • Create a docker image with all dependencies #388

3.1.1

01 Mar 09:39

Choose a tag to compare

Implemented enhancements:

  • [Improvement] Create logfile after installation #341

Fixed bugs:

  • [BUG] Certificate not taken into account when running neurons with process #317
  • [Bug] Update doesn't work on Elasticsearch 7.11 #346

3.1.0

30 Oct 17:17

Choose a tag to compare

Implemented enhancements:

  • Improve Docker image #296
  • Impossible to load catalog through a proxy #297
  • Update login page design #303

Fixed bugs:

  • [Bug] Cortex and boolean ConfigurationItems #309

3.1.0-RC1

15 Sep 08:26

Choose a tag to compare

Implemented enhancements:

  • Support of ElasticSearch 7 #279

Fixed bugs:

  • OAuth2 SSO Login Broken #264