googleapis / google-http-java-client

Google HTTP Client Library for Java

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Dependency `opencensus` is no longer maintained

rogierslag opened this issue · comments

This library has an ultimate dependency on a version of grpc-context (1.27.2), which is vulnerable to several CVEs.

The exact dependency chain is as follows:

[INFO] com.google.http-client:google-http-client:jar:1.42.3:compile
[INFO] +- io.opencensus:opencensus-api:jar:0.31.1:compile
[INFO] |  \- io.grpc:grpc-context:jar:1.27.2:compile
[INFO] \- io.opencensus:opencensus-contrib-http-util:jar:0.31.1:compile

The vulnerable library is ultimately included through opensensus, but that repository has been archived on Github, and the code is since unmaintained. The vulnerable version of grpc is defined here.

As the library is unmaintained, no new versions are pushed as part of #1290