Skip to content

Resolve "SBOM/SOUP periodic assessment 01/2024"

Noel Simmel requested to merge 1015-sbom-soup-periodic-assessment-01-2024 into main

Closes #1015 (closed)

Do not merge until the SBOM list (see below) has been released. The sheet is to be saved as SBOM.csv and added to this MR! The old SBOM.md can be deleted

Assessment log

App version v1.0.35 at commit fb6e92e2 (January 25, 2024)

Vulnerability scan

  • yarn install
  • yarn upgrade
  • yarn audit

Result: 0 vulnerabilities found - Packages audited: 1503

SBOM assessment

Working copy of RC1_SW_04: https://docs.google.com/spreadsheets/d/1aObRWco1gvhiqCjaNe8bLI_5YJkDUVPv-H-Gg-eR4vs (shall replace the original once it has been approved)

Please pay special attention to the "Requirements" and "Verification Reasoning" columns for all new packages, especially the Auxiliary Dependencies.

  • Added new direct dependencies: html-loader, marked
  • Removed uninstalled direct dependencies: ngx-matomo-client
  • Moved webpack from direct to transitive dependencies (of @angular-devkit/build-angular) and deleted its transitive dependencies (events) from the list.
  • Updated versions numbers according to yarn.lock.
  • Added a new sheet "Auxiliary Dependencies" including dev dependencies – they should also be monitored since they are used in the build pipeline.
  • Moved rxjs v6.6.7 from direct to transitive dependencies (of compodoc).

Also, I noted our proposed changes to SOP 3.11 in ClickUp, they will be part of the big review planned for this summer.

Edited by Noel Simmel

Merge request reports

Loading