Masahiro331

Results 14 issues of Masahiro331

## Description Add purl to SPDX. This change is necessary for vulnerability detection using SPDX. https://github.com/aquasecurity/trivy/issues/2170#event-7032087014 Before ``` { "SPDXID": "SPDXRef-fe2fe0f208812c6b", "filesAnalyzed": false, "licenseConcluded": "GPLv2+", "licenseDeclared": "GPLv2+", "name": "hostname", "versionInfo":...

## Description Add Trivy version for spdx. before ``` { "SPDXID": "SPDXRef-DOCUMENT", "creationInfo": { "created": "2022-07-23T13:42:32.955489Z", "creators": [ "Tool: trivy", "Organization: aquasecurity" ] }, ... } ``` after ``` {...

# About Epoch in RPM and DEB Package Versioning In [DEB](https://github.com/package-url/purl-spec/blob/master/PURL-TYPES.rst#deb) Type, the epoch is included in the version. ``` pkg:deb/debian/attr@1:2.4.47-2%2Bb1?arch=amd64 ``` But, [RPM](https://github.com/package-url/purl-spec/blob/master/PURL-TYPES.rst#rpm) Type, the epoch is included in...

PURL type definition
PURL qualifiers component
PURL version component

This PR modified qualifiers values like url. Some url-like values ​​in qualifiers have been URL-encoded. * vcs_url * repository_url * download_url --- [OCI specification](https://github.com/package-url/purl-spec/blob/master/PURL-TYPES.rst#oci) > repository_url: A repository URL where...

PURL component: qualifiers
PURL encoding
1 high priority

Ref: #1381 #### Summar Many vulnerability scanners are unaware of the type of environment in which they are used. The consensus in some issues for this spec seemed to be...

## Description Add new scanner for virtual machine image. ``` $ trivy vm Scan a virtual machine image Usage: trivy vm [flags] VM_IMAGE Examples: # Scan your virtual machine image...

## Description A licence parser has been added to support the SPDX licence format. It is only used within the SPDX package so as not to affect the normalisation of...

EBS Scan calls EBS API and fetches the EBS blocks in a single thread. I'd like to parallelize the fetch of EBS Block for these speedups. To parallelize the fetch...

kind/feature

Support rootless containerd. Ref: https://github.com/aquasecurity/fanal/pull/348 Issue: https://github.com/aquasecurity/trivy/issues/2310 ## TODO: - [ ] Add containerd integration-test