Coin Trader is a Java-based backend for algorithmically trading cryptocurrencies. It provides data collection and export, complex event processing and triggering, and backtesting - paper trading - live trading.
Other
454
stars
166
forks
source link
Dependency org.apache.zookeeper:zookeeper, leading to CVE problem #164
The scope of this CVE affected version is [,3.4.14),[3.5.0-alpha, 3.5.5)
After further analysis, in this project, the main Api called is <org.apache.zookeeper.server.FinalRequestProcessor: void processRequest(org.apache.zookeeper.server.Request)>
<org.apache.zookeeper.server.FinalRequestProcessor: void processRequest(org.apache.zookeeper.server.Request)>
at <org.apache.zookeeper.server.quorum.CommitProcessor: void run()> (org.apache.zookeeper.server.quorum.CommitProcessor.java:[77]) in /.m2/repository/org/apache/zookeeper/zookeeper/3.4.10/zookeeper-3.4.10.jar
at <org.cryptocoinpartners.util.RateLimiter$RunnablePump: void run()> (org.cryptocoinpartners.util.RateLimiter$RunnablePump.java:[200]) in /detect/unzip/cointrader-master/target/classes
Hi, In cointrader,there is a dependency org.apache.zookeeper:zookeeper:3.4.10 that calls the risk method.
CVE-2019-0201
The scope of this CVE affected version is [,3.4.14),[3.5.0-alpha, 3.5.5)
After further analysis, in this project, the main Api called is <org.apache.zookeeper.server.FinalRequestProcessor: void processRequest(org.apache.zookeeper.server.Request)>
Risk method repair link : GitHub
CVE Bug Invocation Path--
Path Length : 3
Dependency tree--
Suggested solutions:
Update dependency version
Thank you very much.