diff --git a/pkgs/tools/security/metasploit/Gemfile b/pkgs/tools/security/metasploit/Gemfile index db5ca84f656a..681663299ca5 100644 --- a/pkgs/tools/security/metasploit/Gemfile +++ b/pkgs/tools/security/metasploit/Gemfile @@ -1,4 +1,4 @@ # frozen_string_literal: true source "https://rubygems.org" -gem "metasploit-framework", git: "https://github.com/rapid7/metasploit-framework", ref: "refs/tags/6.2.14" +gem "metasploit-framework", git: "https://github.com/rapid7/metasploit-framework", ref: "refs/tags/6.2.16" diff --git a/pkgs/tools/security/metasploit/Gemfile.lock b/pkgs/tools/security/metasploit/Gemfile.lock index 025ff1ca42dc..63b56169942e 100644 --- a/pkgs/tools/security/metasploit/Gemfile.lock +++ b/pkgs/tools/security/metasploit/Gemfile.lock @@ -1,9 +1,9 @@ GIT remote: https://github.com/rapid7/metasploit-framework - revision: 349b7d4bf192254eac191cc2603f9553a8d6da1b - ref: refs/tags/6.2.14 + revision: 0a155b3db11d611a08e58861bafdf7c66720b119 + ref: refs/tags/6.2.16 specs: - metasploit-framework (6.2.14) + metasploit-framework (6.2.16) actionpack (~> 6.0) activerecord (~> 6.0) activesupport (~> 6.0) @@ -57,7 +57,6 @@ GIT rb-readline recog redcarpet - reline (= 0.2.5) rex-arch rex-bin_tools rex-core @@ -77,7 +76,7 @@ GIT rex-text rex-zip ruby-macho - ruby_smb (~> 3.1.0) + ruby_smb (~> 3.2.0) rubyntlm rubyzip sinatra @@ -130,8 +129,8 @@ GEM arel-helpers (2.14.0) activerecord (>= 3.1.0, < 8) aws-eventstream (1.2.0) - aws-partitions (1.622.0) - aws-sdk-core (3.136.0) + aws-partitions (1.626.0) + aws-sdk-core (3.140.0) aws-eventstream (~> 1, >= 1.0.2) aws-partitions (~> 1, >= 1.525.0) aws-sigv4 (~> 1.1) @@ -176,7 +175,7 @@ GEM eventmachine (>= 1.0.0.beta.4) erubi (1.11.0) eventmachine (1.2.7) - faker (2.22.0) + faker (2.23.0) i18n (>= 1.8.11, < 2) faraday (2.5.2) faraday-net_http (>= 2.0, < 3.1) @@ -206,8 +205,8 @@ GEM i18n (1.12.0) concurrent-ruby (~> 1.0) io-console (0.5.11) - irb (1.3.6) - reline (>= 0.2.5) + irb (1.4.1) + reline (>= 0.3.0) jmespath (1.6.1) jsobfu (0.4.2) rkelly-remix @@ -220,11 +219,11 @@ GEM crass (~> 1.0.2) nokogiri (>= 1.5.9) metasm (1.0.5) - metasploit-concern (4.0.4) + metasploit-concern (4.0.5) activemodel (~> 6.0) activesupport (~> 6.0) railties (~> 6.0) - metasploit-credential (5.0.8) + metasploit-credential (5.0.9) metasploit-concern metasploit-model metasploit_data_models (>= 5.0.0) @@ -316,7 +315,7 @@ GEM recog (2.3.23) nokogiri redcarpet (3.5.1) - reline (0.2.5) + reline (0.3.1) io-console (~> 0.5) rex-arch (0.1.14) rex-text @@ -331,7 +330,7 @@ GEM metasm rex-arch rex-text - rex-exploitation (0.1.35) + rex-exploitation (0.1.36) jsobfu metasm rex-arch @@ -345,25 +344,25 @@ GEM rex-arch rex-ole (0.1.7) rex-text - rex-powershell (0.1.96) + rex-powershell (0.1.97) rex-random_identifier rex-text ruby-rc4 - rex-random_identifier (0.1.8) + rex-random_identifier (0.1.9) rex-text rex-registry (0.1.4) rex-rop_builder (0.1.4) metasm rex-core rex-text - rex-socket (0.1.41) + rex-socket (0.1.42) rex-core - rex-sslscan (0.1.7) + rex-sslscan (0.1.8) rex-core rex-socket rex-text rex-struct2 (0.1.3) - rex-text (0.2.39) + rex-text (0.2.44) rex-zip (0.1.4) rex-text rexml (3.2.5) @@ -371,7 +370,7 @@ GEM ruby-macho (3.0.0) ruby-rc4 (0.1.5) ruby2_keywords (0.0.5) - ruby_smb (3.1.7) + ruby_smb (3.2.0) bindata openssl-ccm openssl-cmac diff --git a/pkgs/tools/security/metasploit/default.nix b/pkgs/tools/security/metasploit/default.nix index 0c447147e9b9..ee63558b4f9f 100644 --- a/pkgs/tools/security/metasploit/default.nix +++ b/pkgs/tools/security/metasploit/default.nix @@ -15,13 +15,13 @@ let }; in stdenv.mkDerivation rec { pname = "metasploit-framework"; - version = "6.2.14"; + version = "6.2.16"; src = fetchFromGitHub { owner = "rapid7"; repo = "metasploit-framework"; rev = version; - sha256 = "sha256-eWM5gAnF3WepXsf2bSfjwr4Tsz4nnuZVllNWj7ko5cM="; + sha256 = "sha256-9zrtNoxj8gBEzqOlA3wpEh5f8XEEM3tuJUs5Zd+/Dbw="; }; nativeBuildInputs = [ makeWrapper ]; diff --git a/pkgs/tools/security/metasploit/gemset.nix b/pkgs/tools/security/metasploit/gemset.nix index 6d4323ccba0e..ccbc93167ac3 100644 --- a/pkgs/tools/security/metasploit/gemset.nix +++ b/pkgs/tools/security/metasploit/gemset.nix @@ -104,20 +104,20 @@ platforms = []; source = { remotes = ["https://rubygems.org"]; - sha256 = "1py4q91ll3v7ylcqflgd190y40d3ixgrhpln011gr5adgbzg9hr6"; + sha256 = "0xnljfcxvrb5h5r5ri14635syd3q8wwkawa69gx9yfk96g6pwbbd"; type = "gem"; }; - version = "1.622.0"; + version = "1.626.0"; }; aws-sdk-core = { groups = ["default"]; platforms = []; source = { remotes = ["https://rubygems.org"]; - sha256 = "111zdfl6p1n949rvsfr0c88k9yzpibrcd8fihyshbibc2w06qj2b"; + sha256 = "1m83xyasynybmb16cvg2njfpkpz2qam3j5sd571z6mc43l55mknv"; type = "gem"; }; - version = "3.136.0"; + version = "3.140.0"; }; aws-sdk-ec2 = { groups = ["default"]; @@ -344,10 +344,10 @@ platforms = []; source = { remotes = ["https://rubygems.org"]; - sha256 = "1na8p9r9zdvz75aihjczhamlygrjs9dj7pcbxgg8vfavrx8d89b5"; + sha256 = "1wslw5gh335zcahxmdd497xaa7h0d8l60c0jfv942mn47fxy8m47"; type = "gem"; }; - version = "2.22.0"; + version = "2.23.0"; }; faraday = { groups = ["default"]; @@ -514,10 +514,10 @@ platforms = []; source = { remotes = ["https://rubygems.org"]; - sha256 = "0s4yjh5p1n05cm3pglh3g4ssrgy67x2bn3bsl0sydbm8mlf3xivr"; + sha256 = "1a7hkcvnyfcmzxz36qnfk84grl7m4xrv2vzg5pyhzqwxmgcrhrja"; type = "gem"; }; - version = "1.3.6"; + version = "1.4.1"; }; jmespath = { groups = ["default"]; @@ -594,32 +594,32 @@ platforms = []; source = { remotes = ["https://rubygems.org"]; - sha256 = "1m7dykwravbjdq4zs1z5lqdwrmfjsswjg7iygn4a187xn9ml1rj6"; + sha256 = "0sqjv9sqj628zdbb9xlwsmaq9fy52gxwv8ggpvib3sfi1ckvwgn1"; type = "gem"; }; - version = "4.0.4"; + version = "4.0.5"; }; metasploit-credential = { groups = ["default"]; platforms = []; source = { remotes = ["https://rubygems.org"]; - sha256 = "08w1yhjybrdrn7rv77j4d58w9m8fdh4l5kaw7wsikv1zzcjdqwrl"; + sha256 = "1ydwdnjv2jf455ygdh3i6jqyc622mniby6fbjkvg997j29v0y7a3"; type = "gem"; }; - version = "5.0.8"; + version = "5.0.9"; }; metasploit-framework = { groups = ["default"]; platforms = []; source = { fetchSubmodules = false; - rev = "349b7d4bf192254eac191cc2603f9553a8d6da1b"; - sha256 = "1hz552wqymjkjrayd7i77sri7gn2wcknvxn7bslngpf51603jqvr"; + rev = "0a155b3db11d611a08e58861bafdf7c66720b119"; + sha256 = "1g0dpzgnafab4mp7ncq4f7qmy7hj55y079d3rr201wk3ihvfsfpp"; type = "git"; url = "https://github.com/rapid7/metasploit-framework"; }; - version = "6.2.14"; + version = "6.2.16"; }; metasploit-model = { groups = ["default"]; @@ -1057,10 +1057,10 @@ platforms = []; source = { remotes = ["https://rubygems.org"]; - sha256 = "1bf86g8a761mp516349gzmvxkafj36nznczznb3flkn4a84dlk3k"; + sha256 = "1izlsziflj70kgwfy2d72jfr7bhrzamnhbq8gxjn8xdz0wvdj0di"; type = "gem"; }; - version = "0.2.5"; + version = "0.3.1"; }; rex-arch = { groups = ["default"]; @@ -1107,10 +1107,10 @@ platforms = []; source = { remotes = ["https://rubygems.org"]; - sha256 = "1hnwjilqyx39w0vi94ixj6qa2nlmb0z69f57vdb2xw3z9q29jlsl"; + sha256 = "0j2lp6kz4a67n7dk7kxlxx8kc32dfdbrz649hhqj47k15nafnyy1"; type = "gem"; }; - version = "0.1.35"; + version = "0.1.36"; }; rex-java = { groups = ["default"]; @@ -1157,20 +1157,20 @@ platforms = []; source = { remotes = ["https://rubygems.org"]; - sha256 = "1a9ky6gp8r6xymdcgnf7paqphy07m9alw28y1lhzg760h8a1kvc6"; + sha256 = "08nx34nfvv19snpamgsb2x8j37mbharr25hhvk8zlqlrm3x6lk0x"; type = "gem"; }; - version = "0.1.96"; + version = "0.1.97"; }; rex-random_identifier = { groups = ["default"]; platforms = []; source = { remotes = ["https://rubygems.org"]; - sha256 = "1zy8zkkv530iqzsc7apx4hq9ij30h5628slkmc80aqzva9z0fm0d"; + sha256 = "0cpni5hnc3r6bi2n6zx8h6vi0mv99zabw4rggyy95cbwf6smmaxp"; type = "gem"; }; - version = "0.1.8"; + version = "0.1.9"; }; rex-registry = { groups = ["default"]; @@ -1197,20 +1197,20 @@ platforms = []; source = { remotes = ["https://rubygems.org"]; - sha256 = "1ws7xj7898ba2ib3c2ww2g6df1jyjny42smndqb5sa4gfzynkcfp"; + sha256 = "0hh6izmxym6qjgs5n1jmqr5bvmhk17sqfi33a19pny2rxhbsfacp"; type = "gem"; }; - version = "0.1.41"; + version = "0.1.42"; }; rex-sslscan = { groups = ["default"]; platforms = []; source = { remotes = ["https://rubygems.org"]; - sha256 = "128y9xrb2nv8ccs85lav8wcydp8239y04ad7mjkc43r59hhkx74p"; + sha256 = "01lxd8zjkgzrr93dry1as7x7ir3n924fz6z1pplwm68jfcqvzw0v"; type = "gem"; }; - version = "0.1.7"; + version = "0.1.8"; }; rex-struct2 = { groups = ["default"]; @@ -1227,10 +1227,10 @@ platforms = []; source = { remotes = ["https://rubygems.org"]; - sha256 = "0za2rihc8d1hr4g5gqabpdd19npah0mmh93wylrh503hiwq7ljsv"; + sha256 = "10bhagqrc930w8q23sgvjgz5gnwmwrllc6bd7jbmpnaxyfr0lnwp"; type = "gem"; }; - version = "0.2.39"; + version = "0.2.44"; }; rex-zip = { groups = ["default"]; @@ -1297,10 +1297,10 @@ platforms = []; source = { remotes = ["https://rubygems.org"]; - sha256 = "0y6yz3zpf64hrz5pa43jhrk8jxl2iivsirh7n7gzy6gfbxxmvssb"; + sha256 = "0iyp4j0j2bd0barp7057mr7280921c05ij2ygr1715lj1p9j4h5x"; type = "gem"; }; - version = "3.1.7"; + version = "3.2.0"; }; rubyntlm = { groups = ["default"];