Flagsmith / Flagsmith/flagsmith-java-client

Dependency Resolution: org.apache.maven:maven-artifact resolving org.codehaus.plexus:plexus-utils

未关闭
#217 0 条评论 0 个 reaction 已指派 0 人 在 GitHub 查看
主要语言
Java
星标
28
派生
22
PR 合并指标
30 天内没有已合并 PR

描述

Our vulnerability scanner is flagging a vulnerability in `org.codehaus.plexus:plexus-utils`, and it looks like it is being pulled in transitively via this library.

https://github.com/Flagsmith/flagsmith-java-client/blob/main/pom.xml#L105-L109

```
> ./gradlew :dependencyInsight --dependency org.codehaus.plexus:plexus-utils --configuration compileClasspath
org.codehaus.plexus:plexus-utils:3.2.1
\--- org.apache.maven:maven-artifact:3.6.3
+--- compileClasspath (requested org.apache.maven:maven-artifact:{strictly 3.6.3})
\--- com.flagsmith:flagsmith-java-client:8.1.1
+--- compileClasspath
```

Two questions:
1. Is this library required for run time?
2. Is the expectation that consumers pin this version to a newer one?

I also suspect its flagging what is possibly a false positive, but of course, since the scanner flags it people are complaining.

贡献指南

这个仓库没有索引到贡献指南

评估

这个 Issue 还没有评估数据。

把新 issue 发到你的邮箱

精选适合新手参与的 GitHub issue 摘要。