From b13c324edbc1babd03fcd01f00e169019bfa3413 Mon Sep 17 00:00:00 2001 From: Rine Amakawa Date: Sun, 19 Jul 2026 14:01:33 +0900 Subject: [PATCH] metasploit: 6.4.141 -> 6.4.144 --- pkgs/tools/security/metasploit/Gemfile | 2 +- pkgs/tools/security/metasploit/Gemfile.lock | 81 ++++++------- pkgs/tools/security/metasploit/default.nix | 4 +- pkgs/tools/security/metasploit/gemset.nix | 122 ++++++++++---------- 4 files changed, 106 insertions(+), 103 deletions(-) diff --git a/pkgs/tools/security/metasploit/Gemfile b/pkgs/tools/security/metasploit/Gemfile index 2d166e1e42b7..693e66f5cbd9 100644 --- a/pkgs/tools/security/metasploit/Gemfile +++ b/pkgs/tools/security/metasploit/Gemfile @@ -1,7 +1,7 @@ # frozen_string_literal: true source "https://rubygems.org" -gem "metasploit-framework", git: "https://github.com/rapid7/metasploit-framework", ref: "refs/tags/6.4.141" +gem "metasploit-framework", git: "https://github.com/rapid7/metasploit-framework", ref: "refs/tags/6.4.144" gem "getoptlong" gem "syslog", "~> 0.3.0" diff --git a/pkgs/tools/security/metasploit/Gemfile.lock b/pkgs/tools/security/metasploit/Gemfile.lock index 9e96bde5890e..6d0d01128ca6 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: 1de94cc091d6546207f7042190629437df216068 - ref: refs/tags/6.4.141 + revision: 0b61a186101ca5f06bfaccb9b0158484d80e205f + ref: refs/tags/6.4.144 specs: - metasploit-framework (6.4.141) + metasploit-framework (6.4.144) aarch64 abbrev actionpack (~> 8.0.5) @@ -173,8 +173,8 @@ GEM arel-helpers (2.17.0) activerecord (>= 3.1.0) aws-eventstream (1.4.0) - aws-partitions (1.1262.0) - aws-sdk-core (3.252.0) + aws-partitions (1.1271.0) + aws-sdk-core (3.254.0) aws-eventstream (~> 1, >= 1.3.0) aws-partitions (~> 1, >= 1.992.0) aws-sigv4 (~> 1.9) @@ -182,24 +182,24 @@ GEM bigdecimal jmespath (~> 1, >= 1.6.1) logger - aws-sdk-ec2 (1.625.0) - aws-sdk-core (~> 3, >= 3.248.0) + aws-sdk-ec2 (1.632.0) + aws-sdk-core (~> 3, >= 3.254.0) aws-sigv4 (~> 1.5) - aws-sdk-ec2instanceconnect (1.73.0) - aws-sdk-core (~> 3, >= 3.248.0) + aws-sdk-ec2instanceconnect (1.74.0) + aws-sdk-core (~> 3, >= 3.254.0) aws-sigv4 (~> 1.5) - aws-sdk-iam (1.148.0) - aws-sdk-core (~> 3, >= 3.248.0) + aws-sdk-iam (1.149.0) + aws-sdk-core (~> 3, >= 3.254.0) aws-sigv4 (~> 1.5) - aws-sdk-kms (1.129.0) - aws-sdk-core (~> 3, >= 3.248.0) + aws-sdk-kms (1.130.0) + aws-sdk-core (~> 3, >= 3.254.0) aws-sigv4 (~> 1.5) - aws-sdk-s3 (1.226.0) - aws-sdk-core (~> 3, >= 3.248.0) + aws-sdk-s3 (1.228.0) + aws-sdk-core (~> 3, >= 3.254.0) aws-sdk-kms (~> 1) aws-sigv4 (~> 1.5) - aws-sdk-ssm (1.216.0) - aws-sdk-core (~> 3, >= 3.248.0) + aws-sdk-ssm (1.219.0) + aws-sdk-core (~> 3, >= 3.254.0) aws-sigv4 (~> 1.5) aws-sigv4 (1.12.1) aws-eventstream (~> 1, >= 1.0.2) @@ -221,7 +221,7 @@ GEM csv (3.3.5) daemons (1.4.1) date (3.4.1) - dnsruby (1.73.1) + dnsruby (1.74.0) base64 (>= 0.2) logger (~> 1.6) simpleidn (~> 0.2.1) @@ -239,7 +239,7 @@ GEM em-socksify (0.3.3) base64 eventmachine (>= 1.0.0.beta.4) - erb (6.0.4) + erb (6.0.5) erubi (1.13.1) eventmachine (1.2.7) faker (3.8.0) @@ -288,7 +288,7 @@ GEM jmespath (1.6.2) jsobfu (0.4.2) rkelly-remix - json (2.20.0) + json (2.21.1) json-schema (6.2.0) addressable (~> 2.8) bigdecimal (>= 3.1, < 5) @@ -297,7 +297,7 @@ GEM logging (2.4.0) little-plugger (~> 1.1) multi_json (~> 1.14) - loofah (2.25.1) + loofah (2.25.2) crass (~> 1.0.2) nokogiri (>= 1.12.0) lru_redux (1.1.0) @@ -350,7 +350,7 @@ GEM mime-types (3.7.0) logger mime-types-data (~> 3.2025, >= 3.2025.0507) - mime-types-data (3.2026.0414) + mime-types-data (3.2026.0701) mini_portile2 (2.8.9) minitest (6.0.6) drb (~> 2.0) @@ -376,7 +376,7 @@ GEM net-ssh (>= 5.0.0, < 8.0.0) net-smtp (0.5.1) net-protocol - net-ssh (7.3.2) + net-ssh (7.3.3) netrc (0.11.0) network_interface (0.0.4) nexpose (7.3.0) @@ -384,8 +384,9 @@ GEM nokogiri (1.19.4) mini_portile2 (~> 2.8.2) racc (~> 1.4) - nori (2.7.1) + nori (2.9.1) bigdecimal + stringio octokit (10.0.0) faraday (>= 1, < 3) sawyer (~> 0.9) @@ -412,9 +413,6 @@ GEM prettyprint prettyprint (0.2.0) prism (1.9.0) - psych (5.4.0) - date - stringio public_suffix (7.0.5) puma (8.0.2) nio4r (~> 2.0) @@ -435,8 +433,8 @@ GEM activesupport (>= 5.0.0) minitest nokogiri (>= 1.6) - rails-html-sanitizer (1.7.0) - loofah (~> 2.25) + rails-html-sanitizer (1.7.1) + loofah (~> 2.25, >= 2.25.2) nokogiri (>= 1.15.7, != 1.16.7, != 1.16.6, != 1.16.5, != 1.16.4, != 1.16.3, != 1.16.2, != 1.16.1, != 1.16.0.rc1, != 1.16.0) railties (8.0.5) actionpack (= 8.0.5) @@ -451,11 +449,16 @@ GEM rasn1 (0.14.0) strptime (~> 0.2.5) rb-readline (0.5.5) - rdoc (7.2.0) - erb - psych (>= 4.0.0) + rbs (4.0.3) + logger + prism (>= 1.6.0) tsort - recog (3.1.30) + rdoc (8.0.0) + erb + prism (>= 1.6.0) + rbs (>= 4.0.0) + tsort + recog (3.1.33) nokogiri redcarpet (3.6.1) reline (0.6.3) @@ -508,7 +511,7 @@ GEM metasm rex-core rex-text - rex-socket (0.1.69) + rex-socket (0.1.70) dnsruby rex-core rex-sslscan (0.1.13) @@ -526,7 +529,7 @@ GEM forwardable ipaddr rkelly-remix (0.0.7) - ruby-macho (5.0.0) + ruby-macho (6.0.0) ruby-mysql (4.2.1) ruby-rc4 (0.1.5) ruby_smb (3.3.21) @@ -537,7 +540,7 @@ GEM windows_error (>= 0.1.4) rubyntlm (0.6.5) base64 - rubyzip (3.4.0) + rubyzip (3.4.1) sawyer (0.9.3) addressable (>= 2.3.5) faraday (>= 0.17.3, < 3) @@ -564,13 +567,13 @@ GEM logger rack (>= 1, < 4) thor (1.5.0) - tilt (2.7.0) + tilt (2.8.0) timeout (0.6.1) tsort (0.2.0) ttfunk (1.7.0) tzinfo (2.0.6) concurrent-ruby (~> 1.0) - tzinfo-data (1.2026.2) + tzinfo-data (1.2026.3) tzinfo (>= 1.0.0) unix-crypt (1.3.2) uri (1.1.1) @@ -583,7 +586,7 @@ GEM websocket-extensions (>= 0.1.0) websocket-extensions (0.1.5) win32api (0.1.0) - windows_error (0.1.5) + windows_error (0.1.6) winrm (2.3.9) builder (>= 2.1.2) erubi (~> 1.8) diff --git a/pkgs/tools/security/metasploit/default.nix b/pkgs/tools/security/metasploit/default.nix index c5e3391d0bed..9e09e85fe185 100644 --- a/pkgs/tools/security/metasploit/default.nix +++ b/pkgs/tools/security/metasploit/default.nix @@ -18,13 +18,13 @@ let in stdenv.mkDerivation (finalAttrs: { pname = "metasploit-framework"; - version = "6.4.141"; + version = "6.4.144"; src = fetchFromGitHub { owner = "rapid7"; repo = "metasploit-framework"; tag = finalAttrs.version; - hash = "sha256-0qiErXP3USAbSjVETL3lVZc2SBddHR1/9PIhB+Zpmso="; + hash = "sha256-pPdeMV82exSlDALwDd3FXcoQDifL8Ei1EYm9DeEWnvo="; }; nativeBuildInputs = [ diff --git a/pkgs/tools/security/metasploit/gemset.nix b/pkgs/tools/security/metasploit/gemset.nix index fc0876512e10..5b4c80fc578b 100644 --- a/pkgs/tools/security/metasploit/gemset.nix +++ b/pkgs/tools/security/metasploit/gemset.nix @@ -124,80 +124,80 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "1xycpapjai97hb5y4h1ilj1my1k2wz22z7cmy9rncqcg7vfv3sbp"; + sha256 = "033c560j4vhrjjy4zs9ff379w5s04543lszmxvnbxdcvll7xny50"; type = "gem"; }; - version = "1.1262.0"; + version = "1.1271.0"; }; aws-sdk-core = { groups = [ "default" ]; platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "074awkbb7rs9332vvxifxndrjambxf1bkj8w8hwj5krazk5l5h09"; + sha256 = "1zhj444iybzs1ikw1p4arv3zayw9xkk1ifnsb6g3r2j6p0h34gpf"; type = "gem"; }; - version = "3.252.0"; + version = "3.254.0"; }; aws-sdk-ec2 = { groups = [ "default" ]; platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "1ry7lcz2p15pmibgqaxxk3l5lg7nx734i2xnp31qnfdms7497wja"; + sha256 = "12sy3viqfd77p3qkpzc6qhvzbki94q9w3vv212c31dn9b3zzqbrh"; type = "gem"; }; - version = "1.625.0"; + version = "1.632.0"; }; aws-sdk-ec2instanceconnect = { groups = [ "default" ]; platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "05y3jzikzlwmm6hgjm37xdgmy05nml5pv3vqj3v38s7lqibymca0"; + sha256 = "0rbkbpizy8l2mkpx2wn535qqy2hr49lvsill5mg84sz8y2vzh9qd"; type = "gem"; }; - version = "1.73.0"; + version = "1.74.0"; }; aws-sdk-iam = { groups = [ "default" ]; platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "06pspb80vy866gy7qi9i10m2pf8kyljxqq4xhcq88pm2pi306d4y"; + sha256 = "106ynnplkrhcsrf1cbla2yc6zv53b9512a47zfl0s5bbyw6can3s"; type = "gem"; }; - version = "1.148.0"; + version = "1.149.0"; }; aws-sdk-kms = { groups = [ "default" ]; platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "0hrkb8ar61zgswz16rcf1x00n1liwn236lh5zpya9x11yf6m8grn"; + sha256 = "0jfpgjyhq3f7w67p3361f1racrc1m502zan934m7mdrir9i3ds52"; type = "gem"; }; - version = "1.129.0"; + version = "1.130.0"; }; aws-sdk-s3 = { groups = [ "default" ]; platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "1gz2b34pm4myc0hksqhxi9n1z2k57x6z3q0yqs99pv06w0qz96g5"; + sha256 = "00gqy1jk6pxdlhwm4clizpazqsijczxcn2h3d4lkwr1jbmjxf34v"; type = "gem"; }; - version = "1.226.0"; + version = "1.228.0"; }; aws-sdk-ssm = { groups = [ "default" ]; platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "0b5n97zwv8zj2rx392wplakgrh2z45npcwxllkjml0l3s4rv00vx"; + sha256 = "1c9ck2nxmwdpi0x13d8qq4fvw504vpbspbxv8avc1xd5ckbwbw0x"; type = "gem"; }; - version = "1.216.0"; + version = "1.219.0"; }; aws-sigv4 = { groups = [ "default" ]; @@ -384,10 +384,10 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "14p9i49ffm8y5vrzwhzgzjp11q8szycyiwz3nnnxws17zvsjgwvc"; + sha256 = "14v554cb5b14wikzlkhfbr8ms97rjx5ysci0bs8v8qlffrn770vs"; type = "gem"; }; - version = "1.73.1"; + version = "1.74.0"; }; domain_name = { groups = [ "default" ]; @@ -454,10 +454,10 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "1ncmbdjf2bwmk0jf5cxywns9zbxyfiy4h4p3pzi7yddyjhv81qrq"; + sha256 = "1b1fc479h04fdakfk6q44983k747ngs9yvlbpbdck5mpii4673l5"; type = "gem"; }; - version = "6.0.4"; + version = "6.0.5"; }; erubi = { groups = [ "default" ]; @@ -734,10 +734,10 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "0ay31y1yl208xrpcsw6b0k4q309magq7q5prmdbb0lm9ampbqqlk"; + sha256 = "10q54a0dkm0050n0zzqiv2ln8w931wszybbhym1i8r4mbpvkv90k"; type = "gem"; }; - version = "2.20.0"; + version = "2.21.1"; }; json-schema = { groups = [ "default" ]; @@ -784,10 +784,10 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "011fdngxzr1p9dq2hxqz7qq1glj2g44xnhaadjqlf48cplywfdnl"; + sha256 = "062r891hxis58j5q735kk9sj5srxx0rv813f8m95bilsjm3gf1r0"; type = "gem"; }; - version = "2.25.1"; + version = "2.25.2"; }; lru_redux = { groups = [ "default" ]; @@ -844,12 +844,12 @@ platforms = [ ]; source = { fetchSubmodules = false; - rev = "1de94cc091d6546207f7042190629437df216068"; - sha256 = "1jlsd7k0f8gjyizis7ax2x43d5smwnylqi1m98dj0lgpffnq9a6j"; + rev = "0b61a186101ca5f06bfaccb9b0158484d80e205f"; + sha256 = "1yly2vhhvgc926sliw6b4w711jjxqpfhvw021jji8yrnbwqmxxx4"; type = "git"; url = "https://github.com/rapid7/metasploit-framework"; }; - version = "6.4.141"; + version = "6.4.144"; }; metasploit-model = { groups = [ "default" ]; @@ -906,10 +906,10 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "1k28j6ww8rf43r5i8278jvm2cq3pnzsvqm7yqpb4p93kadjlq726"; + sha256 = "03vkd9g09jnxsp8mdacvjbplrrqfl5l26n50kd4kdn49zghi326d"; type = "gem"; }; - version = "3.2026.0414"; + version = "3.2026.0701"; }; mini_portile2 = { groups = [ "default" ]; @@ -1056,10 +1056,10 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "1m1d6rs40rjvdb6df34fi3za1c2ajdiydv4jzpjj03iq7hhrw0k5"; + sha256 = "0sp8hvrk1jkkb3wpizhrkkl0s8agglwjj3f0dvvcw7f5n9cfy7c3"; type = "gem"; }; - version = "7.3.2"; + version = "7.3.3"; }; netrc = { groups = [ "default" ]; @@ -1120,10 +1120,10 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "0qb84bbi74q0zgs09sdkq750jf2ri3lblbry0xi4g1ard4rwsrk1"; + sha256 = "01p6ns6fxrjba8q8yj624pjqmh0wmgcf9hk64k1n4gyb1i115pbj"; type = "gem"; }; - version = "2.7.1"; + version = "2.9.1"; }; octokit = { groups = [ "default" ]; @@ -1275,16 +1275,6 @@ }; version = "1.9.0"; }; - psych = { - groups = [ "default" ]; - platforms = [ ]; - source = { - remotes = [ "https://rubygems.org" ]; - sha256 = "1dx5bc3s1mb1i53np4cdkypg7ccygnvagr3hglyndbqilrljvxql"; - type = "gem"; - }; - version = "5.4.0"; - }; public_suffix = { groups = [ "default" ]; platforms = [ ]; @@ -1380,10 +1370,10 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "128y5g3fyi8fds41jasrr4va1jrs7hcamzklk1523k7rxb64bc98"; + sha256 = "1hi25xz5ijz3kjx4vsiywqbq05mlkas7di8pwc3p6mhyn34sg5z7"; type = "gem"; }; - version = "1.7.0"; + version = "1.7.1"; }; railties = { groups = [ "default" ]; @@ -1425,25 +1415,35 @@ }; version = "0.5.5"; }; + rbs = { + groups = [ "default" ]; + platforms = [ ]; + source = { + remotes = [ "https://rubygems.org" ]; + sha256 = "050f0b6bv94k4vszy366m5l5krfgn93y9sj43yd9sm184q7gfyss"; + type = "gem"; + }; + version = "4.0.3"; + }; rdoc = { groups = [ "default" ]; platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "14iiyb4yi1chdzrynrk74xbhmikml3ixgdayjma3p700singfl46"; + sha256 = "0sf4909q2mr9z0rpygv94z12b0yamg07gz8cba2mi5k3m448rgq3"; type = "gem"; }; - version = "7.2.0"; + version = "8.0.0"; }; recog = { groups = [ "default" ]; platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "0mpqlwwwr20fhc3s4r1pf33a8wx5z8834i23nidy2hsdzrnnynh9"; + sha256 = "1mxj6s3si6xl29wh5km53x0dnwq3sy0dpz308mdgh7vvafcc2xqf"; type = "gem"; }; - version = "3.1.30"; + version = "3.1.33"; }; redcarpet = { groups = [ "default" ]; @@ -1610,10 +1610,10 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "1q7kz5rdyxhhd4xyhfykcv00hxkka6ls81dhwc7yaav44ibp0q09"; + sha256 = "1vhiqa2jb7vawn6qvad2qyz120c52jvhfjnb3zchr3jag9qv9za4"; type = "gem"; }; - version = "0.1.69"; + version = "0.1.70"; }; rex-sslscan = { groups = [ "default" ]; @@ -1690,10 +1690,10 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "09x31652m0nfic91riab0wah6gj9gvjs1lxi7jhbq6pvx3cw755q"; + sha256 = "13hcq278vzf5pfswxdc0dvqhkgww0i3kwlj5l1167l34apzibbkv"; type = "gem"; }; - version = "5.0.0"; + version = "6.0.0"; }; ruby-mysql = { groups = [ "default" ]; @@ -1740,10 +1740,10 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "0yzmmwya4zis5f7zkhhp8p92m1xh2sg6rlbnlhsvc0m3xg4rpqvd"; + sha256 = "00nafgqjhwa504xrjv32v0757a2xcvspsia8s7mp4n62nm2yfy8a"; type = "gem"; }; - version = "3.4.0"; + version = "3.4.1"; }; sawyer = { groups = [ "default" ]; @@ -1870,10 +1870,10 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "1cvaikq1dcbfl008i16c1pi1gmdax7vfkvmhch64jdkakyk9nnqd"; + sha256 = "089pvsdyf8krrhzavqm1lq4yqf79valiklnn290y1qbgf6r2wixs"; type = "gem"; }; - version = "2.7.0"; + version = "2.8.0"; }; timeout = { groups = [ "default" ]; @@ -1920,10 +1920,10 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "1g0hmv2axxjvk7m5ksql9q0a6mnhqv4cqgqqzh0pd39vsp9x7c3x"; + sha256 = "1ygpikd3hdqsi16gqh33r5al1b9xdwrv2wl3rw210g7iar9vr3s7"; type = "gem"; }; - version = "1.2026.2"; + version = "1.2026.3"; }; unix-crypt = { groups = [ "default" ]; @@ -2010,10 +2010,10 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "1825v7hvcl0xss6scyfv76i0cs0kvj72wy20kn7xqylw9avjga2r"; + sha256 = "06wi6jfsh4g60hvadrxnrzjnqn5zmddzdxbhrvsy8yf7r3fhmjvg"; type = "gem"; }; - version = "0.1.5"; + version = "0.1.6"; }; winrm = { groups = [ "default" ];