You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
RUN ln -s /python/src/sbom/silkbomb/bin /usr/local/bin/silkbomb
467
467
@@ -484,39 +484,24 @@ sbom-generate:
484
484
# Save the result back to the host:
485
485
SAVE ARTIFACT /s/cyclonedx.sbom.json AS LOCAL etc/cyclonedx.sbom.json
486
486
487
-
# sbom-download:
488
-
#Download the Augmented SBOM file from Silk.
487
+
# sbom-augment:
488
+
#Augment the SBOM file with vulnerability information from Kondukto.
489
489
#
490
490
# See https://wiki.corp.mongodb.com/display/DRIVERS/Using+AWS+Secrets+Manager+to+Store+Testing+Secrets for instructions to get secrets from AWS Secrets Manager. Secrets are available under `drivers/libmongocrypt`.
SAVE ARTIFACT /s/cyclonedx.augmented.sbom.json AS LOCAL ${out}
506
507
RUN echo "Augmented SBOM saved to ${out}"
507
-
508
-
# silk-create-asset-group:
509
-
# Create an asset group for Silk.
510
-
#
511
-
# See https://wiki.corp.mongodb.com/display/DRIVERS/Using+AWS+Secrets+Manager+to+Store+Testing+Secrets for instructions to get secrets from AWS Secrets Manager. Secrets are available under `drivers/libmongocrypt`.
Copy file name to clipboardExpand all lines: ext/libmongocrypt/libmongocrypt/doc/releasing.md
+7-17Lines changed: 7 additions & 17 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -9,7 +9,7 @@ Version numbers of libmongocrypt must follow the format 1.[0-9].[0-9] for releas
9
9
10
10
### Check for Vulnerabilities
11
11
12
-
Snyk and Silk are used to satisfy vulnerability scanning requirements of [DRIVERS-714](https://jira.mongodb.org/browse/DRIVERS-714). Prior to releasing, ensure necessary reported vulnerabilities meet requirements described in: [MongoDB Software Security Development Lifecycle Policy](https://docs.google.com/document/d/1u0m4Kj2Ny30zU74KoEFCN4L6D_FbEYCaJ3CQdCYXTMc/edit?tab=t.0#bookmark=id.l09k96qt24jm).
12
+
Snyk and Kondukto are used to satisfy vulnerability scanning requirements of [DRIVERS-714](https://jira.mongodb.org/browse/DRIVERS-714). Prior to releasing, ensure necessary reported vulnerabilities meet requirements described in: [MongoDB Software Security Development Lifecycle Policy](https://docs.google.com/document/d/1u0m4Kj2Ny30zU74KoEFCN4L6D_FbEYCaJ3CQdCYXTMc/edit?tab=t.0#bookmark=id.l09k96qt24jm).
13
13
14
14
#### Check Snyk
15
15
@@ -44,16 +44,15 @@ snyk monitor \
44
44
45
45
Check the updated reference targets in Snyk for detected vulnerabilities.
46
46
47
-
#### Check Silk
47
+
#### Check Kondukto
48
48
49
-
Get credentials for Silk from the `drivers/libmongocrypt` vault in [AWS Secrets Manager](https://wiki.corp.mongodb.com/display/DRIVERS/Using+AWS+Secrets+Manager+to+Store+Testing+Secrets).
49
+
Get credentials for Kondukto from the `drivers/libmongocrypt` vault in [AWS Secrets Manager](https://wiki.corp.mongodb.com/display/DRIVERS/Using+AWS+Secrets+Manager+to+Store+Testing+Secrets).
@@ -99,14 +97,6 @@ Do the following when releasing:
99
97
100
98
- If this is a new minor release (e.g. `x.y.0`):
101
99
- File a DOCSP ticket to update the installation instructions on [Install libmongocrypt](https://www.mongodb.com/docs/manual/core/csfle/reference/libmongocrypt/). ([Example](https://jira.mongodb.org/browse/DOCSP-36863))
102
-
- Create a new Silk asset group. Use the newly created release branch (e.g. `rx.y`) as the `--branch` argument:
Copy file name to clipboardExpand all lines: ext/libmongocrypt/libmongocrypt/etc/third_party_vulnerabilities.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -15,7 +15,7 @@ This section provides a template that may be used for actual vulnerability repor
15
15
16
16
-**Date Detected:** YYYY-MM-DD
17
17
-**Severity:** Low, Medium, High, or Critical
18
-
-**Detector:**Silk or Snyk
18
+
-**Detector:**Kondukto or Snyk
19
19
-**Description:** A short vulnerability description.
20
20
-**Dependency:** Name and version of the 3rd party dependency.
21
21
-**Upstream Status:** False Positive, Won't Fix, Fix Pending, or Fix Available. This is the fix status for the 3rd party dependency, not libmongocrypt. "Fix Available" should include the version and/or date when the fix was released, e.g. "Fix Available (1.2.3, 1970-01-01)".
0 commit comments