Version 5.1.4
Dear community, OpenCTI version 5.1.4 has been released π! This is the last minor version before we start to work on new features and enhancements planned in 2022 π€. This milestone includes multiple bugfixes and performance improvements πͺ! We have finally managed to dynamically load the latest ElasticSearch / OpenSearch clients by detecting automatically which one is used on the backend side π‘.
Also, multiple connectors have been fixed, including MISP, RiskIQ (@axelfahy), TAXII 2 and Elastic Security π. One new connector for VirusTotal download has been added by @YungBinary. Finally, we have introduced a new button in the connectors overview page to give administrators the capability to purge all stale works to release the pressure on Redis keys π§Ή. Don't hesitate to use it especially if you have stalled enrichment jobs πͺ.
It's now the time to prepare a global bump in platform features and user experience, with new charts and graphs, lighter user interface and more seamless experience when pivoting between the data, among an overall theme enhancement and a lot of new features
Enhancements:
- #1875 Separate ElasticSearch / OpenSearch library loading (and bump)
- #1846 Migration and button to purge all stale works in connectors
- #1819 OPENID CONNECT : Add possibility to retrieve first name and last name
- #1651 Chinese translation
Bug Fixes:
- #1853 Bug when creating and deleting a relationship
- #1852 Change the status of a campaign
- #1843 Does not exit properly from main process when handles SIGTERM
- #1834 Adding External Reference to File object (possibly other SCOs), while creating that object, results in Error
- #1832 Stream closed when too many dependencies exists for the resolved element
- #1821 Notes : not possible to scroll down + not visible selection of related objects
- #1818 Cyclic relationship between domain-name and ipv4-addr
- #1816 Issues with the label&attributes tab parameter : cannot create label from the parameters, cannot manage attributes and cannot scroll
- #1802 Bugs with the display of some types of relations
- #1801 Error message when suppressing a relation between two entites in the knowledge graph of report
- #1800 File download url can lead to platform shutdown if user is not authenticated
Pull Requests:
- add Chinese translation in Localization.js by @little-roach in #1827
- [worker] Implement dynamic timeout in thread dispatch loop by @ckane in #1797
- [frontend] Fix Analysis Correlation Graph edge creation by @ckane in #1798
- [api] Introduce dynamic client selection between elastic and opensearch by @richard-julien in #1878
New Contributors:
- @little-roach made their first contribution in #1827
Full Changelog: 5.1.3...5.1.4