Hi, In nutzboot/nutzboot-demo/nutzboot-demo-simple/nutzboot-demo-simple-jetty-sessionstore,there is a dependency org.eclipse.jetty:jetty-server:9.4.28.v20200408 that calls the risk method.
<org.eclipse.jetty.server.HttpConnection: void onCompleted()>
at <org.eclipse.jetty.server.HttpChannel: void onCompleted()> (org.eclipse.jetty.server.HttpChannel.java:[734]) in /.m2/repository/org/eclipse/jetty/jetty-server/9.4.28.v20200408/jetty-server-9.4.28.v20200408.jar
at <org.eclipse.jetty.server.HttpChannel: boolean handle()> (org.eclipse.jetty.server.HttpChannel.java:[363]) in /.m2/repository/org/eclipse/jetty/jetty-server/9.4.28.v20200408/jetty-server-9.4.28.v20200408.jar
at <org.eclipse.jetty.server.HttpConnection: void onFillable()> (org.eclipse.jetty.server.HttpConnection.java:[273]) in /.m2/repository/org/eclipse/jetty/jetty-server/9.4.28.v20200408/jetty-server-9.4.28.v20200408.jar
at <org.eclipse.jetty.server.HttpConnection: void run()> (org.eclipse.jetty.server.HttpConnection.java:[525]) in /.m2/repository/org/eclipse/jetty/jetty-server/9.4.28.v20200408/jetty-server-9.4.28.v20200408.jar
at <org.eclipse.jetty.server.session.SessionContext: void run(java.lang.Runnable)> (org.eclipse.jetty.server.session.SessionContext.java:[94]) in /.m2/repository/org/eclipse/jetty/jetty-server/9.4.28.v20200408/jetty-server-9.4.28.v20200408.jar
at <org.eclipse.jetty.server.session.SessionHandler: void callSessionDestroyedListeners(org.eclipse.jetty.server.session.Session)> (org.eclipse.jetty.server.session.SessionHandler.java:[315]) in /.m2/repository/org/eclipse/jetty/jetty-server/9.4.28.v20200408/jetty-server-9.4.28.v20200408.jar
at <org.eclipse.jetty.server.session.Session: void invalidate()> (org.eclipse.jetty.server.session.Session.java:[948]) in /.m2/repository/org/eclipse/jetty/jetty-server/9.4.28.v20200408/jetty-server-9.4.28.v20200408.jar
at <io.nutz.demo.simple.MainLauncher: void sessionInvalidate(javax.servlet.http.HttpSession)> (io.nutz.demo.simple.MainLauncher.java:[36]) in /detect/unzip/nutzboot-2.4.0.v20200427/nutzboot-demo/nutzboot-demo-simple/nutzboot-demo-simple-jetty-sessionstore/target/classes
Hi, In nutzboot/nutzboot-demo/nutzboot-demo-simple/nutzboot-demo-simple-jetty-sessionstore,there is a dependency org.eclipse.jetty:jetty-server:9.4.28.v20200408 that calls the risk method.
CVE-2019-17638
The scope of this CVE affected version is [9.4.27.v20200227,9.4.30.v20200611)
After further analysis, in this project, the main Api called is <org.eclipse.jetty.server.HttpConnection: void onCompleted()>
Risk method repair link : GitHub
CVE Bug Invocation Path--
Path Length : 9
Dependency tree--
Suggested solutions:
Update dependency version
Thank you very much.