Skip to content

need to fix operator security vulnerabilities #371

Closed

Description

@tpiperatgod

The function-mesh-operator has some security vulnerabilities, and we need to fix them, refer to:

https://artifacthub.io/packages/helm/function-mesh/function-mesh-operator?modal=security-report

Activity

  1. added this to the 2022-06 v0.3.0 milestone on May 20, 2022
  2. hpvd commented on Aug 2, 2022

    @hpvd

    Following link provided above,
    today in v0.4:
    10 vulnerabilities have been detected in this package's images.
    2022-08-02_15h04_48

  3. hpvd commented on Aug 15, 2022

    @hpvd

    in link above to redhat, the redhat security score of A unfortunately has no real meaningfulness for the total security:

    This image includes layers and packages that cannot be scanned or compared to public vulnerability information.

    The Container Health Index analysis is based on RPM packages signed and created by Red Hat, and does not grade other software that may be included in a container image.

    2022-08-15_14h06_53

  4. hpvd commented on Aug 15, 2022

    @hpvd

    of course its hard to fix all of them...

    what do you think of adapting the distroless approach to get rid of software in containers that contains security problems but is actually not needed anyway?

  5. hpvd commented on Aug 15, 2022

    @hpvd

    just opened a new issue with some background and sources on the distroless approach:
    #448

  6. 17 remaining items

  7. hpvd commented on Nov 17, 2022

    @hpvd

    fyi - a CRITICAL vulnerability was newly introduced with the release v0.8
    by using an old version of https://github.com/emicklei/go-restful/tags
    2.9.5 from May 16, 2019
    latest would be v2.16.0 or even 3.10.0

    Some others were nicely cleaned up by updating dependencies!

    in summary, this leads to a security rating of F (where A is the best)

    for details
    2022-11-17_12h23_05

    https://artifacthub.io/packages/helm/function-mesh/function-mesh-operator?modal=security-report

  8. jiangpengcheng commented on Nov 18, 2022

    @jiangpengcheng
    Member

    hm, that looks bad, I will add workflow to scan the vulnerabilities

  9. hpvd commented on Nov 18, 2022

    @hpvd

    for further thoughts on this topic see #527 (comment)

  10. hpvd commented on Nov 18, 2022

    @hpvd

    looks like they may be introduce by metrics server which has an open issue for this
    kubernetes-sigs/metrics-server#1096

    or by kube metrics, where a new version was just released (v2.7)
    https://github.com/kubernetes/kube-state-metrics/releases
    (current rating: A - No vulnerabilities found)

  11. jiangpengcheng commented on Dec 6, 2022

    @jiangpengcheng
    Member

    closing as resolved

  12. hpvd commented on Dec 22, 2022

    @hpvd
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions