Releases: OpenCTI-Platform/opencti
Releases · OpenCTI-Platform/opencti
Version 6.2.11
Bug Fixes:
- #7920 [Filter] Impossible to filter by marking
- #7914 Can't export observables
- #7905 Can no longer access the "Data" tab of an Incident
- #7904 Header + Simulation layout broken in reports / cases
- #7926 On components, new STIX filters are not working anymore
Pull Requests:
- [frontend] Cleaning up unused props by @CelineSebe in #7912
- [frontend] Fix simulation alignment (#7904) by @Kedae in #7913
- Update dependency reactflow to v11.11.4 by @renovate in #7916
- Update dependency tough-cookie to v4.1.4 by @renovate in #7918
- [frontend/e2e] attempt to remove flake on backgroundTask test (#7378) by @aHenryJard in #7861
- [frontend] Allow Users to Add an Entity as Context When Uploading File by @VerboseCat in #7195
- [frontend/backend] Fix default value of variable "first" that cannot be null (#7905) by @lndrtrbn in #7911
- [frontend] Remove flaky background test by @Kedae in #7923
- Update dependency semver to v7.6.3 by @renovate in #7917
New Contributors:
- @VerboseCat made their first contribution in #7195
Full Changelog: 6.2.10...6.2.11
Version 6.2.10
Bug Fixes:
- #7870 Massive operation toolbar incorrect icons in trash
Pull Requests:
- Update dependency react-cookie to v7.2.0 by @renovate in #7877
- Update dependency file-type to v19.3.0 by @renovate in #7875
- Update dependency react-router-dom to v6.25.1 by @renovate in #7878
- Update dependency @opensearch-project/opensearch to v2.11.0 by @renovate in #7881
- Update dependency filigran-ui to v0.12.1 by @renovate in #7876
- Update dependency @vitejs/plugin-react to v4.3.1 by @renovate in #7884
- [frontend/backend] Add authorized members on caseIncident (#4538) by @marieflorescontact in #7773
- Update dependency @types/react-test-renderer to v18.3.0 by @renovate in #7883
- [frontend] Incorrect icons in massive operation toolbar are removed in trash (#7870) by @CelineSebe in #7873
- Update dependency @playwright/test to v1.45.3 by @renovate in #7882
- Update dependency ajv to v8.17.1 by @renovate in #7886
- Update dependency apexcharts to v3.51.0 by @renovate in #7887
- Update dependency convert to v5.3.0 by @renovate in #7888
- Update dependency eslint-plugin-jsx-a11y to v6.9.0 by @renovate in #7890
- Update dependency esbuild to v0.23.0 by @renovate in #7889
- Update Node.js to v20.16.0 by @renovate in #7891
- Update aws-sdk-js-v3 monorepo to v3.621.0 by @renovate in #7893
- Update Yarn to v4.3.1 by @renovate in #7892
Full Changelog: 6.2.9...6.2.10
Version 6.2.9
Bug Fixes:
- #7868 Edit button of report is displayed in the graph and it should not be
- #7864 [Filter] Filter for "alias is no empty" crash
- #7857 [Playbook]: Unable to load "filter" definition on "Query knowledge on a regular basis" component
- #7849 Attribute is an Attribute to chose for every entity in CSV mapper
- #7847 Layout issue in group => edition => marking definition
- #7846 When creating a relationship within a shared report, Cannot read properties of undefined (reading 'internal_id')
- #7813 Updating of description of a TAXII feed is not taken into account
- #7795 [Workbench] Existing marking definition marked as not in platform
- #7786 Bad alignment in Data section of an overview
- #7692 When threat actor is named "unknown", distribution is displaying the standard ID
- #7635 [Trash] Impossible to delete certain entities
- #7568 Performance issue when updating the name of an entity with many relationships
- #7479 Malware Infrastructure Display Issue
Pull Requests:
- [backend] fix impossible deletion of some entities by @JeremyCloarec in #7808
- [backend] add new capability 'Bypass mandatory fields' (#3304) by @frapuks in #7665
- [backend] improve update element connections performance (#7568) by @SouadHadjiat in #7569
- [backend] Remove attributes from CSV Mapper (#7849) by @Kedae in #7851
- [frontend/e2e] End to end tests to cover all navigations on reports + background task execution from filters or search (#7378) by @aHenryJard in #7762
- FAB replacement for investigations and dashboards by @abijahcalderon in #7241
- [backend] fix granted_refs during rel creation for users with org sharing capa but not in platform org (#7846) by @JeremyCloarec in #7859
- [frontend] Add translation in datatable headers by @Kedae in #7858
- [backend] Alias filter with nil operator (#7864) by @Archidoit in #7871
- [backend] follow up fix for the work cleanup bug and tests coverage (#7838) by @aHenryJard in #7850
- [frontend] Layout issue in group => edition => marking definition (#7847) by @SarahBocognano in #7856
- [frontend] Bad alignment in Data section of an overview (#7786) by @SarahBocognano in #7854
- [backend/frontend] better management of taxii feed pagination and UI improvements (#7755)(#7813). by @aHenryJard in #7812
- [frontend] Fix the display of name in widgets when entities are named 'Unknown' (#7692) by @CelineSebe in #7774
- [frontend] check marking definitions existence in Workbench (#7795) by @Archidoit in #7872
- Fix relation uses in knowledge (#7479) by @lndrtrbn in #7681
- Update dependency express-rate-limit to v7.4.0 by @renovate in #7874
New Contributors:
- @abijahcalderon made their first contribution in #7241
Full Changelog: 6.2.8...6.2.9
Version 6.2.8
Enhancements:
- #7845 Be able to restrict delete if not in the technical creators for members of a group
- #7836 In the user history overview, display also logs related to this user
- #7831 Remove too many entities resolved error
- #7385 add support language korean into i18n code
- #7290 In groups, have an option to avoid creators accumulation for the members
- #5929 Be able to schedule the trigger of a playbook instead of react on some criterias
Bug Fixes:
- #7838 Work cleanup is not working anymore
- #7835 Organization segregation on System and Individual is not synced with other platforms
- #7834 Search keyword is omitted by automated refresh in user history / log
- #7833 Region map is not displaying anymore
- #7811 Selecting all indicators in the search deletes all indicators on the platform
- #7799 Applying marking definitions to entities in workbench remove the other entities
- #7659 [rss] rss feed issues
- #7541 In dashboard list widget, when displaying creators, it is clickable and leads to nowhere
- #7533 Bad performances to display members of a group with more than 20 members
- #7351 [Workbench] Existing AttackPattern appear as 'no' in 'already in platform' in the workbench
- #6947 When mandatory attributes are enabled in Report, importing data from CSV fails
- #6929 [RBAC - User] Information not updated after modification of Groups
- #6652 [Workbench] imported observables appear as 'no' in 'already in platform' in the workbench.
Pull Requests:
- [frontend] Narratives Lines views refacto (#6741) by @Gwendoline-FAVRE-FELIX in #7608
- [frontend] [RBAC - User] Information not updated after modification of Groups (#6929) by @SarahBocognano in #7782
- [frontend] add useOverviewLayoutCustomization hook (#6724) by @Goumies in #7732
- [CI] Add pip install requirement on client python (#7809) by @aHenryJard in #7810
- Replaced Creation Floating Action Buttons for Locations by @Bonsai8863 in #7261
- Replaced Creation Floating Action Buttons for Entities by @Bonsai8863 in #7260
- [backend] Add missing ordering by @lndrtrbn in #7816
- Replaced Creation Floating Action Buttons for Techniques by @Bonsai8863 in #7259
- Replaced Creation Floating Action Buttons for Arsenals by @Bonsai8863 in #7739
- Replaced Edit Floating Action Buttons for Cases by @Bonsai8863 in #7713
- Replaced Edit Floating Action Buttons for Locations by @Bonsai8863 in #7751
- [frontend] Applying marking definitions to entities in workbench fixes (#7799) by @Archidoit in #7807
- [frontend] add Korean translations (#7385) by @Fhwang0926 in #7803
- Bump ws from 7.5.9 to 7.5.10 in /opencti-platform/opencti-front by @dependabot in #7829
- [frontend] entities default value for existence checks in workbench (#7351) by @Archidoit in #7792
- [backend] get all report's properties when using csv mapper (#6947) by @frapuks in #7824
- [frontend] Fix miniMap (#7833) by @Kedae in #7841
- [backend] fix query to cleanup old work in connector manager (#7838) by @aHenryJard in #7840
- [backend/frontend] improve group and users display performance (#7533) by @SouadHadjiat in #7826
New Contributors:
- @Fhwang0926 made their first contribution in #7803
Full Changelog: 6.2.7...6.2.8
Version 6.2.7
Bug Fixes:
- #7771 The “select all” function does not take into account the search
- #7765 For software observables, in graphs, display the version in addition to the names in parenthesis to avoid wired behaviour
- #7754 Search not retaining data in GUI
- #7747 Duplicated channel type in Channel Line display
- #7727 Need to refresh to display new relations added to an indicator
- #7726 In Threats => Intrusion sets, when emptying the search it should come back to default sorting
- #7724 Error at vulnerabilities export when order by CVSS3 Severity
- #7723 Share button instead of Unshare in Bulk unshare pop-up
- #7718 Frontend crashes on organizations display as author graph view
- #7717 When displaying an organization or an individual as "author", right padding is not correct in knowledge
- #7709 Align the UX of the "Incident type" field in an incident
- #7693 Connectors list columns are not aligned correctly with headers
- #7647 Clickable mouse on filters in retention rules lines
- #7038 Upgrade Failure to 6.1.2 | Engine Unhandled Rejection
Pull Requests:
- [frontend] Apply bulk creation on other entities than Channels (#4352) by @lndrtrbn in #7711
- [frontend] improve content mapping and suggested mapping views (#7566) by @JeremyCloarec in #7664
- [frontend] Share button instead of Unshare in Bulk unshare pop-up (#7723) by @ValentinBouzinFiligran in #7757
- [backend] Add log on intialization to better understand failures (#7038) by @aHenryJard in #7707
- [frontend] Full refactor of overview to prepare future work (#6724) by @Kedae in #7758
- [frontend]fix list columns not aligned correctly(#7693) by @CelineSebe in #7769
- [frontend] The “select all” function does not take into account the search (#7771) by @ValentinBouzinFiligran in #7772
- [CI] On multi-repository build, client python version is not taken during api-tests (#7763) by @aHenryJard in #7768
- [frontend] Retain Search in UI for Indicator > Knowledge/Sightings (#7754) by @Archidoit in #7770
- [frontend] Need to refresh to display new relations added to an indicator (#7727) by @ValentinBouzinFiligran in #7759
- [frontend] reset order after search in lists (#7726) by @Archidoit in #7760
- [backend] For Software display the version in addition to the names i… by @ValentinBouzinFiligran in #7776
Full Changelog: 6.2.6...6.2.7
Version 6.2.6
Enhancements:
- #6600 Add option in deployment to disable the user interface
Bug Fixes:
- #7731 Not possible anymore to copy/paste an observable
- #7716 No count on observables in the right bar
- #7715 When removing an alias, the internal alias ID is removed but the same ID can be in the other STIX IDs (need to be purged)
- #7712 Inferred relationships are no longer considered “inferred” after the restoration of a deleted entity
- #7703 [Trigger filters] Modify the status of reports after validation of a worbench
- #7695 [Organization sharing] No button to share certain entities
- #7694 Sessions not correctly refreshed when a group is automatically granted to a new marking
- #7620 Domain observable with underscore is incorrectly rejected
- #7597 Blank space on the right for some relationships overviews
- #7586 [CSV ingester] credentials not taken into account when Basic auth
- #7561 Duplicate relations in Diamond model
- #7540 When using a list in dashboard widgets that is not clickable, pointer / behavior not correct
- #7521 Distribution list widget, number is not viewable
- #7391 Newly created marking definitions are not propagated to access control checks
- #7372 Need to refresh to take into account user max shareable markings after update
- #6408 [CSV Mapper] Missing "contains" relation in the representation
Pull Requests:
- [frontend] Fix contains field options in CSV mapper form (#6408) by @Goumies in #7689
- [frontend] When using a list in dashboard widgets that is not clickable, pointer / behavior not correct (#7540) by @SarahBocognano in #7686
- [frontend] Blank space on the right for some relationships overviews (#7597) by @SarahBocognano in #7690
- [frontend] Root file updated from JS to TS (#7500) by @ValentinBouzinFiligran in #7557
- Add option in deployment to disable the user interface (#6600) by @richard-julien in #7599
- [frontend] Distribution list widget, number is not viewable (#7521) by @SarahBocognano in #7699
- [frontend] Progress bar displayed when submitting Channels creation in bulk (#4352) by @lndrtrbn in #7675
- [backend] Domain observable with underscore is incorrectly rejected (#7620) by @SarahBocognano in #7701
- [frontend/backend] Manage authentication for csv feed (#7586) by @aHenryJard in #7710
- [frontend/backend] Refresh user cache when marking update (#7694) by @Kedae in #7714
- [frontend/backend] Support of "KEV" field for vulnerability entity (#7390) by @ValentinBouzinFiligran in #7646
- [frontend] Massive operations / checkboxes in Arsenal (Channels / Tools / Vulnerabilities) (#4234) by @Gwendoline-FAVRE-FELIX in #7633
- [frontend] Fix analyses graph view on entity displayed as author (#7718) by @Archidoit in #7721
- [frontend] incident type chip UX in incident overview (#7709) by @Archidoit in #7730
- [frontend] no pointer mouse on non editable filters (#7647) by @Archidoit in #7722
- [frontend] Fix useCopy (#7731) by @Kedae in #7734
- Replaced Creation Floating Action Buttons for Events by @Bonsai8863 in #7256
- FAB Replacement on container knowledge, entities, and observables tabs by @Bonsai8863 in #7274
- Replaced Creation Floating Action Buttons for Threats by @Bonsai8863 in #7258
- [backend] fixed inferred relations restoration when an entity is restored from trash (#7712) by @JeremyCloarec in #7733
- Replaced Creation Floating Action Buttons for Cases by @Bonsai8863 in #7157
- Replaced Creation Floating Action Buttons for Observations by @Bonsai8863 in #7257
- [backend] Add a graphql api to send stix bundle in the ingestion process (#7696) by @richard-julien in #7705
- [frontend] When displaying an organization or an individual as "author", right padding is not correct in knowledge (#7717) by @SarahBocognano in #7736
- [backend] fix export of vulnerabilities ordered by CVSS3 Severity (#7724) by @Archidoit in #7745
- [frontend/backend] Possibility to update workbench entity before validate it (#7703) by @lndrtrbn in #7735
- [frontend] channel types display in channel lines (#7747) by @Archidoit in #7750
Full Changelog: 6.2.5...6.2.6
Version 6.2.5
Enhancements:
- #7676 Remove TAXII 2.0 and 1.0 options from the UI
- #7654 Expand organizations segregation to System and Individual
- #7624 [Segragation by Org] User cannot share with other organizations under certain condition
Bug Fixes:
- #7645 Bottom toolbar content is not vertically centered
- #7630 Task dates are not correctly filled when navigating on a task
- #7523 Incorrect loader / placeholder in knowledge lists
- #7311 Domain name values should be case insensitive
Pull Requests:
- [backend] Domain name values should be case insensitive (#7311) by @SarahBocognano in #7677
- [frontend] Remove TAXII 2.0 and 1.0 options from the UI (#7676) by @ValentinBouzinFiligran in #7680
- [frontend] Bulk creation for Channel entity (#4352) by @lndrtrbn in #7655
- [backend/frontend] Expand organizations segregation to System and Individuals (#7654) by @SamuelHassine in #7684
- [frontend] Task dates are not correctly filled when navigating on a task (#7630) by @SarahBocognano in #7683
- [backend/frontend] Adapt platform to allow organization restriction only with capability (#7624) by @SamuelHassine in #7685
- Replaced Edit Floating Action Buttons for Analyses by @Bonsai8863 in #7032
- [frontend] Incorrect loader / placeholder in knowledge lists (#7523) by @SarahBocognano in #7687
- [frontend] Bottom toolbar content is not vertically centered (#7645) by @ValentinBouzinFiligran in #7673
Full Changelog: 6.2.4...6.2.5
Version 6.2.4
Enhancements:
- #7672 Add support for AWS Signature Version 4 for the OpenSearch client
Bug Fixes:
- #7670 Redefine best practices in our Docker images and fix errors when setting a user
- #7649 Missing translation in AI menu in content tab
- #7537 Clicking on a sighting in "origin of the case" in an IR case goes to the wrong place
- #7532 Bad alignement in knowledge graph loader
- #7528 Placeholders not aligned in status templates
- #7527 Placeholders not aligned in case templates (taxonomies)
- #7526 Placeholders not aligned in the roles list
- #7524 Placeholder not aligned in the groups loading
- #7445 Not editable filter in Knowledge tab of an entity
- #7403 Taxii current_state_cursor Bug
- #7401 Form Validation Behavior Discrepancy
- #7276 The year cannot be typed in a date filter
- #7036 [CSV Import] Failing import with kill chain phases and labels
Pull Requests:
- [frontend] Modifies autocomplete which causes form visual validation discrepancy by @ParamConstructor in #7437
- [backend] Next is not mandatory for taxii feed response (#7403) by @aHenryJard in #7619
- [backend] Test CSV bundler with Indicators with labels and kill chain phases by @Goumies in #7514
- [frontend] add missing translation to AI menu content tab(#7649) by @CelineSebe in #7667
- [frontend] Fix alignment of loader in knowledge graph(#7532) by @CelineSebe in #7663
- [frontend] The year cannot be typed in a date filter (#7276) by @SarahBocognano in #7668
- [frontend] fix sightings link in StixObjectsOrStixRelationships (#7537) by @JeremyCloarec in #7661
- [backend] Add support for AWS Signature Version 4 for OpenSearch by @Markus98 in #7636
- [frontend] contains filter in Knowledge > Related containers view (#7445) by @Archidoit in #7618
- [frontend] Placeholders not aligned in the roles list (#7526) by @SarahBocognano in #7575
New Contributors:
Full Changelog: 6.2.3...6.2.4
Version 6.2.3
Enhancements:
- #7631 Allow configuring Redis Sentinel options: failoverDetector, updateSentinels
Bug Fixes:
- #7638 Background task is also done on unselected entities
- #7625 [Export] Error when exporting "all selected" related entities of an entity
- #7577 UI problem : long name on linked entities
- #7565 [CSV Mapper] Not possible to add Kill chain phase to Uses relationships
- #7542 When editing a relationship from the overview of an entity, effect is not correct
- #7451 Unable to reset "Import from date" on a RSS Feed
- #7431 External reference URL are not properly validated during creation
- #7388 Mandatory External references are still on error when filled on creation form
- #7217 External reference not (re)created when using bundle and OpenCTIStix2.put_attribute_in_extension
Pull Requests:
- [backend] import from date not mandatory in Rss ingester (#7451) by @Archidoit in #7592
- [frontend] External reference URL are not properly validated during creation (#7431) by @SarahBocognano in #7593
- [backend] Ability to add relationship references in CSV mapper(#7565) by @CelineSebe in #7610
- [frontend] fix background task on unselected entities (#7638) by @Archidoit in #7639
- Revert "[backend/frontend] modify EntityStixCoreRelationshipsEntitiesComponent to list entities through relations (#6867)" by @SouadHadjiat in #7641
- [backend] allow configuring Redis Sentinel options: failoverDetector/updateSentinels (#7631) by @sbocahu in #7632
- [frontend] When editing a relationship from the overview of an entity, effect is not correct (#7542) by @ValentinBouzinFiligran in #7628
Full Changelog: 6.2.2...6.2.3
Version 6.2.2
Enhancements:
- #7581 Can't contextually create a malware analysis
- #7519 Marking chips are missing a tooltip for when text is truncated
Bug Fixes:
- #7603 Remove wrong label & tooltip in export popup
- #7600 Redis in single mode won't let user select DB
- #7591 The new loader should not be used at it is not ready
- #7587 [ExportFileCsv] Unable to choose user access filter for CSV feed when no English language is in use
- #7543 Inferred relationships cannot be shared with organization manually
- #7529 Incorrect space in the data / import section view between breadcrumb and content
- #7525 Incorrect placeholder in Security / Organizations list
- #7512 User not logged out when session is expires
- #7459 Invalid correlated cases when correlating an incident response with a request for information case
- #7447 In rules, panel is not correctly aligned
- #7383 Not possible to update a relation between a relation and an attack pattern
- #7346 Create Threat Actor Individual in workbench is converter to group
Pull Requests:
- [frontend] Incorrect space in the data / import section view between breadcrumb and content (#7529) by @SarahBocognano in #7585
- [frontend] correlated cases display in cases overview (#7459) by @Archidoit in #7579
- [frontend] In rules, panel is not correctly aligned (#7447) by @SarahBocognano in #7583
- Update dependency http-proxy-middleware to v3 by @renovate in #7140
- [frontend] Not possible to update a relation between a relation and an attack pattern (#7383) by @ValentinBouzinFiligran in #7578
- [frontend] add tooltips to marking chips (#7519) by @labo-flg in #7548
- [frontend] allow to create Malware-Analyses and Tasks from knowledge tab (#7581) by @labo-flg in #7590
- [frontend] remove wrong label & tooltip in export dialog (#7603) by @SouadHadjiat in #7604
- [frontend] Incorrect placeholder in Security / Organizations list (#7525) by @SarahBocognano in #7601
- [frontend] Fix toggle shift and Loader (#5405) by @Kedae in #7595
- [frontend] enable to share inferred relationships with organizations in ui (#7543) by @Archidoit in #7596
- [Frontend] Fix iddle logout (#7512) by @Kedae in #7550
- [frontend] Fix add threat actor individual in workbench (#7346) by @marieflorescontact in #7573
- [frontend] Fix Feed creation with authorized members (#7587) by @Kedae in #7613
- [ci] Fix e2e stix data and add extended error to CI (#7611) by @aHenryJard in #7612
Full Changelog: 6.2.1...6.2.2