Compare commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
9ab158e859 | ||
|
|
e55de85bee | ||
|
|
d63413b0a4 | ||
|
|
1db49f5326 | ||
|
|
12814ff8bc |
@@ -1,7 +1,7 @@
|
|||||||
name: "build"
|
name: "build"
|
||||||
on: [push, pull_request]
|
on: [push, pull_request]
|
||||||
env:
|
env:
|
||||||
TRIVY_VERSION: 0.30.4
|
TRIVY_VERSION: 0.34.0
|
||||||
BATS_LIB_PATH: '/usr/lib/'
|
BATS_LIB_PATH: '/usr/lib/'
|
||||||
jobs:
|
jobs:
|
||||||
build:
|
build:
|
||||||
|
|||||||
+2
-2
@@ -1,5 +1,5 @@
|
|||||||
FROM ghcr.io/aquasecurity/trivy:0.30.4
|
FROM ghcr.io/aquasecurity/trivy:0.34.0
|
||||||
COPY entrypoint.sh /
|
COPY entrypoint.sh /
|
||||||
RUN apk --no-cache add bash curl
|
RUN apk --no-cache add bash curl npm
|
||||||
RUN chmod +x /entrypoint.sh
|
RUN chmod +x /entrypoint.sh
|
||||||
ENTRYPOINT ["/entrypoint.sh"]
|
ENTRYPOINT ["/entrypoint.sh"]
|
||||||
|
|||||||
@@ -286,7 +286,8 @@ jobs:
|
|||||||
with:
|
with:
|
||||||
scan-type: 'config'
|
scan-type: 'config'
|
||||||
hide-progress: false
|
hide-progress: false
|
||||||
format: 'table'
|
format: 'sarif'
|
||||||
|
output: 'trivy-results.sarif'
|
||||||
exit-code: '1'
|
exit-code: '1'
|
||||||
ignore-unfixed: true
|
ignore-unfixed: true
|
||||||
severity: 'CRITICAL,HIGH'
|
severity: 'CRITICAL,HIGH'
|
||||||
|
|||||||
+1
-1
@@ -186,7 +186,7 @@ fi
|
|||||||
if [[ "${format}" == "github" ]]; then
|
if [[ "${format}" == "github" ]]; then
|
||||||
if [[ "$(echo $githubPAT | xargs)" != "" ]]; then
|
if [[ "$(echo $githubPAT | xargs)" != "" ]]; then
|
||||||
printf "\n Uploading GitHub Dependency Snapshot"
|
printf "\n Uploading GitHub Dependency Snapshot"
|
||||||
curl -u "${githubPAT}" -H 'Content-Type: application/json' 'https://api.github.com/repos/'$GITHUB_REPOSITORY'/dependency-graph/snapshots' -d @./$(echo $output | xargs)
|
curl -H 'Accept: application/vnd.github+json' -H "Authorization: token $githubPAT" 'https://api.github.com/repos/'$GITHUB_REPOSITORY'/dependency-graph/snapshots' -d @./$(echo $output | xargs)
|
||||||
else
|
else
|
||||||
printf "\n Failing GitHub Dependency Snapshot. Missing github-pat"
|
printf "\n Failing GitHub Dependency Snapshot. Missing github-pat"
|
||||||
fi
|
fi
|
||||||
|
|||||||
@@ -13,7 +13,7 @@
|
|||||||
"id": "DS002",
|
"id": "DS002",
|
||||||
"name": "Misconfiguration",
|
"name": "Misconfiguration",
|
||||||
"shortDescription": {
|
"shortDescription": {
|
||||||
"text": "DS002"
|
"text": "Image user should not be \u0026#39;root\u0026#39;"
|
||||||
},
|
},
|
||||||
"fullDescription": {
|
"fullDescription": {
|
||||||
"text": "Running containers with \u0026#39;root\u0026#39; user can lead to a container escape situation. It is a best practice to run containers as non-root users, which can be done by adding a \u0026#39;USER\u0026#39; statement to the Dockerfile."
|
"text": "Running containers with \u0026#39;root\u0026#39; user can lead to a container escape situation. It is a best practice to run containers as non-root users, which can be done by adding a \u0026#39;USER\u0026#39; statement to the Dockerfile."
|
||||||
@@ -37,7 +37,7 @@
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"version": "0.30.4"
|
"version": "0.34.0"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"results": [
|
"results": [
|
||||||
@@ -61,6 +61,9 @@
|
|||||||
"endLine": 1,
|
"endLine": 1,
|
||||||
"endColumn": 1
|
"endColumn": 1
|
||||||
}
|
}
|
||||||
|
},
|
||||||
|
"message": {
|
||||||
|
"text": "Dockerfile"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
|
|||||||
@@ -28,6 +28,7 @@
|
|||||||
{
|
{
|
||||||
"Type": "Dockerfile Security Check",
|
"Type": "Dockerfile Security Check",
|
||||||
"ID": "DS002",
|
"ID": "DS002",
|
||||||
|
"AVDID": "AVD-DS-0002",
|
||||||
"Title": "Image user should not be 'root'",
|
"Title": "Image user should not be 'root'",
|
||||||
"Description": "Running containers with 'root' user can lead to a container escape situation. It is a best practice to run containers as non-root users, which can be done by adding a 'USER' statement to the Dockerfile.",
|
"Description": "Running containers with 'root' user can lead to a container escape situation. It is a best practice to run containers as non-root users, which can be done by adding a 'USER' statement to the Dockerfile.",
|
||||||
"Message": "Specify at least 1 USER command in Dockerfile with non-root user as argument",
|
"Message": "Specify at least 1 USER command in Dockerfile with non-root user as argument",
|
||||||
|
|||||||
@@ -28,6 +28,7 @@
|
|||||||
{
|
{
|
||||||
"Type": "Dockerfile Security Check",
|
"Type": "Dockerfile Security Check",
|
||||||
"ID": "DS002",
|
"ID": "DS002",
|
||||||
|
"AVDID": "AVD-DS-0002",
|
||||||
"Title": "Image user should not be 'root'",
|
"Title": "Image user should not be 'root'",
|
||||||
"Description": "Running containers with 'root' user can lead to a container escape situation. It is a best practice to run containers as non-root users, which can be done by adding a 'USER' statement to the Dockerfile.",
|
"Description": "Running containers with 'root' user can lead to a container escape situation. It is a best practice to run containers as non-root users, which can be done by adding a 'USER' statement to the Dockerfile.",
|
||||||
"Message": "Specify at least 1 USER command in Dockerfile with non-root user as argument",
|
"Message": "Specify at least 1 USER command in Dockerfile with non-root user as argument",
|
||||||
|
|||||||
@@ -37,7 +37,7 @@
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"version": "0.30.4"
|
"version": "0.34.0"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"results": [
|
"results": [
|
||||||
|
|||||||
@@ -8,8 +8,8 @@ Total: 19 (CRITICAL: 19)
|
|||||||
├─────────────┼────────────────┼──────────┼───────────────────┼───────────────┼──────────────────────────────────────────────────────────────┤
|
├─────────────┼────────────────┼──────────┼───────────────────┼───────────────┼──────────────────────────────────────────────────────────────┤
|
||||||
│ curl │ CVE-2018-14618 │ CRITICAL │ 7.61.0-r0 │ 7.61.1-r0 │ curl: NTLM password overflow via integer overflow │
|
│ curl │ CVE-2018-14618 │ CRITICAL │ 7.61.0-r0 │ 7.61.1-r0 │ curl: NTLM password overflow via integer overflow │
|
||||||
│ │ │ │ │ │ https://avd.aquasec.com/nvd/cve-2018-14618 │
|
│ │ │ │ │ │ https://avd.aquasec.com/nvd/cve-2018-14618 │
|
||||||
├─────────────┼────────────────┼──────────┼───────────────────┼───────────────┼──────────────────────────────────────────────────────────────┤
|
│ ├────────────────┤ │ ├───────────────┼──────────────────────────────────────────────────────────────┤
|
||||||
│ curl │ CVE-2018-16839 │ CRITICAL │ 7.61.0-r0 │ 7.61.1-r1 │ curl: Integer overflow leading to heap-based buffer overflow │
|
│ │ CVE-2018-16839 │ │ │ 7.61.1-r1 │ curl: Integer overflow leading to heap-based buffer overflow │
|
||||||
│ │ │ │ │ │ in Curl_sasl_create_plain_message() │
|
│ │ │ │ │ │ in Curl_sasl_create_plain_message() │
|
||||||
│ │ │ │ │ │ https://avd.aquasec.com/nvd/cve-2018-16839 │
|
│ │ │ │ │ │ https://avd.aquasec.com/nvd/cve-2018-16839 │
|
||||||
│ ├────────────────┤ │ │ ├──────────────────────────────────────────────────────────────┤
|
│ ├────────────────┤ │ │ ├──────────────────────────────────────────────────────────────┤
|
||||||
@@ -20,8 +20,8 @@ Total: 19 (CRITICAL: 19)
|
|||||||
│ │ CVE-2018-16842 │ │ │ │ curl: Heap-based buffer over-read in the curl tool warning │
|
│ │ CVE-2018-16842 │ │ │ │ curl: Heap-based buffer over-read in the curl tool warning │
|
||||||
│ │ │ │ │ │ formatting │
|
│ │ │ │ │ │ formatting │
|
||||||
│ │ │ │ │ │ https://avd.aquasec.com/nvd/cve-2018-16842 │
|
│ │ │ │ │ │ https://avd.aquasec.com/nvd/cve-2018-16842 │
|
||||||
├─────────────┼────────────────┼──────────┼───────────────────┼───────────────┼──────────────────────────────────────────────────────────────┤
|
│ ├────────────────┤ │ ├───────────────┼──────────────────────────────────────────────────────────────┤
|
||||||
│ curl │ CVE-2019-3822 │ CRITICAL │ 7.61.0-r0 │ 7.61.1-r2 │ curl: NTLMv2 type-3 header stack buffer overflow │
|
│ │ CVE-2019-3822 │ │ │ 7.61.1-r2 │ curl: NTLMv2 type-3 header stack buffer overflow │
|
||||||
│ │ │ │ │ │ https://avd.aquasec.com/nvd/cve-2019-3822 │
|
│ │ │ │ │ │ https://avd.aquasec.com/nvd/cve-2019-3822 │
|
||||||
│ ├────────────────┤ │ ├───────────────┼──────────────────────────────────────────────────────────────┤
|
│ ├────────────────┤ │ ├───────────────┼──────────────────────────────────────────────────────────────┤
|
||||||
│ │ CVE-2019-5481 │ │ │ 7.61.1-r3 │ curl: double free due to subsequent call of realloc() │
|
│ │ CVE-2019-5481 │ │ │ 7.61.1-r3 │ curl: double free due to subsequent call of realloc() │
|
||||||
@@ -32,15 +32,15 @@ Total: 19 (CRITICAL: 19)
|
|||||||
├─────────────┼────────────────┤ ├───────────────────┼───────────────┼──────────────────────────────────────────────────────────────┤
|
├─────────────┼────────────────┤ ├───────────────────┼───────────────┼──────────────────────────────────────────────────────────────┤
|
||||||
│ git │ CVE-2018-17456 │ │ 2.15.2-r0 │ 2.15.3-r0 │ git: arbitrary code execution via .gitmodules │
|
│ git │ CVE-2018-17456 │ │ 2.15.2-r0 │ 2.15.3-r0 │ git: arbitrary code execution via .gitmodules │
|
||||||
│ │ │ │ │ │ https://avd.aquasec.com/nvd/cve-2018-17456 │
|
│ │ │ │ │ │ https://avd.aquasec.com/nvd/cve-2018-17456 │
|
||||||
├─────────────┼────────────────┼──────────┼───────────────────┼───────────────┼──────────────────────────────────────────────────────────────┤
|
│ ├────────────────┤ │ ├───────────────┼──────────────────────────────────────────────────────────────┤
|
||||||
│ git │ CVE-2019-1353 │ CRITICAL │ 2.15.2-r0 │ 2.15.4-r0 │ git: NTFS protections inactive when running Git in the │
|
│ │ CVE-2019-1353 │ │ │ 2.15.4-r0 │ git: NTFS protections inactive when running Git in the │
|
||||||
│ │ │ │ │ │ Windows Subsystem for... │
|
│ │ │ │ │ │ Windows Subsystem for... │
|
||||||
│ │ │ │ │ │ https://avd.aquasec.com/nvd/cve-2019-1353 │
|
│ │ │ │ │ │ https://avd.aquasec.com/nvd/cve-2019-1353 │
|
||||||
├─────────────┼────────────────┼──────────┼───────────────────┼───────────────┼──────────────────────────────────────────────────────────────┤
|
├─────────────┼────────────────┤ ├───────────────────┼───────────────┼──────────────────────────────────────────────────────────────┤
|
||||||
│ libbz2 │ CVE-2019-12900 │ CRITICAL │ 1.0.6-r6 │ 1.0.6-r7 │ bzip2: out-of-bounds write in function BZ2_decompress │
|
│ libbz2 │ CVE-2019-12900 │ │ 1.0.6-r6 │ 1.0.6-r7 │ bzip2: out-of-bounds write in function BZ2_decompress │
|
||||||
│ │ │ │ │ │ https://avd.aquasec.com/nvd/cve-2019-12900 │
|
│ │ │ │ │ │ https://avd.aquasec.com/nvd/cve-2019-12900 │
|
||||||
├─────────────┼────────────────┼──────────┼───────────────────┼───────────────┼──────────────────────────────────────────────────────────────┤
|
├─────────────┼────────────────┤ ├───────────────────┼───────────────┼──────────────────────────────────────────────────────────────┤
|
||||||
│ libcurl │ CVE-2018-16839 │ CRITICAL │ 7.61.1-r0 │ 7.61.1-r1 │ curl: Integer overflow leading to heap-based buffer overflow │
|
│ libcurl │ CVE-2018-16839 │ │ 7.61.1-r0 │ 7.61.1-r1 │ curl: Integer overflow leading to heap-based buffer overflow │
|
||||||
│ │ │ │ │ │ in Curl_sasl_create_plain_message() │
|
│ │ │ │ │ │ in Curl_sasl_create_plain_message() │
|
||||||
│ │ │ │ │ │ https://avd.aquasec.com/nvd/cve-2018-16839 │
|
│ │ │ │ │ │ https://avd.aquasec.com/nvd/cve-2018-16839 │
|
||||||
│ ├────────────────┤ │ │ ├──────────────────────────────────────────────────────────────┤
|
│ ├────────────────┤ │ │ ├──────────────────────────────────────────────────────────────┤
|
||||||
@@ -51,8 +51,8 @@ Total: 19 (CRITICAL: 19)
|
|||||||
│ │ CVE-2018-16842 │ │ │ │ curl: Heap-based buffer over-read in the curl tool warning │
|
│ │ CVE-2018-16842 │ │ │ │ curl: Heap-based buffer over-read in the curl tool warning │
|
||||||
│ │ │ │ │ │ formatting │
|
│ │ │ │ │ │ formatting │
|
||||||
│ │ │ │ │ │ https://avd.aquasec.com/nvd/cve-2018-16842 │
|
│ │ │ │ │ │ https://avd.aquasec.com/nvd/cve-2018-16842 │
|
||||||
├─────────────┼────────────────┼──────────┼───────────────────┼───────────────┼──────────────────────────────────────────────────────────────┤
|
│ ├────────────────┤ │ ├───────────────┼──────────────────────────────────────────────────────────────┤
|
||||||
│ libcurl │ CVE-2019-3822 │ CRITICAL │ 7.61.1-r0 │ 7.61.1-r2 │ curl: NTLMv2 type-3 header stack buffer overflow │
|
│ │ CVE-2019-3822 │ │ │ 7.61.1-r2 │ curl: NTLMv2 type-3 header stack buffer overflow │
|
||||||
│ │ │ │ │ │ https://avd.aquasec.com/nvd/cve-2019-3822 │
|
│ │ │ │ │ │ https://avd.aquasec.com/nvd/cve-2019-3822 │
|
||||||
│ ├────────────────┤ │ ├───────────────┼──────────────────────────────────────────────────────────────┤
|
│ ├────────────────┤ │ ├───────────────┼──────────────────────────────────────────────────────────────┤
|
||||||
│ │ CVE-2019-5481 │ │ │ 7.61.1-r3 │ curl: double free due to subsequent call of realloc() │
|
│ │ CVE-2019-5481 │ │ │ 7.61.1-r3 │ curl: double free due to subsequent call of realloc() │
|
||||||
@@ -60,27 +60,30 @@ Total: 19 (CRITICAL: 19)
|
|||||||
│ ├────────────────┤ │ │ ├──────────────────────────────────────────────────────────────┤
|
│ ├────────────────┤ │ │ ├──────────────────────────────────────────────────────────────┤
|
||||||
│ │ CVE-2019-5482 │ │ │ │ curl: heap buffer overflow in function tftp_receive_packet() │
|
│ │ CVE-2019-5482 │ │ │ │ curl: heap buffer overflow in function tftp_receive_packet() │
|
||||||
│ │ │ │ │ │ https://avd.aquasec.com/nvd/cve-2019-5482 │
|
│ │ │ │ │ │ https://avd.aquasec.com/nvd/cve-2019-5482 │
|
||||||
├─────────────┼────────────────┼──────────┼───────────────────┼───────────────┼──────────────────────────────────────────────────────────────┤
|
├─────────────┼────────────────┤ ├───────────────────┼───────────────┼──────────────────────────────────────────────────────────────┤
|
||||||
│ musl │ CVE-2019-14697 │ CRITICAL │ 1.1.18-r3 │ 1.1.18-r4 │ musl libc through 1.1.23 has an x87 floating-point stack │
|
│ musl │ CVE-2019-14697 │ │ 1.1.18-r3 │ 1.1.18-r4 │ musl libc through 1.1.23 has an x87 floating-point stack │
|
||||||
│ │ │ │ │ │ adjustment im ...... │
|
│ │ │ │ │ │ adjustment im ...... │
|
||||||
│ │ │ │ │ │ https://avd.aquasec.com/nvd/cve-2019-14697 │
|
│ │ │ │ │ │ https://avd.aquasec.com/nvd/cve-2019-14697 │
|
||||||
├─────────────┤ │ │ │ │ │
|
├─────────────┤ │ │ │ │ │
|
||||||
│ musl-utils │ │ │ │ │ │
|
│ musl-utils │ │ │ │ │ │
|
||||||
│ │ │ │ │ │ │
|
│ │ │ │ │ │ │
|
||||||
│ │ │ │ │ │ │
|
│ │ │ │ │ │ │
|
||||||
├─────────────┼────────────────┼──────────┼───────────────────┼───────────────┼──────────────────────────────────────────────────────────────┤
|
├─────────────┼────────────────┤ ├───────────────────┼───────────────┼──────────────────────────────────────────────────────────────┤
|
||||||
│ sqlite-libs │ CVE-2019-8457 │ CRITICAL │ 3.21.0-r1 │ 3.25.3-r1 │ sqlite: heap out-of-bound read in function rtreenode() │
|
│ sqlite-libs │ CVE-2019-8457 │ │ 3.21.0-r1 │ 3.25.3-r1 │ sqlite: heap out-of-bound read in function rtreenode() │
|
||||||
│ │ │ │ │ │ https://avd.aquasec.com/nvd/cve-2019-8457 │
|
│ │ │ │ │ │ https://avd.aquasec.com/nvd/cve-2019-8457 │
|
||||||
└─────────────┴────────────────┴──────────┴───────────────────┴───────────────┴──────────────────────────────────────────────────────────────┘
|
└─────────────┴────────────────┴──────────┴───────────────────┴───────────────┴──────────────────────────────────────────────────────────────┘
|
||||||
|
|
||||||
rust-app/Cargo.lock (cargo)
|
rust-app/Cargo.lock (cargo)
|
||||||
===========================
|
===========================
|
||||||
Total: 1 (CRITICAL: 1)
|
Total: 2 (CRITICAL: 2)
|
||||||
|
|
||||||
┌──────────┬────────────────┬──────────┬───────────────────┬───────────────┬─────────────────────────────────────────────────────────────┐
|
┌──────────┬────────────────┬──────────┬───────────────────┬───────────────┬─────────────────────────────────────────────────────────────┐
|
||||||
│ Library │ Vulnerability │ Severity │ Installed Version │ Fixed Version │ Title │
|
│ Library │ Vulnerability │ Severity │ Installed Version │ Fixed Version │ Title │
|
||||||
├──────────┼────────────────┼──────────┼───────────────────┼───────────────┼─────────────────────────────────────────────────────────────┤
|
├──────────┼────────────────┼──────────┼───────────────────┼───────────────┼─────────────────────────────────────────────────────────────┤
|
||||||
│ smallvec │ CVE-2021-25900 │ CRITICAL │ 0.6.9 │ 0.6.14, 1.6.1 │ An issue was discovered in the smallvec crate before 0.6.14 │
|
│ openssl │ CVE-2018-20997 │ CRITICAL │ 0.8.3 │ 0.10.9 │ Use after free in openssl │
|
||||||
|
│ │ │ │ │ │ https://avd.aquasec.com/nvd/cve-2018-20997 │
|
||||||
|
├──────────┼────────────────┤ ├───────────────────┼───────────────┼─────────────────────────────────────────────────────────────┤
|
||||||
|
│ smallvec │ CVE-2021-25900 │ │ 0.6.9 │ 1.6.1, 0.6.14 │ An issue was discovered in the smallvec crate before 0.6.14 │
|
||||||
│ │ │ │ │ │ and 1.x... │
|
│ │ │ │ │ │ and 1.x... │
|
||||||
│ │ │ │ │ │ https://avd.aquasec.com/nvd/cve-2021-25900 │
|
│ │ │ │ │ │ https://avd.aquasec.com/nvd/cve-2021-25900 │
|
||||||
└──────────┴────────────────┴──────────┴───────────────────┴───────────────┴─────────────────────────────────────────────────────────────┘
|
└──────────┴────────────────┴──────────┴───────────────────┴───────────────┴─────────────────────────────────────────────────────────────┘
|
||||||
|
|||||||
+22
-19
@@ -8,8 +8,8 @@ Total: 19 (CRITICAL: 19)
|
|||||||
├─────────────┼────────────────┼──────────┼───────────────────┼───────────────┼──────────────────────────────────────────────────────────────┤
|
├─────────────┼────────────────┼──────────┼───────────────────┼───────────────┼──────────────────────────────────────────────────────────────┤
|
||||||
│ curl │ CVE-2018-14618 │ CRITICAL │ 7.61.0-r0 │ 7.61.1-r0 │ curl: NTLM password overflow via integer overflow │
|
│ curl │ CVE-2018-14618 │ CRITICAL │ 7.61.0-r0 │ 7.61.1-r0 │ curl: NTLM password overflow via integer overflow │
|
||||||
│ │ │ │ │ │ https://avd.aquasec.com/nvd/cve-2018-14618 │
|
│ │ │ │ │ │ https://avd.aquasec.com/nvd/cve-2018-14618 │
|
||||||
├─────────────┼────────────────┼──────────┼───────────────────┼───────────────┼──────────────────────────────────────────────────────────────┤
|
│ ├────────────────┤ │ ├───────────────┼──────────────────────────────────────────────────────────────┤
|
||||||
│ curl │ CVE-2018-16839 │ CRITICAL │ 7.61.0-r0 │ 7.61.1-r1 │ curl: Integer overflow leading to heap-based buffer overflow │
|
│ │ CVE-2018-16839 │ │ │ 7.61.1-r1 │ curl: Integer overflow leading to heap-based buffer overflow │
|
||||||
│ │ │ │ │ │ in Curl_sasl_create_plain_message() │
|
│ │ │ │ │ │ in Curl_sasl_create_plain_message() │
|
||||||
│ │ │ │ │ │ https://avd.aquasec.com/nvd/cve-2018-16839 │
|
│ │ │ │ │ │ https://avd.aquasec.com/nvd/cve-2018-16839 │
|
||||||
│ ├────────────────┤ │ │ ├──────────────────────────────────────────────────────────────┤
|
│ ├────────────────┤ │ │ ├──────────────────────────────────────────────────────────────┤
|
||||||
@@ -20,8 +20,8 @@ Total: 19 (CRITICAL: 19)
|
|||||||
│ │ CVE-2018-16842 │ │ │ │ curl: Heap-based buffer over-read in the curl tool warning │
|
│ │ CVE-2018-16842 │ │ │ │ curl: Heap-based buffer over-read in the curl tool warning │
|
||||||
│ │ │ │ │ │ formatting │
|
│ │ │ │ │ │ formatting │
|
||||||
│ │ │ │ │ │ https://avd.aquasec.com/nvd/cve-2018-16842 │
|
│ │ │ │ │ │ https://avd.aquasec.com/nvd/cve-2018-16842 │
|
||||||
├─────────────┼────────────────┼──────────┼───────────────────┼───────────────┼──────────────────────────────────────────────────────────────┤
|
│ ├────────────────┤ │ ├───────────────┼──────────────────────────────────────────────────────────────┤
|
||||||
│ curl │ CVE-2019-3822 │ CRITICAL │ 7.61.0-r0 │ 7.61.1-r2 │ curl: NTLMv2 type-3 header stack buffer overflow │
|
│ │ CVE-2019-3822 │ │ │ 7.61.1-r2 │ curl: NTLMv2 type-3 header stack buffer overflow │
|
||||||
│ │ │ │ │ │ https://avd.aquasec.com/nvd/cve-2019-3822 │
|
│ │ │ │ │ │ https://avd.aquasec.com/nvd/cve-2019-3822 │
|
||||||
│ ├────────────────┤ │ ├───────────────┼──────────────────────────────────────────────────────────────┤
|
│ ├────────────────┤ │ ├───────────────┼──────────────────────────────────────────────────────────────┤
|
||||||
│ │ CVE-2019-5481 │ │ │ 7.61.1-r3 │ curl: double free due to subsequent call of realloc() │
|
│ │ CVE-2019-5481 │ │ │ 7.61.1-r3 │ curl: double free due to subsequent call of realloc() │
|
||||||
@@ -32,15 +32,15 @@ Total: 19 (CRITICAL: 19)
|
|||||||
├─────────────┼────────────────┤ ├───────────────────┼───────────────┼──────────────────────────────────────────────────────────────┤
|
├─────────────┼────────────────┤ ├───────────────────┼───────────────┼──────────────────────────────────────────────────────────────┤
|
||||||
│ git │ CVE-2018-17456 │ │ 2.15.2-r0 │ 2.15.3-r0 │ git: arbitrary code execution via .gitmodules │
|
│ git │ CVE-2018-17456 │ │ 2.15.2-r0 │ 2.15.3-r0 │ git: arbitrary code execution via .gitmodules │
|
||||||
│ │ │ │ │ │ https://avd.aquasec.com/nvd/cve-2018-17456 │
|
│ │ │ │ │ │ https://avd.aquasec.com/nvd/cve-2018-17456 │
|
||||||
├─────────────┼────────────────┼──────────┼───────────────────┼───────────────┼──────────────────────────────────────────────────────────────┤
|
│ ├────────────────┤ │ ├───────────────┼──────────────────────────────────────────────────────────────┤
|
||||||
│ git │ CVE-2019-1353 │ CRITICAL │ 2.15.2-r0 │ 2.15.4-r0 │ git: NTFS protections inactive when running Git in the │
|
│ │ CVE-2019-1353 │ │ │ 2.15.4-r0 │ git: NTFS protections inactive when running Git in the │
|
||||||
│ │ │ │ │ │ Windows Subsystem for... │
|
│ │ │ │ │ │ Windows Subsystem for... │
|
||||||
│ │ │ │ │ │ https://avd.aquasec.com/nvd/cve-2019-1353 │
|
│ │ │ │ │ │ https://avd.aquasec.com/nvd/cve-2019-1353 │
|
||||||
├─────────────┼────────────────┼──────────┼───────────────────┼───────────────┼──────────────────────────────────────────────────────────────┤
|
├─────────────┼────────────────┤ ├───────────────────┼───────────────┼──────────────────────────────────────────────────────────────┤
|
||||||
│ libbz2 │ CVE-2019-12900 │ CRITICAL │ 1.0.6-r6 │ 1.0.6-r7 │ bzip2: out-of-bounds write in function BZ2_decompress │
|
│ libbz2 │ CVE-2019-12900 │ │ 1.0.6-r6 │ 1.0.6-r7 │ bzip2: out-of-bounds write in function BZ2_decompress │
|
||||||
│ │ │ │ │ │ https://avd.aquasec.com/nvd/cve-2019-12900 │
|
│ │ │ │ │ │ https://avd.aquasec.com/nvd/cve-2019-12900 │
|
||||||
├─────────────┼────────────────┼──────────┼───────────────────┼───────────────┼──────────────────────────────────────────────────────────────┤
|
├─────────────┼────────────────┤ ├───────────────────┼───────────────┼──────────────────────────────────────────────────────────────┤
|
||||||
│ libcurl │ CVE-2018-16839 │ CRITICAL │ 7.61.1-r0 │ 7.61.1-r1 │ curl: Integer overflow leading to heap-based buffer overflow │
|
│ libcurl │ CVE-2018-16839 │ │ 7.61.1-r0 │ 7.61.1-r1 │ curl: Integer overflow leading to heap-based buffer overflow │
|
||||||
│ │ │ │ │ │ in Curl_sasl_create_plain_message() │
|
│ │ │ │ │ │ in Curl_sasl_create_plain_message() │
|
||||||
│ │ │ │ │ │ https://avd.aquasec.com/nvd/cve-2018-16839 │
|
│ │ │ │ │ │ https://avd.aquasec.com/nvd/cve-2018-16839 │
|
||||||
│ ├────────────────┤ │ │ ├──────────────────────────────────────────────────────────────┤
|
│ ├────────────────┤ │ │ ├──────────────────────────────────────────────────────────────┤
|
||||||
@@ -51,8 +51,8 @@ Total: 19 (CRITICAL: 19)
|
|||||||
│ │ CVE-2018-16842 │ │ │ │ curl: Heap-based buffer over-read in the curl tool warning │
|
│ │ CVE-2018-16842 │ │ │ │ curl: Heap-based buffer over-read in the curl tool warning │
|
||||||
│ │ │ │ │ │ formatting │
|
│ │ │ │ │ │ formatting │
|
||||||
│ │ │ │ │ │ https://avd.aquasec.com/nvd/cve-2018-16842 │
|
│ │ │ │ │ │ https://avd.aquasec.com/nvd/cve-2018-16842 │
|
||||||
├─────────────┼────────────────┼──────────┼───────────────────┼───────────────┼──────────────────────────────────────────────────────────────┤
|
│ ├────────────────┤ │ ├───────────────┼──────────────────────────────────────────────────────────────┤
|
||||||
│ libcurl │ CVE-2019-3822 │ CRITICAL │ 7.61.1-r0 │ 7.61.1-r2 │ curl: NTLMv2 type-3 header stack buffer overflow │
|
│ │ CVE-2019-3822 │ │ │ 7.61.1-r2 │ curl: NTLMv2 type-3 header stack buffer overflow │
|
||||||
│ │ │ │ │ │ https://avd.aquasec.com/nvd/cve-2019-3822 │
|
│ │ │ │ │ │ https://avd.aquasec.com/nvd/cve-2019-3822 │
|
||||||
│ ├────────────────┤ │ ├───────────────┼──────────────────────────────────────────────────────────────┤
|
│ ├────────────────┤ │ ├───────────────┼──────────────────────────────────────────────────────────────┤
|
||||||
│ │ CVE-2019-5481 │ │ │ 7.61.1-r3 │ curl: double free due to subsequent call of realloc() │
|
│ │ CVE-2019-5481 │ │ │ 7.61.1-r3 │ curl: double free due to subsequent call of realloc() │
|
||||||
@@ -60,27 +60,30 @@ Total: 19 (CRITICAL: 19)
|
|||||||
│ ├────────────────┤ │ │ ├──────────────────────────────────────────────────────────────┤
|
│ ├────────────────┤ │ │ ├──────────────────────────────────────────────────────────────┤
|
||||||
│ │ CVE-2019-5482 │ │ │ │ curl: heap buffer overflow in function tftp_receive_packet() │
|
│ │ CVE-2019-5482 │ │ │ │ curl: heap buffer overflow in function tftp_receive_packet() │
|
||||||
│ │ │ │ │ │ https://avd.aquasec.com/nvd/cve-2019-5482 │
|
│ │ │ │ │ │ https://avd.aquasec.com/nvd/cve-2019-5482 │
|
||||||
├─────────────┼────────────────┼──────────┼───────────────────┼───────────────┼──────────────────────────────────────────────────────────────┤
|
├─────────────┼────────────────┤ ├───────────────────┼───────────────┼──────────────────────────────────────────────────────────────┤
|
||||||
│ musl │ CVE-2019-14697 │ CRITICAL │ 1.1.18-r3 │ 1.1.18-r4 │ musl libc through 1.1.23 has an x87 floating-point stack │
|
│ musl │ CVE-2019-14697 │ │ 1.1.18-r3 │ 1.1.18-r4 │ musl libc through 1.1.23 has an x87 floating-point stack │
|
||||||
│ │ │ │ │ │ adjustment im ...... │
|
│ │ │ │ │ │ adjustment im ...... │
|
||||||
│ │ │ │ │ │ https://avd.aquasec.com/nvd/cve-2019-14697 │
|
│ │ │ │ │ │ https://avd.aquasec.com/nvd/cve-2019-14697 │
|
||||||
├─────────────┤ │ │ │ │ │
|
├─────────────┤ │ │ │ │ │
|
||||||
│ musl-utils │ │ │ │ │ │
|
│ musl-utils │ │ │ │ │ │
|
||||||
│ │ │ │ │ │ │
|
│ │ │ │ │ │ │
|
||||||
│ │ │ │ │ │ │
|
│ │ │ │ │ │ │
|
||||||
├─────────────┼────────────────┼──────────┼───────────────────┼───────────────┼──────────────────────────────────────────────────────────────┤
|
├─────────────┼────────────────┤ ├───────────────────┼───────────────┼──────────────────────────────────────────────────────────────┤
|
||||||
│ sqlite-libs │ CVE-2019-8457 │ CRITICAL │ 3.21.0-r1 │ 3.25.3-r1 │ sqlite: heap out-of-bound read in function rtreenode() │
|
│ sqlite-libs │ CVE-2019-8457 │ │ 3.21.0-r1 │ 3.25.3-r1 │ sqlite: heap out-of-bound read in function rtreenode() │
|
||||||
│ │ │ │ │ │ https://avd.aquasec.com/nvd/cve-2019-8457 │
|
│ │ │ │ │ │ https://avd.aquasec.com/nvd/cve-2019-8457 │
|
||||||
└─────────────┴────────────────┴──────────┴───────────────────┴───────────────┴──────────────────────────────────────────────────────────────┘
|
└─────────────┴────────────────┴──────────┴───────────────────┴───────────────┴──────────────────────────────────────────────────────────────┘
|
||||||
|
|
||||||
rust-app/Cargo.lock (cargo)
|
rust-app/Cargo.lock (cargo)
|
||||||
===========================
|
===========================
|
||||||
Total: 4 (CRITICAL: 4)
|
Total: 5 (CRITICAL: 5)
|
||||||
|
|
||||||
┌───────────┬────────────────┬──────────┬───────────────────┬───────────────┬─────────────────────────────────────────────────────────────┐
|
┌───────────┬────────────────┬──────────┬───────────────────┬───────────────┬─────────────────────────────────────────────────────────────┐
|
||||||
│ Library │ Vulnerability │ Severity │ Installed Version │ Fixed Version │ Title │
|
│ Library │ Vulnerability │ Severity │ Installed Version │ Fixed Version │ Title │
|
||||||
├───────────┼────────────────┼──────────┼───────────────────┼───────────────┼─────────────────────────────────────────────────────────────┤
|
├───────────┼────────────────┼──────────┼───────────────────┼───────────────┼─────────────────────────────────────────────────────────────┤
|
||||||
│ rand_core │ CVE-2020-25576 │ CRITICAL │ 0.4.0 │ 0.3.1, 0.4.2 │ An issue was discovered in the rand_core crate before 0.4.2 │
|
│ openssl │ CVE-2018-20997 │ CRITICAL │ 0.8.3 │ 0.10.9 │ Use after free in openssl │
|
||||||
|
│ │ │ │ │ │ https://avd.aquasec.com/nvd/cve-2018-20997 │
|
||||||
|
├───────────┼────────────────┤ ├───────────────────┼───────────────┼─────────────────────────────────────────────────────────────┤
|
||||||
|
│ rand_core │ CVE-2020-25576 │ │ 0.4.0 │ 0.3.1, 0.4.2 │ An issue was discovered in the rand_core crate before 0.4.2 │
|
||||||
│ │ │ │ │ │ for Rust.... │
|
│ │ │ │ │ │ for Rust.... │
|
||||||
│ │ │ │ │ │ https://avd.aquasec.com/nvd/cve-2020-25576 │
|
│ │ │ │ │ │ https://avd.aquasec.com/nvd/cve-2020-25576 │
|
||||||
├───────────┼────────────────┤ ├───────────────────┼───────────────┼─────────────────────────────────────────────────────────────┤
|
├───────────┼────────────────┤ ├───────────────────┼───────────────┼─────────────────────────────────────────────────────────────┤
|
||||||
@@ -92,7 +95,7 @@ Total: 4 (CRITICAL: 4)
|
|||||||
│ │ │ │ │ │ for Rust.... │
|
│ │ │ │ │ │ for Rust.... │
|
||||||
│ │ │ │ │ │ https://avd.aquasec.com/nvd/cve-2019-15554 │
|
│ │ │ │ │ │ https://avd.aquasec.com/nvd/cve-2019-15554 │
|
||||||
│ ├────────────────┤ │ ├───────────────┼─────────────────────────────────────────────────────────────┤
|
│ ├────────────────┤ │ ├───────────────┼─────────────────────────────────────────────────────────────┤
|
||||||
│ │ CVE-2021-25900 │ │ │ 0.6.14, 1.6.1 │ An issue was discovered in the smallvec crate before 0.6.14 │
|
│ │ CVE-2021-25900 │ │ │ 1.6.1, 0.6.14 │ An issue was discovered in the smallvec crate before 0.6.14 │
|
||||||
│ │ │ │ │ │ and 1.x... │
|
│ │ │ │ │ │ and 1.x... │
|
||||||
│ │ │ │ │ │ https://avd.aquasec.com/nvd/cve-2021-25900 │
|
│ │ │ │ │ │ https://avd.aquasec.com/nvd/cve-2021-25900 │
|
||||||
└───────────┴────────────────┴──────────┴───────────────────┴───────────────┴─────────────────────────────────────────────────────────────┘
|
└───────────┴────────────────┴──────────┴───────────────────┴───────────────┴─────────────────────────────────────────────────────────────┘
|
||||||
|
|||||||
+2
-1
@@ -68,7 +68,8 @@
|
|||||||
}
|
}
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"Match": "export GITHUB_PAT=****************************************"
|
"Match": "export GITHUB_PAT=****************************************",
|
||||||
|
"Layer": {}
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -60,6 +60,7 @@
|
|||||||
"Vulnerabilities": [
|
"Vulnerabilities": [
|
||||||
{
|
{
|
||||||
"VulnerabilityID": "CVE-2021-36159",
|
"VulnerabilityID": "CVE-2021-36159",
|
||||||
|
"PkgID": "apk-tools@2.10.6-r0",
|
||||||
"PkgName": "apk-tools",
|
"PkgName": "apk-tools",
|
||||||
"InstalledVersion": "2.10.6-r0",
|
"InstalledVersion": "2.10.6-r0",
|
||||||
"FixedVersion": "2.10.7-r0",
|
"FixedVersion": "2.10.7-r0",
|
||||||
|
|||||||
Reference in New Issue
Block a user