Bump to 1.30.0 and enable ShellTunnel

This commit is contained in:
Jacob Baines
2024-10-30 10:49:19 -04:00
parent 2a8f981fb1
commit 432661489d
7 changed files with 9 additions and 7 deletions
+1
View File
@@ -152,6 +152,7 @@ func main() {
supportedC2 := []c2.Impl{ supportedC2 := []c2.Impl{
c2.SSLShellServer, c2.SSLShellServer,
c2.SimpleShellServer, c2.SimpleShellServer,
c2.ShellTunnel,
} }
conf := config.NewRemoteExploit( conf := config.NewRemoteExploit(
config.ImplementedFeatures{AssetDetection: true, VersionScanning: true, Exploitation: true}, config.ImplementedFeatures{AssetDetection: true, VersionScanning: true, Exploitation: true},
+1 -1
View File
@@ -2,7 +2,7 @@ module github.com/vulncheck-oss/cve-2023-22527/nashorn
go 1.23.1 go 1.23.1
require github.com/vulncheck-oss/go-exploit v1.29.1 require github.com/vulncheck-oss/go-exploit v1.30.0
require ( require (
github.com/dustin/go-humanize v1.0.1 // indirect github.com/dustin/go-humanize v1.0.1 // indirect
+1
View File
@@ -159,6 +159,7 @@ func (sploit ConfluenceOGNLExploit) RunExploit(conf *config.Config) bool {
func main() { func main() {
supportedC2 := []c2.Impl{ supportedC2 := []c2.Impl{
c2.SimpleShellServer, c2.SimpleShellServer,
c2.ShellTunnel,
} }
conf := config.NewRemoteExploit( conf := config.NewRemoteExploit(
config.ImplementedFeatures{AssetDetection: true, VersionScanning: true, Exploitation: true}, config.ImplementedFeatures{AssetDetection: true, VersionScanning: true, Exploitation: true},
+1 -1
View File
@@ -2,7 +2,7 @@ module github.com/vulncheck-oss/cve-2023-22527/reverseshell
go 1.23.1 go 1.23.1
require github.com/vulncheck-oss/go-exploit v1.29.1 require github.com/vulncheck-oss/go-exploit v1.30.0
require ( require (
github.com/dustin/go-humanize v1.0.1 // indirect github.com/dustin/go-humanize v1.0.1 // indirect
+2 -2
View File
@@ -14,8 +14,8 @@ github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZb
github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4= github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
github.com/remyoudompheng/bigfft v0.0.0-20230129092748-24d4a6f8daec h1:W09IVJc94icq4NjY3clb7Lk8O1qJ8BdBEF8z0ibU0rE= github.com/remyoudompheng/bigfft v0.0.0-20230129092748-24d4a6f8daec h1:W09IVJc94icq4NjY3clb7Lk8O1qJ8BdBEF8z0ibU0rE=
github.com/remyoudompheng/bigfft v0.0.0-20230129092748-24d4a6f8daec/go.mod h1:qqbHyh8v60DhA7CoWK5oRCqLrMHRGoxYCSS9EjAz6Eo= github.com/remyoudompheng/bigfft v0.0.0-20230129092748-24d4a6f8daec/go.mod h1:qqbHyh8v60DhA7CoWK5oRCqLrMHRGoxYCSS9EjAz6Eo=
github.com/vulncheck-oss/go-exploit v1.29.1 h1:5tTpMJW+zwGO7QZ7SuGpb1KJkT7Kd0O3ETKQMpQkudk= github.com/vulncheck-oss/go-exploit v1.30.0 h1:9NW5fI7xCorsKLJ8ZVhdq+x8zFbsKMVxIzUTVSATvI8=
github.com/vulncheck-oss/go-exploit v1.29.1/go.mod h1:QFpipRVb9o4hTlsvRD1f/IIgaLc9/jelWc3RC9OJwkE= github.com/vulncheck-oss/go-exploit v1.30.0/go.mod h1:QFpipRVb9o4hTlsvRD1f/IIgaLc9/jelWc3RC9OJwkE=
golang.org/x/mod v0.17.0 h1:zY54UmvipHiNd+pm+m0x9KhZ9hl1/7QNMyxXbc6ICqA= golang.org/x/mod v0.17.0 h1:zY54UmvipHiNd+pm+m0x9KhZ9hl1/7QNMyxXbc6ICqA=
golang.org/x/mod v0.17.0/go.mod h1:hTbmBsO62+eylJbnUtE2MGJUyE7QWk4xUqPFrRgJ+7c= golang.org/x/mod v0.17.0/go.mod h1:hTbmBsO62+eylJbnUtE2MGJUyE7QWk4xUqPFrRgJ+7c=
golang.org/x/net v0.30.0 h1:AcW1SDZMkb8IpzCdQUaIq2sP4sZ4zw+55h6ynffypl4= golang.org/x/net v0.30.0 h1:AcW1SDZMkb8IpzCdQUaIq2sP4sZ4zw+55h6ynffypl4=
+1 -1
View File
@@ -2,7 +2,7 @@ module github.com/vulncheck-oss/cve-2023-22527/webshell
go 1.23.1 go 1.23.1
require github.com/vulncheck-oss/go-exploit v1.29.1 require github.com/vulncheck-oss/go-exploit v1.30.0
require ( require (
github.com/dustin/go-humanize v1.0.1 // indirect github.com/dustin/go-humanize v1.0.1 // indirect
+2 -2
View File
@@ -14,8 +14,8 @@ github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZb
github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4= github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
github.com/remyoudompheng/bigfft v0.0.0-20230129092748-24d4a6f8daec h1:W09IVJc94icq4NjY3clb7Lk8O1qJ8BdBEF8z0ibU0rE= github.com/remyoudompheng/bigfft v0.0.0-20230129092748-24d4a6f8daec h1:W09IVJc94icq4NjY3clb7Lk8O1qJ8BdBEF8z0ibU0rE=
github.com/remyoudompheng/bigfft v0.0.0-20230129092748-24d4a6f8daec/go.mod h1:qqbHyh8v60DhA7CoWK5oRCqLrMHRGoxYCSS9EjAz6Eo= github.com/remyoudompheng/bigfft v0.0.0-20230129092748-24d4a6f8daec/go.mod h1:qqbHyh8v60DhA7CoWK5oRCqLrMHRGoxYCSS9EjAz6Eo=
github.com/vulncheck-oss/go-exploit v1.29.1 h1:5tTpMJW+zwGO7QZ7SuGpb1KJkT7Kd0O3ETKQMpQkudk= github.com/vulncheck-oss/go-exploit v1.30.0 h1:9NW5fI7xCorsKLJ8ZVhdq+x8zFbsKMVxIzUTVSATvI8=
github.com/vulncheck-oss/go-exploit v1.29.1/go.mod h1:QFpipRVb9o4hTlsvRD1f/IIgaLc9/jelWc3RC9OJwkE= github.com/vulncheck-oss/go-exploit v1.30.0/go.mod h1:QFpipRVb9o4hTlsvRD1f/IIgaLc9/jelWc3RC9OJwkE=
golang.org/x/mod v0.17.0 h1:zY54UmvipHiNd+pm+m0x9KhZ9hl1/7QNMyxXbc6ICqA= golang.org/x/mod v0.17.0 h1:zY54UmvipHiNd+pm+m0x9KhZ9hl1/7QNMyxXbc6ICqA=
golang.org/x/mod v0.17.0/go.mod h1:hTbmBsO62+eylJbnUtE2MGJUyE7QWk4xUqPFrRgJ+7c= golang.org/x/mod v0.17.0/go.mod h1:hTbmBsO62+eylJbnUtE2MGJUyE7QWk4xUqPFrRgJ+7c=
golang.org/x/net v0.30.0 h1:AcW1SDZMkb8IpzCdQUaIq2sP4sZ4zw+55h6ynffypl4= golang.org/x/net v0.30.0 h1:AcW1SDZMkb8IpzCdQUaIq2sP4sZ4zw+55h6ynffypl4=