All Versions
36
Latest Version
Avg Release Cycle
115 days
Latest Release
202 days ago

Changelog History
Page 1

  • v4.0.0 Changes

    November 27, 2025

    ๐Ÿ”’ 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.

  • v3.2.1 Changes

    July 16, 2025
    • โšก๏ธ [DL-2281] Update io.fabric8:kubernetes-client (6.13.5)
    • โšก๏ธ [DL-2271] Update org.yaml:snakeyaml (2.2)
  • v3.2.0 Changes

    June 03, 2025
    • ๐Ÿ‘ [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
  • v3.1.8 Changes

    September 21, 2023

    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

  • v3.1.7 Changes

    October 07, 2022

    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
  • v3.1.6 Changes

    June 22, 2022

    ๐Ÿ›  Fixed bugs:

    • ๐ŸŒ Web frontend doesn't work #419
  • v3.1.5 Changes

    June 22, 2022

    Implemented enhancements:

    • ๐Ÿ‘Œ Improve logs for troubleshooting #412
    • โž• Add API to check status of several jobs #417

    ๐Ÿ›  Fixed bugs:

    • ๐Ÿ‘ท Job timeout doesn't work if threadpool is full #410
    • โšก๏ธ Update libraries #416

    Closed issues:

    • โž• Add missing dependencies on Docker image #413
    • [Bug ] Authentication Bypass Vulnerability #418
  • v3.1.4

    May 24, 2022
  • v3.1.3 Changes

    November 10, 2021

    3.1.3 (2021-11-10)

    ๐Ÿ›  Fixed bugs:

    • ๐Ÿ— The build of frontend fails #389
  • v3.1.2 Changes

    November 05, 2021

    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