cyber-dojo
flows
shas-archived-at-1705491385
artifacts
d20a0a0c4d4b0f8ab1feda818a68b2ec34edaad8e0108cd57265355c3e81099a
By signing up, you agree to the
Terms of Service.
For more information about Kosli’s privacy practices, see the Kosli’s
Privacy Policy.
We’ll occasionally send you account-related emails.
We’ll occasionally send you account-related emails.
shas-archived-at-1705491385
UX for git+image shas
cyberdojo/shas:ddaa91f
Compliant
Download Evidence Package
JSON
{ "created_at": 1694756829.9558876, "fingerprint": "d20a0a0c4d4b0f8ab1feda818a68b2ec34edaad8e0108cd57265355c3e81099a", "filename": "cyberdojo/shas:ddaa91f", "git_commit": "ddaa91f7c45ee5e52da60af51e22b8432d84d55d", "build_url": "https://github.com/cyber-dojo/shas/actions/runs/6194378472", "commit_url": "https://github.com/cyber-dojo/shas/commit/ddaa91f7c45ee5e52da60af51e22b8432d84d55d", "evidence": { "branch-coverage": { "evidence_type": "generic", "is_compliant": true, "build_url": "https://github.com/cyber-dojo/shas/actions/runs/6194378472", "description": "server & client branch-coverage reports", "user_data": { "client": { "command_name": "Minitest", "groups": { "app": { "branches": { "covered": 1, "missed": 1, "total": 2 }, "lines": { "covered": 52, "missed": 0, "total": 52 } }, "test": { "branches": { "covered": 0, "missed": 0, "total": 0 }, "lines": { "covered": 0, "missed": 0, "total": 0 } } }, "timestamp": 1694756808 }, "server": { "command_name": "Minitest", "groups": { "app": { "branches": { "covered": 0, "missed": 0, "total": 0 }, "lines": { "covered": 69, "missed": 0, "total": 69 } }, "test": { "branches": { "covered": 0, "missed": 0, "total": 0 }, "lines": { "covered": 0, "missed": 0, "total": 0 } } }, "timestamp": 1694756802 } }, "created_at": 1694756832.0119774, "has_audit_package": false }, "snyk-scan": { "evidence_type": "snyk", "is_compliant": true, "build_url": "https://github.com/cyber-dojo/shas/actions/runs/6194378472", "evidence_archive_fingerprint": "7bebc6258a567e9e81f77ac4999f70455d3fcb8684b6e75f41867d9b1fe79c9c", "user_data": {}, "snyk_results": { "dependencyCount": 76, "docker": { "baseImage": "ruby:3.2.2-alpine3.18", "baseImageRemediation": { "advice": [ { "message": "Base Image Vulnerabilities Severity\nruby:3.2.2-alpine3.18 1 0 critical, 0 high, 1 medium, 0 low\n" }, { "bold": true, "message": "Recommendations for base image upgrade:\n" }, { "bold": true, "message": "Alternative image types" }, { "message": "Base Image Vulnerabilities Severity\nruby:3.3.0-preview1-slim 40 0 critical, 0 high, 0 medium, 40 low\nruby:slim-bookworm 40 0 critical, 0 high, 0 medium, 40 low\nruby:3.3.0-preview1-slim-bullseye 58 0 critical, 0 high, 0 medium, 58 low\nruby:3.2.2-slim-bullseye 58 0 critical, 0 high, 0 medium, 58 low\n" } ], "code": "REMEDIATION_AVAILABLE" }, "binariesVulns": { "affectedPkgs": {}, "issuesData": {} } }, "filesystemPolicy": false, "hasUnknownVersions": false, "ignoreSettings": { "adminOnly": false, "disregardFilesystemIgnores": false, "reasonRequired": false }, "isPrivate": true, "licensesPolicy": { "orgLicenseRules": { "AGPL-1.0": { "instructions": "", "licenseType": "AGPL-1.0", "severity": "high" }, "AGPL-3.0": { "instructions": "", "licenseType": "AGPL-3.0", "severity": "high" }, "Artistic-1.0": { "instructions": "", "licenseType": "Artistic-1.0", "severity": "medium" }, "Artistic-2.0": { "instructions": "", "licenseType": "Artistic-2.0", "severity": "medium" }, "CDDL-1.0": { "instructions": "", "licenseType": "CDDL-1.0", "severity": "medium" }, "CPOL-1.02": { "instructions": "", "licenseType": "CPOL-1.02", "severity": "high" }, "EPL-1.0": { "instructions": "", "licenseType": "EPL-1.0", "severity": "medium" }, "GPL-2.0": { "instructions": "", "licenseType": "GPL-2.0", "severity": "high" }, "GPL-3.0": { "instructions": "", "licenseType": "GPL-3.0", "severity": "high" }, "LGPL-2.0": { "instructions": "", "licenseType": "LGPL-2.0", "severity": "medium" }, "LGPL-2.1": { "instructions": "", "licenseType": "LGPL-2.1", "severity": "medium" }, "LGPL-3.0": { "instructions": "", "licenseType": "LGPL-3.0", "severity": "medium" }, "MPL-1.1": { "instructions": "", "licenseType": "MPL-1.1", "severity": "medium" }, "MPL-2.0": { "instructions": "", "licenseType": "MPL-2.0", "severity": "medium" }, "MS-RL": { "instructions": "", "licenseType": "MS-RL", "severity": "medium" }, "SimPL-2.0": { "instructions": "", "licenseType": "SimPL-2.0", "severity": "high" } }, "severities": {} }, "ok": true, "org": "jonjagger", "packageManager": "apk", "path": "cyberdojo/shas:ddaa91f/shas", "platform": "linux/amd64", "policy": "# Snyk (https://snyk.io) policy file, patches or ignores known vulnerabilities.\nversion: v1.25.1\nignore: {}\npatch: {}\n", "projectName": "docker-image|cyberdojo/shas", "severityThreshold": "high", "summary": "No high or critical severity vulnerabilities", "uniqueCount": 0, "vulnerabilities": [] }, "created_at": 1694756842.7228816, "has_audit_package": true } }, "repo_url": "https://github.com/cyber-dojo/shas", "template": [ "artifact", "branch-coverage", "snyk-scan" ], "last_modified_at": 1694756842.7228816, "deployments": [ 50, 49 ], "state": "COMPLIANT", "html_url": "https://app.kosli.com/cyber-dojo/flows/shas-archived-at-1705491385/artifacts/d20a0a0c4d4b0f8ab1feda818a68b2ec34edaad8e0108cd57265355c3e81099a", "api_url": "https://app.kosli.com/api/v2/artifacts/cyber-dojo/shas-archived-at-1705491385/fingerprint/d20a0a0c4d4b0f8ab1feda818a68b2ec34edaad8e0108cd57265355c3e81099a" }
Artifact Information |
|
Name | cyberdojo/shas:ddaa91f |
Fingerprint | d20a0a0c4d4b0f8ab1feda818a68b2ec34edaad8e0108cd57265355c3e81099a |
Git commit | ddaa91f |
CI Build | https://github.com/cyber-dojo/shas/actions/runs/6194378472 |
Running | - |
Exited | aws-beta#1759 aws-prod#1007 |
Last modified | 1694756842.7228816 • 8 months ago |
Approvals
None |
Evidence
Evidence for 'branch-coverage'
{ "evidence_type": "generic", "name": "branch-coverage", "is_compliant": true, "build_url": "https://github.com/cyber-dojo/shas/actions/runs/6194378472", "description": "server & client branch-coverage reports", "user_data": { "client": { "command_name": "Minitest", "groups": { "app": { "branches": { "covered": 1, "missed": 1, "total": 2 }, "lines": { "covered": 52, "missed": 0, "total": 52 } }, "test": { "branches": { "covered": 0, "missed": 0, "total": 0 }, "lines": { "covered": 0, "missed": 0, "total": 0 } } }, "timestamp": 1694756808 }, "server": { "command_name": "Minitest", "groups": { "app": { "branches": { "covered": 0, "missed": 0, "total": 0 }, "lines": { "covered": 69, "missed": 0, "total": 69 } }, "test": { "branches": { "covered": 0, "missed": 0, "total": 0 }, "lines": { "covered": 0, "missed": 0, "total": 0 } } }, "timestamp": 1694756802 } }, "created_at": 1694756832.0119774, "has_audit_package": false }
Evidence for 'snyk-scan'
{ "evidence_type": "snyk", "name": "snyk-scan", "is_compliant": true, "build_url": "https://github.com/cyber-dojo/shas/actions/runs/6194378472", "evidence_archive_fingerprint": "7bebc6258a567e9e81f77ac4999f70455d3fcb8684b6e75f41867d9b1fe79c9c", "user_data": {}, "snyk_results": { "dependencyCount": 76, "docker": { "baseImage": "ruby:3.2.2-alpine3.18", "baseImageRemediation": { "advice": [ { "message": "Base Image Vulnerabilities Severity\nruby:3.2.2-alpine3.18 1 0 critical, 0 high, 1 medium, 0 low\n" }, { "bold": true, "message": "Recommendations for base image upgrade:\n" }, { "bold": true, "message": "Alternative image types" }, { "message": "Base Image Vulnerabilities Severity\nruby:3.3.0-preview1-slim 40 0 critical, 0 high, 0 medium, 40 low\nruby:slim-bookworm 40 0 critical, 0 high, 0 medium, 40 low\nruby:3.3.0-preview1-slim-bullseye 58 0 critical, 0 high, 0 medium, 58 low\nruby:3.2.2-slim-bullseye 58 0 critical, 0 high, 0 medium, 58 low\n" } ], "code": "REMEDIATION_AVAILABLE" }, "binariesVulns": { "affectedPkgs": {}, "issuesData": {} } }, "filesystemPolicy": false, "hasUnknownVersions": false, "ignoreSettings": { "adminOnly": false, "disregardFilesystemIgnores": false, "reasonRequired": false }, "isPrivate": true, "licensesPolicy": { "orgLicenseRules": { "AGPL-1.0": { "instructions": "", "licenseType": "AGPL-1.0", "severity": "high" }, "AGPL-3.0": { "instructions": "", "licenseType": "AGPL-3.0", "severity": "high" }, "Artistic-1.0": { "instructions": "", "licenseType": "Artistic-1.0", "severity": "medium" }, "Artistic-2.0": { "instructions": "", "licenseType": "Artistic-2.0", "severity": "medium" }, "CDDL-1.0": { "instructions": "", "licenseType": "CDDL-1.0", "severity": "medium" }, "CPOL-1.02": { "instructions": "", "licenseType": "CPOL-1.02", "severity": "high" }, "EPL-1.0": { "instructions": "", "licenseType": "EPL-1.0", "severity": "medium" }, "GPL-2.0": { "instructions": "", "licenseType": "GPL-2.0", "severity": "high" }, "GPL-3.0": { "instructions": "", "licenseType": "GPL-3.0", "severity": "high" }, "LGPL-2.0": { "instructions": "", "licenseType": "LGPL-2.0", "severity": "medium" }, "LGPL-2.1": { "instructions": "", "licenseType": "LGPL-2.1", "severity": "medium" }, "LGPL-3.0": { "instructions": "", "licenseType": "LGPL-3.0", "severity": "medium" }, "MPL-1.1": { "instructions": "", "licenseType": "MPL-1.1", "severity": "medium" }, "MPL-2.0": { "instructions": "", "licenseType": "MPL-2.0", "severity": "medium" }, "MS-RL": { "instructions": "", "licenseType": "MS-RL", "severity": "medium" }, "SimPL-2.0": { "instructions": "", "licenseType": "SimPL-2.0", "severity": "high" } }, "severities": {} }, "ok": true, "org": "jonjagger", "packageManager": "apk", "path": "cyberdojo/shas:ddaa91f/shas", "platform": "linux/amd64", "policy": "# Snyk (https://snyk.io) policy file, patches or ignores known vulnerabilities.\nversion: v1.25.1\nignore: {}\npatch: {}\n", "projectName": "docker-image|cyberdojo/shas", "severityThreshold": "high", "summary": "No high or critical severity vulnerabilities", "uniqueCount": 0, "vulnerabilities": [] }, "created_at": 1694756842.7228816, "has_audit_package": true }