Skip to content

gomod: Update transitive dependencies (with security vulnerabilities) #13958

Description

@eriksw

What would you like Renovate to be able to do?

Renovate should update dependencies with security vulnerabilities even if they have the // indirect comment in go.mod.

The current behavior of totally ignoring dependencies that have the // indirect comment means that in this reproduction:

https://github.com/eriksw/renovate-gomod-insecure-transitive

Renovate should have opened a PR to update github.com/tidwall/gjson per CVE-2021-42836.

This is followup to #9578 (comment)

If you have any ideas on how this should be implemented, please tell us here.

Consider reverting #4650 in favor of something like what was proposed in #4586 (comment)

Is this a feature you are interested in implementing yourself?

Maybe

Metadata

Metadata

Assignees

No one assigned

    Labels

    manager:gomodGo Modulespriority-3-mediumDefault priority, "should be done" but isn't prioritised ahead of othersstatus:requirementsFull requirements are not yet known, so implementation should not be started

    Type

    No type

    Fields

    Priority

    None yet

    Datasource

    None yet

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions