sonatype-nexus-community / nexus-blobstore-google-cloud

Nexus Repository Manager Blobstore backed by Google Cloud Storage
https://help.sonatype.com/en/configuring-blob-stores.html#google-cloud-blob-store
Eclipse Public License 1.0
39 stars 16 forks source link

[DepShield] (CVSS 3.3) Vulnerability due to usage of com.google.guava:guava:27.1-jre #86

Closed sonatype-depshield[bot] closed 3 years ago

sonatype-depshield[bot] commented 3 years ago

Vulnerabilities

DepShield reports that this application's usage of com.google.guava:guava:27.1-jre results in the following vulnerability(s):


Occurrences

com.google.guava:guava:27.1-jre is a transitive dependency introduced by the following direct dependency(s):

com.google.cloud:google-cloud-storage:1.111.1         └─ com.google.guava:guava:27.1-jre

This is an automated GitHub Issue created by Sonatype DepShield. Details on managing GitHub Apps, including DepShield, are available for personal and organization accounts. Please submit questions or feedback about DepShield to the Sonatype DepShield Community.

nblair commented 3 years ago

Applications that use this component are only vulnerable to the exploit defined in CVE-2020-8903 if they use the com.google.common.io.Files.createTempDir() method. I've analyzed the usage of the component here and have confirmed that API is unused/unreachable.