-
Notifications
You must be signed in to change notification settings - Fork 2.4k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Detect the version of the Go binary itself #1837
Comments
@DmitriyLewen Would you take a look? |
Hello @phoenixadb Regards, Dmitriy |
Hello @phoenixadb Regards, Dmitriy |
Hi @DmitriyLewen, Thank you for your answer. Even when compiled readelf displays no version number. When using the compiled binary (./minio --version), it displays "minio version DEVELOPMENT.GOGET". The only way will be to compare URL from downloaded release with CPE from MITRE to check vulnerabilities. |
Hello @phoenixadb |
This issue is stale because it has been labeled with inactivity. |
@DmitriyLewen Go provides this functionality via the
Would that functionality be able to be leveraged? |
We already use
We cannot know which version trivy is. |
Oh got it. My confusion. 😅 I thought this pertained to the Go version. |
This issue is stale because it has been labeled with inactivity. |
Not sure if it's poor form to comment on a closed issue, but this seems like the most relevant place. If you use
shows
shows FWIW, there's discussion in this golang issue about stamping binaries when using |
@ericrrath Thanks for sharing! We were not aware of that. It's really interesting. Then, we can add support for binaries with |
Description
Hello, we found a strange behaviour with Trivy while analyzing the Docker image minio/minio:RELEASE.2021-09-03T03-56-13Z.
The vulnerability CVE-2021-43858 doesn't show in the report.
What did you expect to happen?
To have this vulnerability inside the report.
What happened instead?
The vulnerability is not in the report.
The text was updated successfully, but these errors were encountered: