raboof commented on issue #1553:
URL: https://github.com/apache/pekko/issues/1553#issuecomment-2866155896

   > our GitHub 'security' tab claims that we depend on a version of guava that 
is vulnerable to 
[GHSA-mvr2-9pj6-7w5j](https://github.com/advisories/GHSA-mvr2-9pj6-7w5j) .
   > 
   > I think this is a false positive: I think this is the guava that comes in 
as a transitive dependency of leveldb, but this is an `optional;provided` 
dependency. This apparently ends up in the `compile-internal` and `optional` 
scopes.
   > 
   > I think we should probably exclude the `compile-internal` and `optional` 
scopes, and use the dependabot security report for artifacts that actually come 
in as transitive dependencies for our users. The chance that an advisory for an 
optional/provided/test/built-time dependency actually impacts our build seems 
to small to justify the noise it adds.
   
   This should be fixed with https://github.com/apache/pekko/pull/1392
   
   > When I run "jdeps --multi-release 21 -jdkinternals" scan I am getting 
com.google.guava.guava-32.1.3-jre.jar is using "Uses internal APIs: 
sun.misc.Unsafe"
   
   That seems offtopic for this particular issue tbh ;). FWIW Pekko itself also 
still uses sun.misc.Unsafe in several places (and works fine with Java 21 as 
long as you add the relevant flags). We should probably add this to our 
documentation - filed #1840 for that.
   
   > As mentioned above, it is coming as a transitive dependency of leveldb, I 
am not using this directly any where, can I ignore this report?
   
   While that particularly old version of Guava came in via the optional 
leveldb dependency, I think more recent versions come in via 'regular' 
dependencies such as Jackson.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: notifications-unsubscr...@pekko.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: notifications-unsubscr...@pekko.apache.org
For additional commands, e-mail: notifications-h...@pekko.apache.org

Reply via email to