Skip to content

[BUG] CVE-2024-7254 in com.google.protobuf:protobuf-java (caused by com.linecorp.armeria:armeria-grpc) #5890

@KarstenSchnitter

Description

@KarstenSchnitter

Describe the bug
The current dependency on com.linecorp.armeria:armeria-grpc:1.29.0 introduces transitive dependency on com.google.protobuf:protobuf-java:3.25.1. This version is subject to CVE-2024-7254.

To Reproduce
Run ./gradlew allDeps and grep for protobuf-java.

Expected behavior

  • Upgrade to latest library versions, which fix the CVE.
  • Backport to 2.12.0.

Environment (please complete the following information):

  • Version: current main + 2.12.0 and before

Additional context
I would have expected the automated dependency check to find this issue and provide an appropriate PR. It would be a good idea to investigate, why this did not happen.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    Status

    Done

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions