Skip to content

Guava version used in gradle plugins has a moderate-severity vulnerability #63

@bigdaz

Description

@bigdaz

The dependency com.puppycrawl.tools:checkstyle:8.33 has a transitive dependency on com.google.guava:guava:29.0-jre, which has a moderate severity vulnerability.

Due to the way the dependency configurations are assembled by the plugin, it is difficult for users to upgrade to a newer version. Even if the nohttp Gradle plugin is not itself vulnerable, as more users enable Dependabot alerts for their Gradle repositories, these reports will become widespread.

This could be fixed by either updating the version of checkstyle used in the plugin, by adding a direct dependency on a patched version of guava, or by constraining the version of guava with a published dependency constraint.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions