xolstice / protobuf-maven-plugin

Maven Plugin that executes the Protocol Buffers (protoc) compiler
https://www.xolstice.org/protobuf-maven-plugin/
Other
242 stars 79 forks source link

Address vulnerabilities reported by Snyk #43

Closed sergei-ivanov closed 6 years ago

sergei-ivanov commented 6 years ago

Is your feature request related to a problem? Please describe. Snyk reports a vulnerability in the Guava library, and also the plugin code is affected by Zip Slip vulnerability.

Describe the solution you'd like Currently it is impossible to upgrade Guava because of a Java version lock-in. Since there's only minimal use for it in the project, it makes more sense to root it out. Zip Slip requires a small code change.

Describe alternatives you've considered N/A

Additional context For more information, please see: https://snyk.io/test/github/xolstice/protobuf-maven-plugin https://snyk.io/research/zip-slip-vulnerability