mirror of
https://gh.wpcy.net/https://github.com/WeblateOrg/weblate.git
synced 2026-04-27 01:12:26 +08:00
- remove inline seealso tags - use lists to separate entries for better readability (long links are hard to distinguish) and translatability (references only need not translation)
40 lines
1.3 KiB
ReStructuredText
40 lines
1.3 KiB
ReStructuredText
Dependencies
|
|
============
|
|
|
|
.. _sbom:
|
|
|
|
Software Bill of Material
|
|
-------------------------
|
|
|
|
Weblate comes with a Software Bill of Material (SBOM) in the source core as
|
|
:file:`docs/specs/sbom/sbom.json` using the CycloneDX format. This can be used to review
|
|
the dependencies for security issues or license compliance.
|
|
|
|
Tracking dependencies for vulnerabilities
|
|
-----------------------------------------
|
|
|
|
Security issues in our dependencies are monitored using `Renovate`_. This
|
|
covers the Python and JavaScript libraries, and the latest stable release has
|
|
its dependencies updated to avoid vulnerabilities.
|
|
|
|
.. hint::
|
|
|
|
There might be vulnerabilities in third-party libraries which do not affect
|
|
Weblate, so those are not addressed by releasing bugfix versions of Weblate.
|
|
|
|
Docker container security
|
|
-------------------------
|
|
|
|
The Docker containers are scanned for security vulnerabilities in our CI. This
|
|
allows us to detect vulnerabilities early and release improvements quickly.
|
|
|
|
You can get the results of these scans at GitHub — they are stored as artifacts
|
|
on our CI as :abbr:`SARIF (Static Analysis Results Interchange Format)`.
|
|
|
|
.. seealso::
|
|
|
|
* :ref:`ci-tests`
|
|
* `Renovate <https://www.mend.io/renovate/>`_
|
|
* `Anchore <https://anchore.com/>`_
|
|
|
|
.. _Trivy: https://github.com/aquasecurity/trivy
|