Critical
High
Medium
Low
Secrets
Misconfig
| Severity | CVE ID | Package | Installed | Fixed In | Description |
|---|---|---|---|---|---|
| ✅ No vulnerabilities found | |||||
| Type | File | Line | Match |
|---|---|---|---|
| AWS | security-reports/gitleaks-report.json | 72 | "Match": "********************",... |
| AWS | security-reports/gitleaks-report.json | 73 | "Secret": "********************",... |
| AWS | security-reports/gitleaks-report.json | 114 | "Match": "********************",... |
| AWS | security-reports/gitleaks-report.json | 115 | "Secret": "********************",... |
| AWS | security-reports/gitleaks-report.json | 156 | "Match": "********************",... |
| AWS | security-reports/gitleaks-report.json | 157 | "Secret": "********************",... |
| AWS | security-reports/gitleaks-report.json | 177 | "Match": "********************",... |
| AWS | security-reports/gitleaks-report.json | 178 | "Secret": "********************",... |
| AWS | security-reports/gitleaks-report.json | 240 | "Match": "********************",... |
| AWS | security-reports/gitleaks-report.json | 241 | "Secret": "********************",... |
| AWS | security-reports/gitleaks-report.json | 261 | "Match": "********************",... |
| AWS | security-reports/gitleaks-report.json | 262 | "Secret": "********************",... |
| AWS | security-reports/gitleaks-report.json | 198 | "Match": "AWS_SECRET_ACCESS_KEY=****************... |
| Severity | ID | Check | File | Message |
|---|---|---|---|---|
| HIGH | DS-0002 | Image user should not be 'root' | Dockerfile | Specify at least 1 USER command in Dockerfile with non-root user as argument |
| HIGH | DS-0029 | 'apt-get' missing '--no-install-recommends' | Dockerfile | '--no-install-recommends' flag is missed: 'apt-get update && apt-get install -y curl libcudn |
{
"SchemaVersion": 2,
"Trivy": {
"Version": "0.69.0"
},
"ReportID": "019c55f5-48c5-70eb-8b21-1cf25c700b70",
"CreatedAt": "2026-02-13T07:44:24.261061012Z",
"ArtifactID": "sha256:4160980d466615f5a35710b79f969456e5fc53d8a5464a44983ed462b218ae0e",
"ArtifactName": "/src",
"ArtifactType": "repository",
"Metadata": {
"RepoURL": "https://github.com/eizen-ai/eizen-vip-face-authentication-api.git",
"Branch": "features/vulnerabilities_fixes",
"Commit": "e385e5af155f6369b0321d4d69d5dd71e1ee6490",
"CommitMsg": "Refactor:Validate login/register confidence threshold",
"Author": "eizen-prasad <prasad.ayithireddi@eizen.ai>",
"Committer": "eizen-prasad <prasad.ayithireddi@eizen.ai>"
},
"Results": [
{
"Target": "requirements.txt",
"Class": "lang-pkgs",
"Type": "pip",
"Packages": [
{
"Name": "CacheControl",
"Identifier": {
"PURL": "pkg:pypi/cachecontrol@0.14.4",
"UID": "65d56345d42d3088"
},
"Version": "0.14.4",
"Locations": [
{
"StartLine": 14,
"EndLine": 14
}
],
"AnalyzedBy": "pip"
},
{
"Name": "Cython",
"Identifier": {
"PURL": "pkg:pypi/cython@3.1.0",
"UID": "d2d89d4a8d7c02ae"
},
"Version": "3.1.0",
"Locations": [
{
"StartLine": 22,
"EndLine": 22
}
],
"AnalyzedBy": "pip"
},
{
"Name": "Jinja2",
"Identifier": {
"PURL": "pkg:pypi/jinja2@3.1.6",
"UID": "db2060cd4dfaff4c"
},
"Version": "3.1.6",
"Locations": [
{
"StartLine": 39,
"EndLine": 39
}
],
"AnalyzedBy": "pip"
},
{
"Name": "MarkupSafe",
"Identifier": {
"PURL": "pkg:pypi/markupsafe@3.0.3",
"UID": "bf187beb19ac42a6"
},
"Version": "3.0.3",
"Locations": [
{
"StartLine": 46,
"EndLine": 46
}
],
"AnalyzedBy": "pip"
},
{
"Name": "PyYAML",
"Identifier": {
"PURL": "pkg:pypi/pyyaml@6.0.2",
"UID": "bf8071e6abfaf7c7"
},
"Version": "6.0.2",
"Locations": [
{
"StartLine": 97,
"EndLine": 97
}
],
"AnalyzedBy": "pip"
},
{
"Name": "Pygments",
"Identifier": {
"PURL": "pkg:pypi/pygments@2.19.2",
"UID": "2d57458b6d382d05"
},
"Version": "2.19.2",
"Locations": [
{
"StartLine": 90,
"EndLine": 90
}
],
"AnalyzedBy": "pip"
},
{
"Name": "aiohappyeyeballs",
"Identifier": {
"PURL": "pkg:pypi/aiohappyeyeballs@2.6.1",
"UID": "f385643f862081f5"
},
"Version": "2.6.1",
"Locations": [
{
"StartLine": 1,
"EndLine": 1
}
],
"AnalyzedBy": "pip"
},
{
"Name": "aiohttp",
"Identifier": {
"PURL": "pkg:pypi/aiohttp@3.13.3",
"UID": "ebd5129c5111e5aa"
},
"Version": "3.13.3",
"Locations": [
{
"StartLine": 2,
"EndLine": 2
}
],
"AnalyzedBy": "pip"
},
{
"Name": "aiosignal",
"Identifier": {
"PURL": "pkg:pypi/aiosignal@1.4.0",
"UID": "5ffadb9169acc616"
},
"Version": "1.4.0",
"Locations": [
{
"StartLine": 3,
"EndLine": 3
}
],
"AnalyzedBy": "pip"
},
{
"Name": "albucore",
"Identifier": {
"PURL": "pkg:pypi/albucore@0.0.24",
"UID": "955b8d14a0fd6ecd"
},
"Version": "0.0.24",
"Locations": [
{
"StartLine": 4,
"EndLine": 4
}
],
"AnalyzedBy": "pip"
},
{
"Name": "albumentations",
"Identifier": {
"PURL": "pkg:pypi/albumentations@2.0.6",
"UID": "9b05a4d33f89d6ff"
},
"Version": "2.0.6",
"Locations": [
{
"StartLine": 5,
"EndLine": 5
}
],
"AnalyzedBy": "pip"
},
{
"Name": "annotated-doc",
"Identifier": {
"PURL": "pkg:pypi/annotated-doc@0.0.4",
"UID": "bfb0f365e56017ca"
},
"Version": "0.0.4",
"Locations": [
{
"StartLine": 6,
"EndLine": 6
}
],
"AnalyzedBy": "pip"
},
{
"Name": "annotated-types",
"Identifier": {
"PURL": "pkg:pypi/annotated-types@0.7.0",
"UID": "fa8f06fd64f24cae"
},
"Version": "0.7.0",
"Locations": [
{
"StartLine": 7,
"EndLine": 7
}
],
"AnalyzedBy": "pip"
},
{
"Name": "anyio",
"Identifier": {
"PURL": "pkg:pypi/anyio@4.9.0",
"UID": "44acf6e395803923"
},
"Version": "4.9.0",
"Locations": [
{
"StartLine": 8,
"EndLine": 8
}
],
"AnalyzedBy": "pip"
},
{
"Name": "attrs",
"Identifier": {
"PURL": "pkg:pypi/attrs@25.3.0",
"UID": "b41a626e6a46e043"
},
"Version": "25.3.0",
"Locations": [
{
"StartLine": 10,
"EndLine": 10
}
],
"AnalyzedBy": "pip"
},
{
"Name": "boolean.py",
"Identifier": {
"PURL": "pkg:pypi/boolean.py@5.0",
"UID": "a2fa2c311a58e376"
},
"Version": "5.0",
"Locations": [
{
"StartLine": 11,
"EndLine": 11
}
],
"AnalyzedBy": "pip"
},
{
"Name": "boto3",
"Identifier": {
"PURL": "pkg:pypi/boto3@1.40.41",
"UID": "c372bd26a7491c6e"
},
"Version": "1.40.41",
"Locations": [
{
"StartLine": 12,
"EndLine": 12
}
],
"AnalyzedBy": "pip"
},
{
"Name": "botocore",
"Identifier": {
"PURL": "pkg:pypi/botocore@1.40.41",
"UID": "53376a647bb2e4b"
},
"Version": "1.40.41",
"Locations": [
{
"StartLine": 13,
"EndLine": 13
}
],
"AnalyzedBy": "pip"
},
{
"Name": "certifi",
"Identifier": {
"PURL": "pkg:pypi/certifi@2025.4.26",
"UID": "bd5abac024cd34eb"
},
"Version": "2025.4.26",
"Locations": [
{
"StartLine": 15,
"EndLine": 15
}
],
"AnalyzedBy": "pip"
},
{
"Name": "charset-normalizer",
"Identifier": {
"PURL": "pkg:pypi/charset-normalizer@3.4.2",
"UID": "7a7cd4c876b70962"
},
"Version": "3.4.2",
"Locations": [
{
"StartLine": 16,
"EndLine": 16
}
],
"AnalyzedBy": "pip"
},
{
"Name": "click",
"Identifier": {
"PURL": "pkg:pypi/click@8.1.8",
"UID": "98999cfac51f1fdc"
},
"Version": "8.1.8",
"Locations": [
{
"StartLine": 17,
"EndLine": 17
}
],
"AnalyzedBy": "pip"
},
{
"Name": "coloredlogs",
"Identifier": {
"PURL": "pkg:pypi/coloredlogs@15.0.1",
"UID": "f90b2f5493fbfcba"
},
"Version": "15.0.1",
"Locations": [
{
"StartLine": 18,
"EndLine": 18
}
],
"AnalyzedBy": "pip"
},
{
"Name": "contourpy",
"Identifier": {
"PURL": "pkg:pypi/contourpy@1.3.2",
"UID": "668277c58be70f06"
},
"Version": "1.3.2",
"Locations": [
{
"StartLine": 19,
"EndLine": 19
}
],
"AnalyzedBy": "pip"
},
{
"Name": "cycler",
"Identifier": {
"PURL": "pkg:pypi/cycler@0.12.1",
"UID": "77534c73a40fd825"
},
"Version": "0.12.1",
"Locations": [
{
"StartLine": 20,
"EndLine": 20
}
],
"AnalyzedBy": "pip"
},
{
"Name": "cyclonedx-python-lib",
"Identifier": {
"PURL": "pkg:pypi/cyclonedx-python-lib@11.6.0",
"UID": "5facce2c3f691b90"
},
"Version": "11.6.0",
"Locations": [
{
"StartLine": 21,
"EndLine": 21
}
],
"AnalyzedBy": "pip"
},
{
"Name": "defusedxml",
"Identifier": {
"PURL": "pkg:pypi/defusedxml@0.7.1",
"UID": "813b3aa4154ffc15"
},
"Version": "0.7.1",
"Locations": [
{
"StartLine": 23,
"EndLine": 23
}
],
"AnalyzedBy": "pip"
},
{
"Name": "easydict",
"Identifier": {
"PURL": "pkg:pypi/easydict@1.13",
"UID": "9e98a06450ee84d8"
},
"Version": "1.13",
"Locations": [
{
"StartLine": 24,
"EndLine": 24
}
],
"AnalyzedBy": "pip"
},
{
"Name": "et_xmlfile",
"Identifier": {
"PURL": "pkg:pypi/et-xmlfile@2.0.0",
"UID": "48249417412257f7"
},
"Version": "2.0.0",
"Locations": [
{
"StartLine": 25,
"EndLine": 25
}
],
"AnalyzedBy": "pip"
},
{
"Name": "fastapi",
"Identifier": {
"PURL": "pkg:pypi/fastapi@0.124.4",
"UID": "573bdc7c8831d788"
},
"Version": "0.124.4",
"Locations": [
{
"StartLine": 26,
"EndLine": 26
}
],
"AnalyzedBy": "pip"
},
{
"Name": "filelock",
"Identifier": {
"PURL": "pkg:pypi/filelock@3.20.3",
"UID": "a1521b1ed9ca9161"
},
"Version": "3.20.3",
"Locations": [
{
"StartLine": 27,
"EndLine": 27
}
],
"AnalyzedBy": "pip"
},
{
"Name": "flatbuffers",
"Identifier": {
"PURL": "pkg:pypi/flatbuffers@25.2.10",
"UID": "8652efba27ad5465"
},
"Version": "25.2.10",
"Locations": [
{
"StartLine": 28,
"EndLine": 28
}
],
"AnalyzedBy": "pip"
},
{
"Name": "fonttools",
"Identifier": {
"PURL": "pkg:pypi/fonttools@4.61.1",
"UID": "86f08bd41878a2c8"
},
"Version": "4.61.1",
"Locations": [
{
"StartLine": 29,
"EndLine": 29
}
],
"AnalyzedBy": "pip"
},
{
"Name": "frozenlist",
"Identifier": {
"PURL": "pkg:pypi/frozenlist@1.6.0",
"UID": "4f9f96cdbed788a8"
},
"Version": "1.6.0",
"Locations": [
{
"StartLine": 30,
"EndLine": 30
}
],
"AnalyzedBy": "pip"
},
{
"Name": "fsspec",
"Identifier": {
"PURL": "pkg:pypi/fsspec@2025.9.0",
"UID": "b8c3909a18b2f442"
},
"Version": "2025.9.0",
"Locations": [
{
"StartLine": 31,
"EndLine": 31
}
],
"AnalyzedBy": "pip"
},
{
"Name": "grpcio",
"Identifier": {
"PURL": "pkg:pypi/grpcio@1.67.1",
"UID": "784bf38368584872"
},
"Version": "1.67.1",
"Locations": [
{
"StartLine": 32,
"EndLine": 32
}
],
"AnalyzedBy": "pip"
},
{
"Name": "h11",
"Identifier": {
"PURL": "pkg:pypi/h11@0.16.0",
"UID": "58642d9e845da0ad"
},
"Version": "0.16.0",
"Locations": [
{
"StartLine": 33,
"EndLine": 33
}
],
"AnalyzedBy": "pip"
},
{
"Name": "httptools",
"Identifier": {
"PURL": "pkg:pypi/httptools@0.6.4",
"UID": "8f64820c0f9f4d4b"
},
"Version": "0.6.4",
"Locations": [
{
"StartLine": 34,
"EndLine": 34
}
],
"AnalyzedBy": "pip"
},
{
"Name": "humanfriendly",
"Identifier": {
"PURL": "pkg:pypi/humanfriendly@10.0",
"UID": "2850ae14720b07c0"
},
"Version": "10.0",
"Locations": [
{
"StartLine": 35,
"EndLine": 35
}
],
"AnalyzedBy": "pip"
},
{
"Name": "idna",
"Identifier": {
"PURL": "pkg:pypi/idna@3.10",
"UID": "97b3ab4b6cc01bcc"
},
"Version": "3.10",
"Locations": [
{
"StartLine": 36,
"EndLine": 36
}
],
"AnalyzedBy": "pip"
},
{
"Name": "imageio",
"Identifier": {
"PURL": "pkg:pypi/imageio@2.37.0",
"UID": "84f95b54ec7ddf4e"
},
"Version": "2.37.0",
"Locations": [
{
"StartLine": 37,
"EndLine": 37
}
],
"AnalyzedBy": "pip"
},
{
"Name": "insightface",
"Identifier": {
"PURL": "pkg:pypi/insightface@0.7.3",
"UID": "505d6d0d3359dcb1"
},
"Version": "0.7.3",
"Locations": [
{
"StartLine": 38,
"EndLine": 38
}
],
"AnalyzedBy": "pip"
},
{
"Name": "jmespath",
"Identifier": {
"PURL": "pkg:pypi/jmespath@1.0.1",
"UID": "3d9459f5d7df3dd5"
},
"Version": "1.0.1",
"Locations": [
{
"StartLine": 40,
"EndLine": 40
}
],
"AnalyzedBy": "pip"
},
{
"Name": "joblib",
"Identifier": {
"PURL": "pkg:pypi/joblib@1.5.0",
"UID": "c387ea9eda303ad5"
},
"Version": "1.5.0",
"Locations": [
{
"StartLine": 41,
"EndLine": 41
}
],
"AnalyzedBy": "pip"
},
{
"Name": "kiwisolver",
"Identifier": {
"PURL": "pkg:pypi/kiwisolver@1.4.8",
"UID": "131ab304784387a1"
},
"Version": "1.4.8",
"Locations": [
{
"StartLine": 42,
"EndLine": 42
}
],
"AnalyzedBy": "pip"
},
{
"Name": "lazy_loader",
"Identifier": {
"PURL": "pkg:pypi/lazy-loader@0.4",
"UID": "f2b354521944bb8f"
},
"Version": "0.4",
"Locations": [
{
"StartLine": 43,
"EndLine": 43
}
],
"AnalyzedBy": "pip"
},
{
"Name": "license-expression",
"Identifier": {
"PURL": "pkg:pypi/license-expression@30.4.4",
"UID": "1069618c9e2ec728"
},
"Version": "30.4.4",
"Locations": [
{
"StartLine": 44,
"EndLine": 44
}
],
"AnalyzedBy": "pip"
},
{
"Name": "markdown-it-py",
"Identifier": {
"PURL": "pkg:pypi/markdown-it-py@4.0.0",
"UID": "3a507c9c4cb79086"
},
"Version": "4.0.0",
"Locations": [
{
"StartLine": 45,
"EndLine": 45
}
],
"AnalyzedBy": "pip"
},
{
"Name": "matplotlib",
"Identifier": {
"PURL": "pkg:pypi/matplotlib@3.10.3",
"UID": "d3ae1edb492a56c8"
},
"Version": "3.10.3",
"Locations": [
{
"StartLine": 47,
"EndLine": 47
}
],
"AnalyzedBy": "pip"
},
{
"Name": "mdurl",
"Identifier": {
"PURL": "pkg:pypi/mdurl@0.1.2",
"UID": "eadf23dd916a6c98"
},
"Version": "0.1.2",
"Locations": [
{
"StartLine": 48,
"EndLine": 48
}
],
"AnalyzedBy": "pip"
},
{
"Name": "milvus-lite",
"Identifier": {
"PURL": "pkg:pypi/milvus-lite@2.4.12",
"UID": "4495d398ae6f4373"
},
"Version": "2.4.12",
"Locations": [
{
"StartLine": 49,
"EndLine": 49
}
],
"AnalyzedBy": "pip"
},
{
"Name": "mpmath",
"Identifier": {
"PURL": "pkg:pypi/mpmath@1.3.0",
"UID": "35c7741c0879f60d"
},
"Version": "1.3.0",
"Locations": [
{
"StartLine": 50,
"EndLine": 50
}
],
"AnalyzedBy": "pip"
},
{
"Name": "msgpack",
"Identifier": {
"PURL": "pkg:pypi/msgpack@1.1.2",
"UID": "85ed7b5bb276e9fa"
},
"Version": "1.1.2",
"Locations": [
{
"StartLine": 51,
"EndLine": 51
}
],
"AnalyzedBy": "pip"
},
{
"Name": "multidict",
"Identifier": {
"PURL": "pkg:pypi/multidict@6.4.3",
"UID": "5616fd7187536fa1"
},
"Version": "6.4.3",
"Locations": [
{
"StartLine": 52,
"EndLine": 52
}
],
"AnalyzedBy": "pip"
},
{
"Name": "networkx",
"Identifier": {
"PURL": "pkg:pypi/networkx@3.4.2",
"UID": "b72c7a647bb99a3e"
},
"Version": "3.4.2",
"Locations": [
{
"StartLine": 53,
"EndLine": 53
}
],
"AnalyzedBy": "pip"
},
{
"Name": "numpy",
"Identifier": {
"PURL": "pkg:pypi/numpy@2.2.5",
"UID": "194e6bcfdefaeeae"
},
"Version": "2.2.5",
"Locations": [
{
"StartLine": 54,
"EndLine": 54
}
],
"AnalyzedBy": "pip"
},
{
"Name": "nvidia-cublas-cu12",
"Identifier": {
"PURL": "pkg:pypi/nvidia-cublas-cu12@12.8.4.1",
"UID": "64022691cd1a9474"
},
"Version": "12.8.4.1",
"Locations": [
{
"StartLine": 55,
"EndLine": 55
}
],
"AnalyzedBy": "pip"
},
{
"Name": "nvidia-cuda-cupti-cu12",
"Identifier": {
"PURL": "pkg:pypi/nvidia-cuda-cupti-cu12@12.8.90",
"UID": "5200de831b50645b"
},
"Version": "12.8.90",
"Locations": [
{
"StartLine": 56,
"EndLine": 56
}
],
"AnalyzedBy": "pip"
},
{
"Name": "nvidia-cuda-nvrtc-cu12",
"Identifier": {
"PURL": "pkg:pypi/nvidia-cuda-nvrtc-cu12@12.8.93",
"UID": "bffce3985c09c0d6"
},
"Version": "12.8.93",
"Locations": [
{
"StartLine": 57,
"EndLine": 57
}
],
"AnalyzedBy": "pip"
},
{
"Name": "nvidia-cuda-runtime-cu12",
"Identifier": {
"PURL": "pkg:pypi/nvidia-cuda-runtime-cu12@12.8.90",
"UID": "f7cc3bc37cbe0af"
},
"Version": "12.8.90",
"Locations": [
{
"StartLine": 58,
"EndLine": 58
}
],
"AnalyzedBy": "pip"
},
{
"Name": "nvidia-cudnn-cu12",
"Identifier": {
"PURL": "pkg:pypi/nvidia-cudnn-cu12@9.10.2.21",
"UID": "ae2b02dd778bee2c"
},
"Version": "9.10.2.21",
"Locations": [
{
"StartLine": 59,
"EndLine": 59
}
],
"AnalyzedBy": "pip"
},
{
"Name": "nvidia-cufft-cu12",
"Identifier": {
"PURL": "pkg:pypi/nvidia-cufft-cu12@11.3.3.83",
"UID": "725fae05d5ae209f"
},
"Version": "11.3.3.83",
"Locations": [
{
"StartLine": 60,
"EndLine": 60
}
],
"AnalyzedBy": "pip"
},
{
"Name": "nvidia-cufile-cu12",
"Identifier": {
"PURL": "pkg:pypi/nvidia-cufile-cu12@1.13.1.3",
"UID": "b965b1a0d04d6b0c"
},
"Version": "1.13.1.3",
"Locations": [
{
"StartLine": 61,
"EndLine": 61
}
],
"AnalyzedBy": "pip"
},
{
"Name": "nvidia-curand-cu12",
"Identifier": {
"PURL": "pkg:pypi/nvidia-curand-cu12@10.3.9.90",
"UID": "b6b56112cd5de3b5"
},
"Version": "10.3.9.90",
"Locations": [
{
"StartLine": 62,
"EndLine": 62
}
],
"AnalyzedBy": "pip"
},
{
"Name": "nvidia-cusolver-cu12",
"Identifier": {
"PURL": "pkg:pypi/nvidia-cusolver-cu12@11.7.3.90",
"UID": "702cfc3369fb479d"
},
"Version": "11.7.3.90",
"Locations": [
{
"StartLine": 63,
"EndLine": 63
}
],
"AnalyzedBy": "pip"
},
{
"Name": "nvidia-cusparse-cu12",
"Identifier": {
"PURL": "pkg:pypi/nvidia-cusparse-cu12@12.5.8.93",
"UID": "c0aeeb9098a1cc99"
},
"Version": "12.5.8.93",
"Locations": [
{
"StartLine": 64,
"EndLine": 64
}
],
"AnalyzedBy": "pip"
},
{
"Name": "nvidia-cusparselt-cu12",
"Identifier": {
"PURL": "pkg:pypi/nvidia-cusparselt-cu12@0.7.1",
"UID": "5a9947f2a987799f"
},
"Version": "0.7.1",
"Locations": [
{
"StartLine": 65,
"EndLine": 65
}
],
"AnalyzedBy": "pip"
},
{
"Name": "nvidia-nccl-cu12",
"Identifier": {
"PURL": "pkg:pypi/nvidia-nccl-cu12@2.27.3",
"UID": "dfcfc06f316d58fb"
},
"Version": "2.27.3",
"Locations": [
{
"StartLine": 66,
"EndLine": 66
}
],
"AnalyzedBy": "pip"
},
{
"Name": "nvidia-nvjitlink-cu12",
"Identifier": {
"PURL": "pkg:pypi/nvidia-nvjitlink-cu12@12.8.93",
"UID": "c067bcbd6532c3e4"
},
"Version": "12.8.93",
"Locations": [
{
"StartLine": 67,
"EndLine": 67
}
],
"AnalyzedBy": "pip"
},
{
"Name": "nvidia-nvtx-cu12",
"Identifier": {
"PURL": "pkg:pypi/nvidia-nvtx-cu12@12.8.90",
"UID": "4edce206fb821616"
},
"Version": "12.8.90",
"Locations": [
{
"StartLine": 68,
"EndLine": 68
}
],
"AnalyzedBy": "pip"
},
{
"Name": "onnx",
"Identifier": {
"PURL": "pkg:pypi/onnx@1.17.0",
"UID": "b3148b4d89e7114a"
},
"Version": "1.17.0",
"Locations": [
{
"StartLine": 69,
"EndLine": 69
}
],
"AnalyzedBy": "pip"
},
{
"Name": "onnxruntime-gpu",
"Identifier": {
"PURL": "pkg:pypi/onnxruntime-gpu@1.22.0",
"UID": "f3b615f4a4d4a765"
},
"Version": "1.22.0",
"Locations": [
{
"StartLine": 70,
"EndLine": 70
}
],
"AnalyzedBy": "pip"
},
{
"Name": "opencv-python",
"Identifier": {
"PURL": "pkg:pypi/opencv-python@4.11.0.86",
"UID": "f31606fd25f53565"
},
"Version": "4.11.0.86",
"Locations": [
{
"StartLine": 71,
"EndLine": 71
}
],
"AnalyzedBy": "pip"
},
{
"Name": "opencv-python-headless",
"Identifier": {
"PURL": "pkg:pypi/opencv-python-headless@4.11.0.86",
"UID": "19da158c30e8cd2e"
},
"Version": "4.11.0.86",
"Locations": [
{
"StartLine": 72,
"EndLine": 72
}
],
"AnalyzedBy": "pip"
},
{
"Name": "openpyxl",
"Identifier": {
"PURL": "pkg:pypi/openpyxl@3.1.5",
"UID": "442e71215d487730"
},
"Version": "3.1.5",
"Locations": [
{
"StartLine": 73,
"EndLine": 73
}
],
"AnalyzedBy": "pip"
},
{
"Name": "packageurl-python",
"Identifier": {
"PURL": "pkg:pypi/packageurl-python@0.17.6",
"UID": "f73b5f5fafebdb64"
},
"Version": "0.17.6",
"Locations": [
{
"StartLine": 74,
"EndLine": 74
}
],
"AnalyzedBy": "pip"
},
{
"Name": "packaging",
"Identifier": {
"PURL": "pkg:pypi/packaging@25.0",
"UID": "82e19b6c4445a855"
},
"Version": "25.0",
"Locations": [
{
"StartLine": 75,
"EndLine": 75
}
],
"AnalyzedBy": "pip"
},
{
"Name": "pandas",
"Identifier": {
"PURL": "pkg:pypi/pandas@2.2.3",
"UID": "ffb4992153054b6c"
},
"Version": "2.2.3",
"Locations": [
{
"StartLine": 76,
"EndLine": 76
}
],
"AnalyzedBy": "pip"
},
{
"Name": "pillow",
"Identifier": {
"PURL": "pkg:pypi/pillow@12.1.1",
"UID": "c47d93ee9bf4e9f"
},
"Version": "12.1.1",
"Locations": [
{
"StartLine": 77,
"EndLine": 77
}
],
"AnalyzedBy": "pip"
},
{
"Name": "pip-api",
"Identifier": {
"PURL": "pkg:pypi/pip-api@0.0.34",
"UID": "a2dc99ea9d8d8217"
},
"Version": "0.0.34",
"Locations": [
{
"StartLine": 78,
"EndLine": 78
}
],
"AnalyzedBy": "pip"
},
{
"Name": "pip-licenses",
"Identifier": {
"PURL": "pkg:pypi/pip-licenses@5.5.0",
"UID": "375cfd71afbe1c8f"
},
"Version": "5.5.0",
"Locations": [
{
"StartLine": 79,
"EndLine": 79
}
],
"AnalyzedBy": "pip"
},
{
"Name": "pip-requirements-parser",
"Identifier": {
"PURL": "pkg:pypi/pip-requirements-parser@32.0.1",
"UID": "c7b8c182fcfb099c"
},
"Version": "32.0.1",
"Locations": [
{
"StartLine": 80,
"EndLine": 80
}
],
"AnalyzedBy": "pip"
},
{
"Name": "pip_audit",
"Identifier": {
"PURL": "pkg:pypi/pip-audit@2.10.0",
"UID": "414f87a095dd2336"
},
"Version": "2.10.0",
"Locations": [
{
"StartLine": 81,
"EndLine": 81
}
],
"AnalyzedBy": "pip"
},
{
"Name": "platformdirs",
"Identifier": {
"PURL": "pkg:pypi/platformdirs@4.5.1",
"UID": "903f9599dcfdb502"
},
"Version": "4.5.1",
"Locations": [
{
"StartLine": 82,
"EndLine": 82
}
],
"AnalyzedBy": "pip"
},
{
"Name": "prettytable",
"Identifier": {
"PURL": "pkg:pypi/prettytable@3.16.0",
"UID": "f74b325e71649597"
},
"Version": "3.16.0",
"Locations": [
{
"StartLine": 83,
"EndLine": 83
}
],
"AnalyzedBy": "pip"
},
{
"Name": "propcache",
"Identifier": {
"PURL": "pkg:pypi/propcache@0.3.1",
"UID": "8c01a7afc5e98e3"
},
"Version": "0.3.1",
"Locations": [
{
"StartLine": 84,
"EndLine": 84
}
],
"AnalyzedBy": "pip"
},
{
"Name": "protobuf",
"Identifier": {
"PURL": "pkg:pypi/protobuf@6.33.5",
"UID": "3ec58dbd99bcfd39"
},
"Version": "6.33.5",
"Locations": [
{
"StartLine": 85,
"EndLine": 85
}
],
"AnalyzedBy": "pip"
},
{
"Name": "psutil",
"Identifier": {
"PURL": "pkg:pypi/psutil@7.0.0",
"UID": "4ff4a31639df5159"
},
"Version": "7.0.0",
"Locations": [
{
"StartLine": 86,
"EndLine": 86
}
],
"AnalyzedBy": "pip"
},
{
"Name": "py-serializable",
"Identifier": {
"PURL": "pkg:pypi/py-serializable@2.1.0",
"UID": "53ac184b2b974064"
},
"Version": "2.1.0",
"Locations": [
{
"StartLine": 87,
"EndLine": 87
}
],
"AnalyzedBy": "pip"
},
{
"Name": "pydantic",
"Identifier": {
"PURL": "pkg:pypi/pydantic@2.11.4",
"UID": "ea6bb07f11da0a5e"
},
"Version": "2.11.4",
"Locations": [
{
"StartLine": 88,
"EndLine": 88
}
],
"AnalyzedBy": "pip"
},
{
"Name": "pydantic_core",
"Identifier": {
"PURL": "pkg:pypi/pydantic-core@2.33.2",
"UID": "43eb53ec94cbfae3"
},
"Version": "2.33.2",
"Locations": [
{
"StartLine": 89,
"EndLine": 89
}
],
"AnalyzedBy": "pip"
},
{
"Name": "pymilvus",
"Identifier": {
"PURL": "pkg:pypi/pymilvus@2.5.8",
"UID": "8233369ff98ed041"
},
"Version": "2.5.8",
"Locations": [
{
"StartLine": 91,
"EndLine": 91
}
],
"AnalyzedBy": "pip"
},
{
"Name": "pyparsing",
"Identifier": {
"PURL": "pkg:pypi/pyparsing@3.2.3",
"UID": "f731ad37eb36e057"
},
"Version": "3.2.3",
"Locations": [
{
"StartLine": 92,
"EndLine": 92
}
],
"AnalyzedBy": "pip"
},
{
"Name": "python-dateutil",
"Identifier": {
"PURL": "pkg:pypi/python-dateutil@2.9.0.post0",
"UID": "c82410a71464ebf"
},
"Version": "2.9.0.post0",
"Locations": [
{
"StartLine": 93,
"EndLine": 93
}
],
"AnalyzedBy": "pip"
},
{
"Name": "python-dotenv",
"Identifier": {
"PURL": "pkg:pypi/python-dotenv@1.1.0",
"UID": "b8b28da114677b99"
},
"Version": "1.1.0",
"Locations": [
{
"StartLine": 94,
"EndLine": 94
}
],
"AnalyzedBy": "pip"
},
{
"Name": "python-multipart",
"Identifier": {
"PURL": "pkg:pypi/python-multipart@0.0.22",
"UID": "14e54aaf32b36601"
},
"Version": "0.0.22",
"Locations": [
{
"StartLine": 95,
"EndLine": 95
}
],
"AnalyzedBy": "pip"
},
{
"Name": "pytz",
"Identifier": {
"PURL": "pkg:pypi/pytz@2025.2",
"UID": "5aaf8a325f30f66d"
},
"Version": "2025.2",
"Locations": [
{
"StartLine": 96,
"EndLine": 96
}
],
"AnalyzedBy": "pip"
},
{
"Name": "requests",
"Identifier": {
"PURL": "pkg:pypi/requests@2.32.5",
"UID": "6c4e7df669225dc5"
},
"Version": "2.32.5",
"Locations": [
{
"StartLine": 98,
"EndLine": 98
}
],
"AnalyzedBy": "pip"
},
{
"Name": "rich",
"Identifier": {
"PURL": "pkg:pypi/rich@14.2.0",
"UID": "f599ce7c56e09d2f"
},
"Version": "14.2.0",
"Locations": [
{
"StartLine": 99,
"EndLine": 99
}
],
"AnalyzedBy": "pip"
},
{
"Name": "s3transfer",
"Identifier": {
"PURL": "pkg:pypi/s3transfer@0.14.0",
"UID": "86bd191ff6009ae3"
},
"Version": "0.14.0",
"Locations": [
{
"StartLine": 100,
"EndLine": 100
}
],
"AnalyzedBy": "pip"
},
{
"Name": "scikit-image",
"Identifier": {
"PURL": "pkg:pypi/scikit-image@0.25.2",
"UID": "4d1db46a9adfc4d9"
},
"Version": "0.25.2",
"Locations": [
{
"StartLine": 101,
"EndLine": 101
}
],
"AnalyzedBy": "pip"
},
{
"Name": "scikit-learn",
"Identifier": {
"PURL": "pkg:pypi/scikit-learn@1.6.1",
"UID": "a439e0a684726a2a"
},
"Version": "1.6.1",
"Locations": [
{
"StartLine": 102,
"EndLine": 102
}
],
"AnalyzedBy": "pip"
},
{
"Name": "scipy",
"Identifier": {
"PURL": "pkg:pypi/scipy@1.15.3",
"UID": "840afb9826c3381c"
},
"Version": "1.15.3",
"Locations": [
{
"StartLine": 103,
"EndLine": 103
}
],
"AnalyzedBy": "pip"
},
{
"Name": "setuptools",
"Identifier": {
"PURL": "pkg:pypi/setuptools@80.4.0",
"UID": "a81a76f7b9a76949"
},
"Version": "80.4.0",
"Locations": [
{
"StartLine": 104,
"EndLine": 104
}
],
"AnalyzedBy": "pip"
},
{
"Name": "simsimd",
"Identifier": {
"PURL": "pkg:pypi/simsimd@6.2.1",
"UID": "760a0ad66cb537ca"
},
"Version": "6.2.1",
"Locations": [
{
"StartLine": 105,
"EndLine": 105
}
],
"AnalyzedBy": "pip"
},
{
"Name": "six",
"Identifier": {
"PURL": "pkg:pypi/six@1.17.0",
"UID": "588d4daf28f75a7d"
},
"Version": "1.17.0",
"Locations": [
{
"StartLine": 106,
"EndLine": 106
}
],
"AnalyzedBy": "pip"
},
{
"Name": "sniffio",
"Identifier": {
"PURL": "pkg:pypi/sniffio@1.3.1",
"UID": "47f9d3650f714e9e"
},
"Version": "1.3.1",
"Locations": [
{
"StartLine": 107,
"EndLine": 107
}
],
"AnalyzedBy": "pip"
},
{
"Name": "sortedcontainers",
"Identifier": {
"PURL": "pkg:pypi/sortedcontainers@2.4.0",
"UID": "52c2dd089aae1e19"
},
"Version": "2.4.0",
"Locations": [
{
"StartLine": 108,
"EndLine": 108
}
],
"AnalyzedBy": "pip"
},
{
"Name": "starlette",
"Identifier": {
"PURL": "pkg:pypi/starlette@0.50.0",
"UID": "a9c6a5b1f2f363ce"
},
"Version": "0.50.0",
"Locations": [
{
"StartLine": 109,
"EndLine": 109
}
],
"AnalyzedBy": "pip"
},
{
"Name": "stringzilla",
"Identifier": {
"PURL": "pkg:pypi/stringzilla@3.12.5",
"UID": "ee05386b7fba148a"
},
"Version": "3.12.5",
"Locations": [
{
"StartLine": 110,
"EndLine": 110
}
],
"AnalyzedBy": "pip"
},
{
"Name": "sympy",
"Identifier": {
"PURL": "pkg:pypi/sympy@1.14.0",
"UID": "60f33a19bb03ebb9"
},
"Version": "1.14.0",
"Locations": [
{
"StartLine": 111,
"EndLine": 111
}
],
"AnalyzedBy": "pip"
},
{
"Name": "tenacity",
"Identifier": {
"PURL": "pkg:pypi/tenacity@9.1.2",
"UID": "edc830ca54fabc7"
},
"Version": "9.1.2",
"Locations": [
{
"StartLine": 112,
"EndLine": 112
}
],
"AnalyzedBy": "pip"
},
{
"Name": "threadpoolctl",
"Identifier": {
"PURL": "pkg:pypi/threadpoolctl@3.6.0",
"UID": "7080a9a7b90f2785"
},
"Version": "3.6.0",
"Locations": [
{
"StartLine": 113,
"EndLine": 113
}
],
"AnalyzedBy": "pip"
},
{
"Name": "tifffile",
"Identifier": {
"PURL": "pkg:pypi/tifffile@2025.3.30",
"UID": "42c2aaa6b811753b"
},
"Version": "2025.3.30",
"Locations": [
{
"StartLine": 114,
"EndLine": 114
}
],
"AnalyzedBy": "pip"
},
{
"Name": "tomli",
"Identifier": {
"PURL": "pkg:pypi/tomli@2.3.0",
"UID": "7b3a16c5ee45588"
},
"Version": "2.3.0",
"Locations": [
{
"StartLine": 115,
"EndLine": 115
}
],
"AnalyzedBy": "pip"
},
{
"Name": "tomli_w",
"Identifier": {
"PURL": "pkg:pypi/tomli-w@1.2.0",
"UID": "2e6abefa816b242f"
},
"Version": "1.2.0",
"Locations": [
{
"StartLine": 116,
"EndLine": 116
}
],
"AnalyzedBy": "pip"
},
{
"Name": "torch",
"Identifier": {
"PURL": "pkg:pypi/torch@2.8.0",
"UID": "ed42e235348a4406"
},
"Version": "2.8.0",
"Locations": [
{
"StartLine": 117,
"EndLine": 117
}
],
"AnalyzedBy": "pip"
},
{
"Name": "tqdm",
"Identifier": {
"PURL": "pkg:pypi/tqdm@4.67.1",
"UID": "38ca2b070647d2d5"
},
"Version": "4.67.1",
"Locations": [
{
"StartLine": 118,
"EndLine": 118
}
],
"AnalyzedBy": "pip"
},
{
"Name": "triton",
"Identifier": {
"PURL": "pkg:pypi/triton@3.4.0",
"UID": "a4028eead2675e43"
},
"Version": "3.4.0",
"Locations": [
{
"StartLine": 119,
"EndLine": 119
}
],
"AnalyzedBy": "pip"
},
{
"Name": "typing-inspection",
"Identifier": {
"PURL": "pkg:pypi/typing-inspection@0.4.0",
"UID": "3d743ffadd663c8e"
},
"Version": "0.4.0",
"Locations": [
{
"StartLine": 120,
"EndLine": 120
}
],
"AnalyzedBy": "pip"
},
{
"Name": "typing_extensions",
"Identifier": {
"PURL": "pkg:pypi/typing-extensions@4.13.2",
"UID": "eef31c9748cbfb"
},
"Version": "4.13.2",
"Locations": [
{
"StartLine": 121,
"EndLine": 121
}
],
"AnalyzedBy": "pip"
},
{
"Name": "tzdata",
"Identifier": {
"PURL": "pkg:pypi/tzdata@2025.2",
"UID": "2742312fa5c24483"
},
"Version": "2025.2",
"Locations": [
{
"StartLine": 122,
"EndLine": 122
}
],
"AnalyzedBy": "pip"
},
{
"Name": "ujson",
"Identifier": {
"PURL": "pkg:pypi/ujson@5.10.0",
"UID": "cdb0acab27242e9e"
},
"Version": "5.10.0",
"Locations": [
{
"StartLine": 123,
"EndLine": 123
}
],
"AnalyzedBy": "pip"
},
{
"Name": "urllib3",
"Identifier": {
"PURL": "pkg:pypi/urllib3@2.6.3",
"UID": "92a0f3aea952c725"
},
"Version": "2.6.3",
"Locations": [
{
"StartLine": 124,
"EndLine": 124
}
],
"AnalyzedBy": "pip"
},
{
"Name": "uvicorn",
"Identifier": {
"PURL": "pkg:pypi/uvicorn@0.34.2",
"UID": "851e2a0e91850a8c"
},
"Version": "0.34.2",
"Locations": [
{
"StartLine": 125,
"EndLine": 125
}
],
"AnalyzedBy": "pip"
},
{
"Name": "uvloop",
"Identifier": {
"PURL": "pkg:pypi/uvloop@0.21.0",
"UID": "993c40591c709b3f"
},
"Version": "0.21.0",
"Locations": [
{
"StartLine": 126,
"EndLine": 126
}
],
"AnalyzedBy": "pip"
},
{
"Name": "watchfiles",
"Identifier": {
"PURL": "pkg:pypi/watchfiles@1.1.0",
"UID": "ee642481a700ff07"
},
"Version": "1.1.0",
"Locations": [
{
"StartLine": 127,
"EndLine": 127
}
],
"AnalyzedBy": "pip"
},
{
"Name": "wcwidth",
"Identifier": {
"PURL": "pkg:pypi/wcwidth@0.2.13",
"UID": "7bde6b35b6062acb"
},
"Version": "0.2.13",
"Locations": [
{
"StartLine": 128,
"EndLine": 128
}
],
"AnalyzedBy": "pip"
},
{
"Name": "websockets",
"Identifier": {
"PURL": "pkg:pypi/websockets@15.0.1",
"UID": "76ee1a9a6cc64dba"
},
"Version": "15.0.1",
"Locations": [
{
"StartLine": 129,
"EndLine": 129
}
],
"AnalyzedBy": "pip"
},
{
"Name": "yarl",
"Identifier": {
"PURL": "pkg:pypi/yarl@1.20.0",
"UID": "53a7a7d5cdda0904"
},
"Version": "1.20.0",
"Locations": [
{
"StartLine": 130,
"EndLine": 130
}
],
"AnalyzedBy": "pip"
}
]
},
{
"Target": "Dockerfile",
"Class": "config",
"Type": "dockerfile",
"MisconfSummary": {
"Successes": 22,
"Failures": 2
},
"Misconfigurations": [
{
"Type": "Dockerfile Security Check",
"ID": "DS-0002",
"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.",
"Message": "Specify at least 1 USER command in Dockerfile with non-root user as argument",
"Namespace": "builtin.dockerfile.DS002",
"Query": "data.builtin.dockerfile.DS002.deny",
"Resolution": "Add 'USER <non root user name>' line to the Dockerfile",
"Severity": "HIGH",
"PrimaryURL": "https://avd.aquasec.com/misconfig/ds-0002",
"References": [
"https://docs.docker.com/develop/develop-images/dockerfile_best-practices/",
"https://avd.aquasec.com/misconfig/ds-0002"
],
"Status": "FAIL",
"CauseMetadata": {
"Provider": "Dockerfile",
"Service": "general"
}
},
{
"Type": "Dockerfile Security Check",
"ID": "DS-0029",
"Title": "'apt-get' missing '--no-install-recommends'",
"Description": "'apt-get' install should use '--no-install-recommends' to minimize image size.",
"Message": "'--no-install-recommends' flag is missed: 'apt-get update && apt-get install -y curl libcudnn9-cuda-12=9.5.1.* libgl1-mesa-glx libglib2.0-0 python3 python3-dev python3-pip && rm -rf /var/lib/apt/lists/*'",
"Namespace": "builtin.dockerfile.DS029",
"Query": "data.builtin.dockerfile.DS029.deny",
"Resolution": "Add '--no-install-recommends' flag to 'apt-get'",
"Severity": "HIGH",
"PrimaryURL": "https://avd.aquasec.com/misconfig/ds-0029",
"References": [
"https://docs.docker.com/develop/develop-images/dockerfile_best-practices/",
"https://avd.aquasec.com/misconfig/ds-0029"
],
"Status": "FAIL",
"CauseMetadata": {
"Provider": "Dockerfile",
"Service": "general",
"StartLine": 5,
"EndLine": 13,
"Code": {
"Lines": [
{
"Number": 5,
"Content": "RUN apt-get update && apt-get install -y \\",
"IsCause": true,
"Annotation": "",
"Truncated": false,
"Highlighted": "\u001b[38;5;64mRUN\u001b[0m apt-get update \u001b[38;5;245m&&\u001b[0m apt-get install -y \u001b[38;5;124m\\",
"FirstCause": true,
"LastCause": false
},
{
"Number": 6,
"Content": " curl \\",
"IsCause": true,
"Annotation": "",
"Truncated": false,
"Highlighted": "\u001b[0m curl \u001b[38;5;124m\\",
"FirstCause": false,
"LastCause": false
},
{
"Number": 7,
"Content": " libcudnn9-cuda-12=9.5.1.* \\",
"IsCause": true,
"Annotation": "",
"Truncated": false,
"Highlighted": "\u001b[0m libcudnn9-cuda-12\u001b[38;5;245m=\u001b[0m9.5.1.* \u001b[38;5;124m\\",
"FirstCause": false,
"LastCause": false
},
{
"Number": 8,
"Content": " libgl1-mesa-glx \\",
"IsCause": true,
"Annotation": "",
"Truncated": false,
"Highlighted": "\u001b[0m libgl1-mesa-glx \u001b[38;5;124m\\",
"FirstCause": false,
"LastCause": false
},
{
"Number": 9,
"Content": " libglib2.0-0 \\",
"IsCause": true,
"Annotation": "",
"Truncated": false,
"Highlighted": "\u001b[0m libglib2.0-0 \u001b[38;5;124m\\",
"FirstCause": false,
"LastCause": false
},
{
"Number": 10,
"Content": " python3 \\",
"IsCause": true,
"Annotation": "",
"Truncated": false,
"Highlighted": "\u001b[0m python3 \u001b[38;5;124m\\",
"FirstCause": false,
"LastCause": false
},
{
"Number": 11,
"Content": " python3-dev \\",
"IsCause": true,
"Annotation": "",
"Truncated": false,
"Highlighted": "\u001b[0m python3-dev \u001b[38;5;124m\\",
"FirstCause": false,
"LastCause": false
},
{
"Number": 12,
"Content": " python3-pip \\",
"IsCause": true,
"Annotation": "",
"Truncated": false,
"Highlighted": "\u001b[0m python3-pip \u001b[38;5;124m\\",
"FirstCause": false,
"LastCause": false
},
{
"Number": 13,
"Content": " && rm -rf /var/lib/apt/lists/*",
"IsCause": true,
"Annotation": "",
"Truncated": false,
"Highlighted": "\u001b[0m \u001b[38;5;245m&&\u001b[0m rm -rf /var/lib/apt/lists/*",
"FirstCause": false,
"LastCause": true
}
]
}
}
}
]
},
{
"Target": "security-reports/gitleaks-report.json",
"Class": "secret",
"Secrets": [
{
"RuleID": "aws-access-key-id",
"Category": "AWS",
"Severity": "CRITICAL",
"Title": "AWS Access Key ID",
"StartLine": 72,
"EndLine": 72,
"Code": {
"Lines": [
{
"Number": 70,
"Content": " \"StartColumn\": 16,",
"IsCause": false,
"Annotation": "",
"Truncated": false,
"Highlighted": " \"StartColumn\": 16,",
"FirstCause": false,
"LastCause": false
},
{
"Number": 71,
"Content": " \"EndColumn\": 35,",
"IsCause": false,
"Annotation": "",
"Truncated": false,
"Highlighted": " \"EndColumn\": 35,",
"FirstCause": false,
"LastCause": false
},
{
"Number": 72,
"Content": " \"Match\": \"********************\",",
"IsCause": true,
"Annotation": "",
"Truncated": false,
"Highlighted": " \"Match\": \"********************\",",
"FirstCause": true,
"LastCause": true
},
{
"Number": 73,
"Content": " \"Secret\": \"********************\",",
"IsCause": false,
"Annotation": "",
"Truncated": false,
"Highlighted": " \"Secret\": \"********************\",",
"FirstCause": false,
"LastCause": false
}
]
},
"Match": " \"Match\": \"********************\",",
"Offset": 2837
},
{
"RuleID": "aws-access-key-id",
"Category": "AWS",
"Severity": "CRITICAL",
"Title": "AWS Access Key ID",
"StartLine": 73,
"EndLine": 73,
"Code": {
"Lines": [
{
"Number": 71,
"Content": " \"EndColumn\": 35,",
"IsCause": false,
"Annotation": "",
"Truncated": false,
"Highlighted": " \"EndColumn\": 35,",
"FirstCause": false,
"LastCause": false
},
{
"Number": 72,
"Content": " \"Match\": \"********************\",",
"IsCause": false,
"Annotation": "",
"Truncated": false,
"Highlighted": " \"Match\": \"********************\",",
"FirstCause": false,
"LastCause": false
},
{
"Number": 73,
"Content": " \"Secret\": \"********************\",",
"IsCause": true,
"Annotation": "",
"Truncated": false,
"Highlighted": " \"Secret\": \"********************\",",
"FirstCause": true,
"LastCause": true
},
{
"Number": 74,
"Content": " \"File\": \".env\",",
"IsCause": false,
"Annotation": "",
"Truncated": false,
"Highlighted": " \"File\": \".env\",",
"FirstCause": false,
"LastCause": false
}
]
},
"Match": " \"Secret\": \"********************\",",
"Offset": 2873
},
{
"RuleID": "aws-access-key-id",
"Category": "AWS",
"Severity": "CRITICAL",
"Title": "AWS Access Key ID",
"StartLine": 114,
"EndLine": 114,
"Code": {
"Lines": [
{
"Number": 112,
"Content": " \"StartColumn\": 12,",
"IsCause": false,
"Annotation": "",
"Truncated": false,
"Highlighted": " \"StartColumn\": 12,",
"FirstCause": false,
"LastCause": false
},
{
"Number": 113,
"Content": " \"EndColumn\": 31,",
"IsCause": false,
"Annotation": "",
"Truncated": false,
"Highlighted": " \"EndColumn\": 31,",
"FirstCause": false,
"LastCause": false
},
{
"Number": 114,
"Content": " \"Match\": \"********************\",",
"IsCause": true,
"Annotation": "",
"Truncated": false,
"Highlighted": " \"Match\": \"********************\",",
"FirstCause": true,
"LastCause": true
},
{
"Number": 115,
"Content": " \"Secret\": \"********************\",",
"IsCause": false,
"Annotation": "",
"Truncated": false,
"Highlighted": " \"Secret\": \"********************\",",
"FirstCause": false,
"LastCause": false
}
]
},
"Match": " \"Match\": \"********************\",",
"Offset": 4506
},
{
"RuleID": "aws-access-key-id",
"Category": "AWS",
"Severity": "CRITICAL",
"Title": "AWS Access Key ID",
"StartLine": 115,
"EndLine": 115,
"Code": {
"Lines": [
{
"Number": 113,
"Content": " \"EndColumn\": 31,",
"IsCause": false,
"Annotation": "",
"Truncated": false,
"Highlighted": " \"EndColumn\": 31,",
"FirstCause": false,
"LastCause": false
},
{
"Number": 114,
"Content": " \"Match\": \"********************\",",
"IsCause": false,
"Annotation": "",
"Truncated": false,
"Highlighted": " \"Match\": \"********************\",",
"FirstCause": false,
"LastCause": false
},
{
"Number": 115,
"Content": " \"Secret\": \"********************\",",
"IsCause": true,
"Annotation": "",
"Truncated": false,
"Highlighted": " \"Secret\": \"********************\",",
"FirstCause": true,
"LastCause": true
},
{
"Number": 116,
"Content": " \"File\": \".env\",",
"IsCause": false,
"Annotation": "",
"Truncated": false,
"Highlighted": " \"File\": \".env\",",
"FirstCause": false,
"LastCause": false
}
]
},
"Match": " \"Secret\": \"********************\",",
"Offset": 4542
},
{
"RuleID": "aws-access-key-id",
"Category": "AWS",
"Severity": "CRITICAL",
"Title": "AWS Access Key ID",
"StartLine": 156,
"EndLine": 156,
"Code": {
"Lines": [
{
"Number": 154,
"Content": " \"StartColumn\": 13,",
"IsCause": false,
"Annotation": "",
"Truncated": false,
"Highlighted": " \"StartColumn\": 13,",
"FirstCause": false,
"LastCause": false
},
{
"Number": 155,
"Content": " \"EndColumn\": 32,",
"IsCause": false,
"Annotation": "",
"Truncated": false,
"Highlighted": " \"EndColumn\": 32,",
"FirstCause": false,
"LastCause": false
},
{
"Number": 156,
"Content": " \"Match\": \"********************\",",
"IsCause": true,
"Annotation": "",
"Truncated": false,
"Highlighted": " \"Match\": \"********************\",",
"FirstCause": true,
"LastCause": true
},
{
"Number": 157,
"Content": " \"Secret\": \"********************\",",
"IsCause": false,
"Annotation": "",
"Truncated": false,
"Highlighted": " \"Secret\": \"********************\",",
"FirstCause": false,
"LastCause": false
}
]
},
"Match": " \"Match\": \"********************\",",
"Offset": 6186
},
{
"RuleID": "aws-access-key-id",
"Category": "AWS",
"Severity": "CRITICAL",
"Title": "AWS Access Key ID",
"StartLine": 157,
"EndLine": 157,
"Code": {
"Lines": [
{
"Number": 155,
"Content": " \"EndColumn\": 32,",
"IsCause": false,
"Annotation": "",
"Truncated": false,
"Highlighted": " \"EndColumn\": 32,",
"FirstCause": false,
"LastCause": false
},
{
"Number": 156,
"Content": " \"Match\": \"********************\",",
"IsCause": false,
"Annotation": "",
"Truncated": false,
"Highlighted": " \"Match\": \"********************\",",
"FirstCause": false,
"LastCause": false
},
{
"Number": 157,
"Content": " \"Secret\": \"********************\",",
"IsCause": true,
"Annotation": "",
"Truncated": false,
"Highlighted": " \"Secret\": \"********************\",",
"FirstCause": true,
"LastCause": true
},
{
"Number": 158,
"Content": " \"File\": \".env\",",
"IsCause": false,
"Annotation": "",
"Truncated": false,
"Highlighted": " \"File\": \".env\",",
"FirstCause": false,
"LastCause": false
}
]
},
"Match": " \"Secret\": \"********************\",",
"Offset": 6222
},
{
"RuleID": "aws-access-key-id",
"Category": "AWS",
"Severity": "CRITICAL",
"Title": "AWS Access Key ID",
"StartLine": 177,
"EndLine": 177,
"Code": {
"Lines": [
{
"Number": 175,
"Content": " \"StartColumn\": 19,",
"IsCause": false,
"Annotation": "",
"Truncated": false,
"Highlighted": " \"StartColumn\": 19,",
"FirstCause": false,
"LastCause": false
},
{
"Number": 176,
"Content": " \"EndColumn\": 38,",
"IsCause": false,
"Annotation": "",
"Truncated": false,
"Highlighted": " \"EndColumn\": 38,",
"FirstCause": false,
"LastCause": false
},
{
"Number": 177,
"Content": " \"Match\": \"********************\",",
"IsCause": true,
"Annotation": "",
"Truncated": false,
"Highlighted": " \"Match\": \"********************\",",
"FirstCause": true,
"LastCause": true
},
{
"Number": 178,
"Content": " \"Secret\": \"********************\",",
"IsCause": false,
"Annotation": "",
"Truncated": false,
"Highlighted": " \"Secret\": \"********************\",",
"FirstCause": false,
"LastCause": false
}
]
},
"Match": " \"Match\": \"********************\",",
"Offset": 7022
},
{
"RuleID": "aws-access-key-id",
"Category": "AWS",
"Severity": "CRITICAL",
"Title": "AWS Access Key ID",
"StartLine": 178,
"EndLine": 178,
"Code": {
"Lines": [
{
"Number": 176,
"Content": " \"EndColumn\": 38,",
"IsCause": false,
"Annotation": "",
"Truncated": false,
"Highlighted": " \"EndColumn\": 38,",
"FirstCause": false,
"LastCause": false
},
{
"Number": 177,
"Content": " \"Match\": \"********************\",",
"IsCause": false,
"Annotation": "",
"Truncated": false,
"Highlighted": " \"Match\": \"********************\",",
"FirstCause": false,
"LastCause": false
},
{
"Number": 178,
"Content": " \"Secret\": \"********************\",",
"IsCause": true,
"Annotation": "",
"Truncated": false,
"Highlighted": " \"Secret\": \"********************\",",
"FirstCause": true,
"LastCause": true
},
{
"Number": 179,
"Content": " \"File\": \".env\",",
"IsCause": false,
"Annotation": "",
"Truncated": false,
"Highlighted": " \"File\": \".env\",",
"FirstCause": false,
"LastCause": false
}
]
},
"Match": " \"Secret\": \"********************\",",
"Offset": 7058
},
{
"RuleID": "aws-access-key-id",
"Category": "AWS",
"Severity": "CRITICAL",
"Title": "AWS Access Key ID",
"StartLine": 240,
"EndLine": 240,
"Code": {
"Lines": [
{
"Number": 238,
"Content": " \"StartColumn\": 20,",
"IsCause": false,
"Annotation": "",
"Truncated": false,
"Highlighted": " \"StartColumn\": 20,",
"FirstCause": false,
"LastCause": false
},
{
"Number": 239,
"Content": " \"EndColumn\": 39,",
"IsCause": false,
"Annotation": "",
"Truncated": false,
"Highlighted": " \"EndColumn\": 39,",
"FirstCause": false,
"LastCause": false
},
{
"Number": 240,
"Content": " \"Match\": \"********************\",",
"IsCause": true,
"Annotation": "",
"Truncated": false,
"Highlighted": " \"Match\": \"********************\",",
"FirstCause": true,
"LastCause": true
},
{
"Number": 241,
"Content": " \"Secret\": \"********************\",",
"IsCause": false,
"Annotation": "",
"Truncated": false,
"Highlighted": " \"Secret\": \"********************\",",
"FirstCause": false,
"LastCause": false
}
]
},
"Match": " \"Match\": \"********************\",",
"Offset": 9607
},
{
"RuleID": "aws-access-key-id",
"Category": "AWS",
"Severity": "CRITICAL",
"Title": "AWS Access Key ID",
"StartLine": 241,
"EndLine": 241,
"Code": {
"Lines": [
{
"Number": 239,
"Content": " \"EndColumn\": 39,",
"IsCause": false,
"Annotation": "",
"Truncated": false,
"Highlighted": " \"EndColumn\": 39,",
"FirstCause": false,
"LastCause": false
},
{
"Number": 240,
"Content": " \"Match\": \"********************\",",
"IsCause": false,
"Annotation": "",
"Truncated": false,
"Highlighted": " \"Match\": \"********************\",",
"FirstCause": false,
"LastCause": false
},
{
"Number": 241,
"Content": " \"Secret\": \"********************\",",
"IsCause": true,
"Annotation": "",
"Truncated": false,
"Highlighted": " \"Secret\": \"********************\",",
"FirstCause": true,
"LastCause": true
},
{
"Number": 242,
"Content": " \"File\": \".env\",",
"IsCause": false,
"Annotation": "",
"Truncated": false,
"Highlighted": " \"File\": \".env\",",
"FirstCause": false,
"LastCause": false
}
]
},
"Match": " \"Secret\": \"********************\",",
"Offset": 9643
},
{
"RuleID": "aws-access-key-id",
"Category": "AWS",
"Severity": "CRITICAL",
"Title": "AWS Access Key ID",
"StartLine": 261,
"EndLine": 261,
"Code": {
"Lines": [
{
"Number": 259,
"Content": " \"StartColumn\": 23,",
"IsCause": false,
"Annotation": "",
"Truncated": false,
"Highlighted": " \"StartColumn\": 23,",
"FirstCause": false,
"LastCause": false
},
{
"Number": 260,
"Content": " \"EndColumn\": 42,",
"IsCause": false,
"Annotation": "",
"Truncated": false,
"Highlighted": " \"EndColumn\": 42,",
"FirstCause": false,
"LastCause": false
},
{
"Number": 261,
"Content": " \"Match\": \"********************\",",
"IsCause": true,
"Annotation": "",
"Truncated": false,
"Highlighted": " \"Match\": \"********************\",",
"FirstCause": true,
"LastCause": true
},
{
"Number": 262,
"Content": " \"Secret\": \"********************\",",
"IsCause": false,
"Annotation": "",
"Truncated": false,
"Highlighted": " \"Secret\": \"********************\",",
"FirstCause": false,
"LastCause": false
}
]
},
"Match": " \"Match\": \"********************\",",
"Offset": 10448
},
{
"RuleID": "aws-access-key-id",
"Category": "AWS",
"Severity": "CRITICAL",
"Title": "AWS Access Key ID",
"StartLine": 262,
"EndLine": 262,
"Code": {
"Lines": [
{
"Number": 260,
"Content": " \"EndColumn\": 42,",
"IsCause": false,
"Annotation": "",
"Truncated": false,
"Highlighted": " \"EndColumn\": 42,",
"FirstCause": false,
"LastCause": false
},
{
"Number": 261,
"Content": " \"Match\": \"********************\",",
"IsCause": false,
"Annotation": "",
"Truncated": false,
"Highlighted": " \"Match\": \"********************\",",
"FirstCause": false,
"LastCause": false
},
{
"Number": 262,
"Content": " \"Secret\": \"********************\",",
"IsCause": true,
"Annotation": "",
"Truncated": false,
"Highlighted": " \"Secret\": \"********************\",",
"FirstCause": true,
"LastCause": true
},
{
"Number": 263,
"Content": " \"File\": \"api/api_aws.py\",",
"IsCause": false,
"Annotation": "",
"Truncated": false,
"Highlighted": " \"File\": \"api/api_aws.py\",",
"FirstCause": false,
"LastCause": false
}
]
},
"Match": " \"Secret\": \"********************\",",
"Offset": 10484
},
{
"RuleID": "aws-secret-access-key",
"Category": "AWS",
"Severity": "CRITICAL",
"Title": "AWS Secret Access Key",
"StartLine": 198,
"EndLine": 198,
"Code": {
"Lines": [
{
"Number": 196,
"Content": " \"StartColumn\": 2,",
"IsCause": false,
"Annotation": "",
"Truncated": false,
"Highlighted": " \"StartColumn\": 2,",
"FirstCause": false,
"LastCause": false
},
{
"Number": 197,
"Content": " \"EndColumn\": 63,",
"IsCause": false,
"Annotation": "",
"Truncated": false,
"Highlighted": " \"EndColumn\": 63,",
"FirstCause": false,
"LastCause": false
},
{
"Number": 198,
"Content": " \"Match\": \"AWS_SECRET_ACCESS_KEY=****************************************\",",
"IsCause": true,
"Annotation": "",
"Truncated": false,
"Highlighted": " \"Match\": \"AWS_SECRET_ACCESS_KEY=****************************************\",",
"FirstCause": true,
"LastCause": true
},
{
"Number": 199,
"Content": " \"Secret\": \"kLGZjsfA4z7pBy4uV2dkqhE9GB/uXTtI/PL7/mJ9\",",
"IsCause": false,
"Annotation": "",
"Truncated": false,
"Highlighted": " \"Secret\": \"kLGZjsfA4z7pBy4uV2dkqhE9GB/uXTtI/PL7/mJ9\",",
"FirstCause": false,
"LastCause": false
}
]
},
"Match": " \"Match\": \"AWS_SECRET_ACCESS_KEY=****************************************\",",
"Offset": 7855
}
]
}
]
}