-
Notifications
You must be signed in to change notification settings - Fork 327
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
Multible Findings with Trivy Scanner #925
Comments
Throwing a scanner report is not really helpful. If you find a security issue that is exploitable for Self Service Password, please send a mail to [email protected] |
While I agree that automated security scanning has limited utility and enforcing a zero CVE policy is, in my opinion, misguided, the sheer number of CVEs found in the container image is absurdly high. The breakdown shows 6 Critical, 178 High, 1124 Medium, 634 Low, and 32 Unknown vulnerabilities. Furthermore, the container image seems quite bloated, measuring 380.53 MB for a PHP application. Switching to Alpine Linux would almost certainly eliminate 95% of the identified CVEs and reduce the container image size by at least 50%. |
I agree, contribution is welcome! |
We're looking internally if we can do a contribution :) |
As @davidcoutadeur noticed, maybe using more recent dependencies in the docker would improve a lot the security. See #935 |
You can review and contribute to #932 |
我可以提供 以alpine 为基础的镜像,但是我认为因该保留旧的镜像,因为不同的操作系统对一些细节的处理并不一致,直接切换可能会导致一些环境的注入内容失效,比如注入的自签名证书的caI can provide an image based on alpine, but I think the old image should be kept because different operating systems handle some details differently. Direct switching may cause the injected content of some environments to fail, such as the ca of the injected self-signed certificate. |
I can't do that. You can propose another PR. We currently use as base image |
@coudot We've submitted a draft pull request (#937) that switches the base container image from Debian to Alpine. This change addresses the majority, if not all, of the identified security concerns by trivy. Our team will conduct additional internal testing to ensure full functionality before finalizing the pull request. |
我提供了 以Alpine为基础的 镜像,
|
Thanks we'll have a look for next major version |
Hello, we are now providing a Dockerfile for Alpine image. We have also improved the existing Docker image based on debian. See here for more info: #947 Both images should reduce drastically the vulnerability detection, so stay tuned for 1.7.0 release. I close the issue, but if you detect any other vulnerability, please inform us. |
Awesome! Thank you and everyone who helped to make this possible. |
Summary
Details
Full Report
2024-06-27_2303result.json
The text was updated successfully, but these errors were encountered: