Skip to content

Releases: OpenAEV-Platform/openaev

Version 2.0.10

06 Jan 12:08
9bc205c

Choose a tag to compare

Enhancements:

  • #4647 Remove manual inject expectations for technical injects
  • #3917 [SC☂️] OCTI Coverage => Align Scenario Scheduling with Security Coverage Validity

Bug Fixes:

  • #4671 Have a safer use of spel library
  • #4649 Filter by Vulnerability ID fails if the CVE ID contains leading or trailing spaces
  • #4603 Vulnerabilities cannot be searched
  • #4582 CREATE CTA does not guide user to remaining mandatory fields
  • #4400 OpenAEV scenario take a while to display when created from OpenCTI

Pull Requests:

  • [frontend] feat(translations): add support for it, ru, ja, and de locales (#2642) by @savacano28 in #4572
  • [frontend] chore(deps): update dependency @mui/x-date-pickers to v8.22.0 by @renovate[bot] in #4586
  • [backend] chore: clean code (#1) by @savacano28 in #4569
  • [frontend] chore: fix keys in translations (#1) by @savacano28 in #4590
  • [frontend] chore: fix keys in italian (#1) by @savacano28 in #4593
  • [frontend] chore(deps): update dependency final-form-arrays to v4 by @renovate[bot] in #4566
  • [tool] chore(ci): fix validate pr action for forks (#1) by @guillaumejparis in #4601
  • [tool] chore(ci): upgrade alpine version in test-feature-branch action by @guillaumejparis in #4611
  • [backend] fix: openAEV scenario overview takes a while to display (#4400) by @damgouj in #4584
  • [tool] chore(ci): improve gh actions (#4628) by @guillaumejparis in #4626
  • [tool] chore(ci): fix auto close & solve issue gh action (#4628) by @guillaumejparis in #4629
  • [frontend] chore(deps): update dependency react-intl to v8 by @renovate[bot] in #4607
  • [backend] chore(deps): update aws-java-sdk-v2 monorepo to v2.40.12 by @renovate[bot] in #4633
  • [tool] chore(deps): update actions/github-script action to v8 by @renovate[bot] in #4599
  • [tool] chore(deps): update actions/checkout action to v6 by @renovate[bot] in #4598
  • [backend] fix(vulnerability): cvssV31 type bigdecimal is not searchchable (#4603) by @EmilieFo17 in #4645
  • [frontend] fix(payload): error recovery when creating a payload (#4582) by @EmilieFo17 in #4643
  • [frontend] chore(deps): update dependency html-react-parser to v5.2.11 by @renovate[bot] in #4638
  • [backend] chore(deps): update dependency co.elastic.clients:elasticsearch-java to v8.19.9 by @renovate[bot] in #4636
  • [frontend] feat(expectations): remove manual inject expectations for technical injects (#4647) by @damgouj in #4648
  • [frontend] fix(payload): error recovery when creating a payload (#4582) by @EmilieFo17 in #4653
  • [frontend] fix: set the trim generic for all filters and search (#4649) by @EmilieFo17 in #4652
  • [backend] chore(deps): update aws-java-sdk-v2 monorepo to v2.40.16 by @renovate[bot] in #4655
  • [backend] fix: update stix test api (#4521) by @GaetanSantucci in #4675
  • [readme] chore: update contributing info with new commit format (#1) by @savacano28 in #4672
  • [backend] fix(api): npe when requesting a non existing scenario by id (#4677) by @antoinemzs in #4662
  • [frontend] chore(deps): update dependency @casl/ability to v6.7.5 by @renovate[bot] in #4660
  • [backend] chore(deps): update logback monorepo to v1.5.23 by @renovate[bot] in #4656
  • [frontend/backend] fix(stix): rework the cron backend to allow for recurrences from STIX periodicity (#3917) by @antoinemzs in #4646
  • [frontend] chore(deps): update dependency react-intl to v8.0.10 by @renovate[bot] in #4679
  • build(deps): bump qs from 6.14.0 to 6.14.1 in /openaev-front by @dependabot[bot] in #4678
  • [backend] fix(security): safer use of spel library (#4671) by @Dimfacion in #4627

Full Changelog: 2.0.9...2.0.10

Version 2.0.9

16 Dec 15:19
250e9c7

Choose a tag to compare

Bug Fixes:

  • #4532 Inject expectations with existing results are overwritten when expiration_time is set

Pull Requests:

  • [frontend] chore(deps): update react monorepo to v19.2.3 by @renovate[bot] in #4578
  • [backend] chore(deps): update aws-java-sdk-v2 monorepo to v2.40.8 by @renovate[bot] in #4577
  • [backend] chore(deps): update logback monorepo to v1.5.22 by @renovate[bot] in #4576
  • [backend] chore(deps): update dependency io.hypersistence:hypersistence-utils-hibernate-63 to v3.13.3 by @renovate[bot] in #4575
  • [tool] chore(ci): fix validate pr action for forks by @guillaumejparis in #4573
  • [backend] fix(inject): inject expectations with existing results are overwritten when expiration_time is set (#4532) by @camrrx in #4581

Full Changelog: 2.0.8...2.0.9

Version 2.0.8

16 Dec 07:20
7ac2069

Choose a tag to compare

Enhancements:

  • #4579 [backend] Add filter on payload for injector contracts

Full Changelog: 2.0.7...2.0.8

Version 2.0.7

15 Dec 10:53
b22e1e2

Choose a tag to compare

Bug Fixes:

  • #4538 Dashboards Internal Error when using OpenSearch
  • #4521 Lockdown postgres related to Update security coverage and retry
  • #4399 Payload list becomes empty when applying a filter

Pull Requests:

  • [backend] chore(deps): update aws-java-sdk-v2 monorepo to v2.40.4 by @renovate[bot] in #4546
  • [frontend] chore(deps): update dependency dompurify to v3.3.1 by @renovate[bot] in #4544
  • [backend] chore(deps): update dependency org.opensearch.client:opensearch-java to v3.3.0 by @renovate[bot] in #4545
  • [frontend] chore(deps): update dependency @xyflow/react to v12.10.0 by @renovate[bot] in #4550
  • [backend] chore(deps): update aws-java-sdk-v2 monorepo to v2.40.7 by @renovate[bot] in #4551
  • [frontend] chore(deps): update dependency filigran-icon to v0.21.0 by @renovate[bot] in #4552
  • [frontend] chore(deps): update dependency react-hook-form to v7.68.0 by @renovate[bot] in #4553
  • [frontend] chore(deps): update dependency react-router to v7.10.1 by @renovate[bot] in #4554
  • [tool] chore(deps): update alpine Docker tag to v3.23 by @renovate[bot] in #4555
  • [tool] chore(deps): update opensearchproject/opensearch Docker tag to v3.3.2 by @renovate[bot] in #4557
  • [frontend] fix: pagination (#4399) by @EvaE-Filigran in #4498
  • [backend] fix(securitycoverage): lock Stix updates and skip obsolete/retry bundles (#4521) by @savacano28 in #4527
  • [backend] fix(opensearch): fix on query builder (#4538) by @Dimfacion in #4570

Full Changelog: 2.0.6...2.0.7

Version 2.0.6

11 Dec 11:32
e6d4a8f

Choose a tag to compare

Bug Fixes:

  • #4445 Log out issue from the Simulations > Animation tab
  • #4441 [XTMH] reset registration data when platform is not found in the hub
  • #4427 Can't export/import a payload comming from a collector
  • #4406 Most Nuclei External Contracts fail the CREATE API call in OpenAEV
  • #4378 Filters are not aligned
  • #4353 In some cases the simulation never ends
  • #4329 Handle direct start for scenario + schedule creation
  • #4327 Creator of the license should not be visible in the platform (as OCTI)

Pull Requests:

  • build(deps): bump mdast-util-to-hast from 13.2.0 to 13.2.1 in /openaev-front by @dependabot[bot] in #4475
  • [frontend] chore(deps): update dependency html-react-parser to v5.2.10 by @renovate[bot] in #4455
  • [frontend] chore(deps): update dependency form-data to v4.0.5 - autoclosed by @renovate[bot] in #4454
  • [frontend] chore(deps): update dependency @xyflow/react to v12.9.3 by @renovate[bot] in #4453
  • build(deps): bump tar from 7.5.1 to 7.5.2 in /openaev-front by @dependabot[bot] in #4451
  • [frontend] chore(deps): update dependency @dagrejs/dagre to v1.1.8 by @renovate[bot] in #4444
  • [backend] chore(deps): update dependency org.springframework.security:spring-security-crypto to v6.5.7 by @renovate[bot] in #4443
  • [backend] chore(deps): update logback monorepo to v1.5.21 by @renovate[bot] in #4424
  • [backend] chore(deps): update dependency io.swagger.core.v3:swagger-annotations-jakarta to v2.2.41 by @renovate[bot] in #4420
  • [frontend] chore(deps): update dependency axios to v1.12.0 [SECURITY] by @renovate[bot] in #4423
  • Bump axios from 1.11.0 to 1.12.0 in /openaev-front by @dependabot[bot] in #4436
  • [tool] chore: add a pr title validation gh action (#1) by @guillaumejparis in #4469
  • [frontend] chore(deps): update dependency @stylistic/eslint-plugin to v5 by @renovate[bot] in #4422
  • [backend] feat: reset XTM Hub registration when platform is not found (#4441) by @Kroustille in #4442
  • [frontend] fix: align filter, remove x padding (#4387) by @corinnekrych in #4476
  • [frontend] chore(deps): update devDependencies (non-major) by @renovate[bot] in #4480
  • [frontend] chore(deps): update dependency remark-flexible-markers to v1.3.2 by @renovate[bot] in #4483
  • [tool] chore(deps): update dependency kubernetes to v2.0.2 by @renovate[bot] in #4489
  • [frontend] chore(deps): update dependency zustand to v5.0.9 by @renovate[bot] in #4488
  • [frontend] chore(deps): update dependency filigran-icon to v0.20.0 by @renovate[bot] in #4487
  • [backend] chore(deps): update dependency com.diffplug.spotless:spotless-maven-plugin to v3.1.0 by @renovate[bot] in #4486
  • [frontend] chore(deps): update dependency axios to v1.13.2 by @renovate[bot] in #4485
  • [frontend] chore(deps): update material-ui monorepo by @renovate[bot] in #4484
  • [frontend] chore(deps): update dependency react-router to v7.9.6 by @renovate[bot] in #4482
  • [backend] chore(deps): update dependency com.rabbitmq:amqp-client to v5.27.1 by @renovate[bot] in #4496
  • [backend] chore(deps): update aws-java-sdk-v2 monorepo to v2.39.5 by @renovate[bot] in #4495
  • [backend] chore(deps): update apache-poi monorepo to v5.5.1 by @renovate[bot] in #4494
  • [tool] chore(deps): update eclipse-temurin Docker tag to v21.0.9_10-jre by @renovate[bot] in #4493
  • [frontend] chore(deps): update dependency @uiw/react-md-editor to v4.0.9 by @renovate[bot] in #4501
  • [backend] chore(deps): update aws-java-sdk-v2 monorepo to v2.39.6 by @renovate[bot] in #4500
  • [backend] fix(logout): fix logout redirect url (#4445) by @Dimfacion in #4478
  • [backend] chore(deps): update dependency co.elastic.clients:elasticsearch-java to v8.19.8 by @renovate[bot] in #4503
  • [backend] chore(deps): update aws-java-sdk-v2 monorepo to v2.40.2 by @renovate[bot] in #4505
  • [frontend] chore(deps): update react monorepo to v19.2.1 by @renovate[bot] in #4512
  • [frontend] chore(deps): update dependency @uiw/react-md-editor to v4.0.11 by @renovate[bot] in #4511
  • [backend] chore(deps): update dependency io.hypersistence:hypersistence-utils-hibernate-63 to v3.13.2 by @renovate[bot] in #4506
  • [frontend] chore(deps): update material-ui monorepo by @renovate[bot] in #4507
  • [backend] chore(deps): update dependency commons-io:commons-io to v2.21.0 by @renovate[bot] in #4504
  • [backend] chore(deps): update dependency net.javacrumbs.json-unit:json-unit-assertj to v5.1.0 by @renovate[bot] in #4509
  • [backend/frontend] fix(importexport): payload comming from collector (#4427) by @EmilieFo17 in #4463
  • [backend] chore(deps): update dependency io.opentelemetry:opentelemetry-bom to v1.56.0 by @renovate[bot] in #4508
  • [backend] chore(deps): update dependency org.apache.maven.plugins:maven-resources-plugin to v3.4.0 by @renovate[bot] in #4510
  • [tool] fix(renovate): disable update of internal maven packages & inc… by @guillaumejparis in #4515
  • [backend] chore(deps): update dependency com.rabbitmq:amqp-client to v5.28.0 by @renovate[bot] in #4525
  • [backend] chore(deps): update dependency io.opentelemetry:opentelemetry-bom to v1.57.0 by @renovate[bot] in #4526
  • [frontend] chore(deps): update dependency tss-react to v4.9.20 by @renovate[bot] in #4524
  • [frontend] chore(deps): update dependency react-grid-layout to v1.5.3 by @renovate[bot] in #4523
  • [tool] chore(deps): migrate Renovate config by @renovate[bot] in #4533
  • build(deps): bump jws from 4.0.0 to 4.0.1 in /openaev-front by @dependabot[bot] in #4513
  • [backend] feat(simulations): fix never ending simulations when error on injects (#4353) by @gabriel-peze in #4531
  • [backend] chore(deps): update aws-java-sdk-v2 monorepo to v2.40.3 by @renovate[bot] in #4539
  • [backend] chore(deps): update dependency org.bouncycastle:bcpg-jdk18on to v1.83 by @renovate[bot] in #4540
  • [backend] fix: allow injector contract creation even if vulnerabilities are not yet stored (#4406) by @MarineLeM in #4537
  • [backend/frontend] fix(scenario): fix direct start when a scenario is scheduled (#4329) by @damgouj in #4528

New Contributors:

Full Changelog: 2.0.5...2.0.6

Version 2.0.5

01 Dec 09:50
6a61ab2

Choose a tag to compare

Bug Fixes:

  • #4428 STIX input: when Attack pattern has no external ID, no inject or placeholder is created
  • #4415 Teams "replaced" can't be added again to a simulation
  • #4412 Nmap injector error when the target key is manual
  • #4403 My Security Coverage don't integrate all TTPs & Vulnerabilities from OpenCTI
  • #4395 opencti tag not always applied on scenario created via security coverage
  • #4370 NPE on /api/simulations/:id when id does not exist
  • #4359 export of payload list seems off
  • #4337 Deleting an endpoint is taking a lot of time and sometimes fail, need to refresh
  • #4267 No animation on Expectation Results Traces drawer
  • #3959 Incorrect Time Display in Scenario Tab (–2h Shift)
  • #3956 Error 500 when relaunching Atomic testing / send individual mails with Attachment
  • #3909 Unable to Update Security Platforms
  • #3721 When I create a technical inject in a simulation and I remove the expectation, expectations still there
  • #3589 Manual inject expectation has not been created correctly

Pull Requests:

  • [backend] Update images openaev email by @savacano28 in #4314
  • [frontend] Translation user's files from javascript to typescript by @camrrx in #4290
  • [frontend] Fix EE license dialog (#3714) by @GaetanSantucci in #4304
  • [frontend] Add Spanish language support to the platform by @savacano28 in #4270
  • [frontend] Update dependency zustand to v5.0.8 (release/current) by @renovate[bot] in #4237
  • [frontend] Update fontsource monorepo to v5.2.8 (release/current) by @renovate[bot] in #4238
  • [tool] Update dependency kubernetes to v2.0.1 (release/current) by @renovate[bot] in #4239
  • [frontend] Update dependency immutable to v5.1.4 (release/current) by @renovate[bot] in #4230
  • [frontend] Update dependency monocart-coverage-reports to v2.12.9 (release/current) by @renovate[bot] in #4231
  • [backend] Update dependency org.postgresql:postgresql to v42.7.8 (release/current) by @renovate[bot] in #4218
  • [tool] Update eclipse-temurin Docker tag to v21.0.8_9-jre (release/current) by @renovate[bot] in #4240
  • [frontend] Update dependency react-intl to v7.1.14 (release/current) by @renovate[bot] in #4233
  • [frontend] Update dependency remark-flexible-markers to v1.3.1 (release/current) by @renovate[bot] in #4235
  • [backend] Update dependency co.elastic.clients:elasticsearch-java to v8.19.5 (release/current) by @renovate[bot] in #4214
  • [backend] Update dependency org.apache.maven.plugins:maven-compiler-plugin to v3.14.1 (release/current) by @renovate[bot] in #4216
  • [backend] Update dependency ch.qos.logback:logback-classic to v1.5.20 (release/current) by @renovate[bot] in #4220
  • [frontend] Update dependency @testing-library/dom to v10.4.1 (release/current) by @renovate[bot] in #4221
  • [frontend] Update dependency esbuild to v0.25.11 (release/current) by @renovate[bot] in #4224
  • [frontend] Update dependency eslint-plugin-playwright to v2.2.2 (release/current) by @renovate[bot] in #4225
  • [frontend] Update dependency eslint-plugin-react-refresh to v0.4.24 (release/current) by @renovate[bot] in #4226
  • [frontend] Update dependency fs-extra to v11.3.2 (release/current) by @renovate[bot] in #4227
  • [frontend] Update dependency html-react-parser to v5.2.7 (release/current) by @renovate[bot] in #4228
  • [frontend] Update dependency react-syntax-highlighter to v15.6.6 (release/current) by @renovate[bot] in #4234
  • [frontend] Update dependency monocart-reporter to v2.9.23 (release/current) by @renovate[bot] in #4232
  • [frontend] Update dependency @xyflow/react to v12.9.1 (release/current) by @renovate[bot] in #4223
  • [frontend] Update dependency i18n-auto-translation to v2.2.3 (release/current) by @renovate[bot] in #4229
  • [backend] Update dependency org.springframework.security:spring-security-crypto to v6.5.6 (release/current) by @renovate[bot] in #4219
  • [frontend] Update dependency @vitest/eslint-plugin to v1.3.26 (release/current) by @renovate[bot] in #4222
  • [backend] Update dependency io.swagger.core.v3:swagger-annotations-jakarta to v2.2.40 (release/current) by @renovate[bot] in #4215
  • [backend] Update dependency org.jacoco:jacoco-maven-plugin to v0.8.14 (release/current) by @renovate[bot] in #4217
  • Update github/codeql-action action to v4 (release/current) by @renovate[bot] in #4256
  • Update actions/setup-python action to v6 (release/current) by @renovate[bot] in #4255
  • Update actions/checkout action to v5 (release/current) by @renovate[bot] in #4253
  • [frontend] Update dependency typescript to v5.9.3 (release/current) by @renovate[bot] in #4201
  • [tool] Update dependency slack to v5.2.3 (release/current) by @renovate[bot] in #4208
  • [frontend] Update react monorepo (release/current) by @renovate[bot] in #4205
  • [frontend] Update Yarn to v4.10.3 (release/current) by @renovate[bot] in #4207
  • [frontend] Update dependency uuid to v13 (release/current) by @renovate[bot] in #4248
  • [frontend] Update dependency jsdom to v27 (release/current) by @renovate[bot] in #4247
  • [frontend] Update dependency cross-env to v10 (release/current) by @renovate[bot] in #4246
  • [frontend] Update dependency @vitejs/plugin-react to v5 (release/current) by @renovate[bot] in #4244
  • [frontend] Update dependency @faker-js/faker to v10 (release/current) by @renovate[bot] in #4243
  • [backend] Update dependency net.javacrumbs.json-unit:json-unit-assertj to v5 (release/current) by @renovate[bot] in #4242
  • [backend] Add LogExecutionTime to search teams by @RomuDeuxfois in #4340
  • [backend] Improv tanium token expiration logs by @RomuDeuxfois in #4325
  • [backend] Update dependency com.diffplug.spotless:spotless-maven-plugin to v3 (release/current) by @renovate[bot] in #4241
  • [frontend] Update dependency react-hook-form to v7.65.0 (release/current) by @renovate[bot] in #4199
  • [frontend] Update dependency react-router to v7.9.5 (release/current) by @renovate[bot] in #4200
  • [frontend] Update eslint monorepo to v9.38.0 (release/current) by @renovate[bot] in #4203
  • [frontend] Update dependency swagger-typescript-api to v13.2.16 (release/current) by @renovate[bot] in #4236
  • [frontend] Update material-ui monorepo (release/current) by @renovate[bot] in #4204
  • [tool] Update Node.js to v22.21.1 (release/current) by @renovate[bot] in #4211
  • [frontend] Update dependency ramda to v0.32.0 (release/current) by @renovate[bot] in #4198
  • [frontend] Update dependency globals to v16.5.0 (release/current) by @renovate[bot] in #4197
  • [frontend] Update dependency dompurify to v3.3.0 (release/current) by @renovate[bot] in #4196
  • [frontend...
Read more

Version 2.0.4

20 Nov 20:30
f16f6ee

Choose a tag to compare

Bug Fixes:

  • #4393 Clicking email link from Lessons Learned error: 'No lessons learned categories in this undefined yet'
  • #4390 Security Coverage: coverage scores are serialised as fractions; OCTI does not interpret it correctly

Pull Requests:

  • [backend] fix(securitycoverage): convert coverage score in fractions to percentage points (#4390) by @antoinemzs in #4391
  • [backend] fix(auth): skipping rbac on public api calls (#4393) by @Dimfacion in #4397

Full Changelog: 2.0.3...2.0.4

Version 2.0.3

19 Nov 15:42
82bb808

Choose a tag to compare

Bug Fixes:

  • #4364 The dashboard isn’t working properly when applied to a simulation
  • #4262 Links in emails generated by injects not displaying corretly
  • #4021 Inject appears under "No teams" in timeline when targeting "All teams"
  • #3907 Error when accessing a lesson objective started by another user

Pull Requests:

Full Changelog: 2.0.2...2.0.3

Version 2.0.2

04 Nov 09:32
1fdab37

Choose a tag to compare

Bug Fixes:

  • #4348 When I create a security coverage from an OCTI instance, I have an error on OAEV instance
  • #4342 Permission denied when adding filters with simulation manage granted
  • #4338 [bug] email sent to admin on demo everyday (connectivity lost)

Pull Requests:

Full Changelog: 2.0.1...2.0.2

Version 2.0.1

30 Oct 14:43
5072ba9

Choose a tag to compare

Bug Fixes:

  • #4326 Execution status of all injects is "maybe prevented" instead of executed

Pull Requests:

  • [CI] Add image pull secret to drone build by @efaure in #4319
  • [backend] deletebyid assetAgentJob from nativequery by @MarineLeM in #4330
  • Bump vite from 7.0.5 to 7.0.8 in /openaev-front by @dependabot[bot] in #4320
  • Bump koa from 3.0.1 to 3.1.1 in /openaev-front by @dependabot[bot] in #4318
  • Bump nodemailer from 7.0.3 to 7.0.10 in /openaev-front by @dependabot[bot] in #4316
  • Bump ch.qos.logback:logback-core from 1.5.18 to 1.5.19 in /openbas-api by @dependabot[bot] in #4296

Full Changelog: 2.0.0...2.0.1