lol

wpscan: 3.8.20 → 3.8.22

+50 -43
+19 -17
pkgs/tools/security/wpscan/Gemfile.lock
··· 1 1 GEM 2 2 remote: https://rubygems.org/ 3 3 specs: 4 - activesupport (6.1.4.1) 4 + activesupport (6.1.6) 5 5 concurrent-ruby (~> 1.0, >= 1.0.2) 6 6 i18n (>= 1.6, < 2) 7 7 minitest (>= 5.1) ··· 9 9 zeitwerk (~> 2.3) 10 10 addressable (2.8.0) 11 11 public_suffix (>= 2.0.2, < 5.0) 12 - cms_scanner (0.13.6) 13 - ethon (~> 0.14.0) 12 + cms_scanner (0.13.8) 13 + ethon (>= 0.14, < 0.16) 14 14 get_process_mem (~> 0.2.5) 15 - nokogiri (>= 1.11.4, < 1.13.0) 15 + nokogiri (>= 1.11.4, < 1.14.0) 16 16 opt_parse_validator (~> 1.9.5) 17 17 public_suffix (~> 4.0.3) 18 18 ruby-progressbar (>= 1.10, < 1.12) ··· 20 20 typhoeus (>= 1.3, < 1.5) 21 21 xmlrpc (~> 0.3) 22 22 yajl-ruby (~> 1.4.1) 23 - concurrent-ruby (1.1.9) 24 - ethon (0.14.0) 23 + concurrent-ruby (1.1.10) 24 + ethon (0.15.0) 25 25 ffi (>= 1.15.0) 26 - ffi (1.15.4) 26 + ffi (1.15.5) 27 27 get_process_mem (0.2.7) 28 28 ffi (~> 1.0) 29 - i18n (1.8.11) 29 + i18n (1.10.0) 30 30 concurrent-ruby (~> 1.0) 31 - minitest (5.14.4) 32 - nokogiri (1.12.5-x86_64-linux) 31 + mini_portile2 (2.8.0) 32 + minitest (5.15.0) 33 + nokogiri (1.13.6) 34 + mini_portile2 (~> 2.8.0) 33 35 racc (~> 1.4) 34 36 opt_parse_validator (1.9.5) 35 37 activesupport (>= 5.2, < 6.2.0) 36 38 addressable (>= 2.5, < 2.9) 37 - public_suffix (4.0.6) 39 + public_suffix (4.0.7) 38 40 racc (1.6.0) 39 41 ruby-progressbar (1.11.0) 40 42 sys-proctable (1.2.6) ··· 44 46 tzinfo (2.0.4) 45 47 concurrent-ruby (~> 1.0) 46 48 webrick (1.7.0) 47 - wpscan (3.8.20) 48 - cms_scanner (~> 0.13.6) 49 + wpscan (3.8.22) 50 + cms_scanner (~> 0.13.8) 49 51 xmlrpc (0.3.2) 50 52 webrick 51 - yajl-ruby (1.4.1) 52 - zeitwerk (2.5.1) 53 + yajl-ruby (1.4.3) 54 + zeitwerk (2.5.4) 53 55 54 56 PLATFORMS 55 - x86_64-linux 57 + ruby 56 58 57 59 DEPENDENCIES 58 60 wpscan 59 61 60 62 BUNDLED WITH 61 - 2.2.24 63 + 2.3.9
+26 -26
pkgs/tools/security/wpscan/gemset.nix
··· 5 5 platforms = []; 6 6 source = { 7 7 remotes = ["https://rubygems.org"]; 8 - sha256 = "19gx1jcq46x9d1pi1w8xq0bgvvfw239y4lalr8asm291gj3q3ds4"; 8 + sha256 = "08wzpwgdm03vzb8gqr8bvfdarb89g5ah0skvwqk6qv87p55xqkyw"; 9 9 type = "gem"; 10 10 }; 11 - version = "6.1.4.1"; 11 + version = "6.1.6"; 12 12 }; 13 13 addressable = { 14 14 dependencies = ["public_suffix"]; ··· 27 27 platforms = []; 28 28 source = { 29 29 remotes = ["https://rubygems.org"]; 30 - sha256 = "1kpp3598xs79irb9g2wkcxjwlszj37sb7lp3xmvf6s5s40p0ccwf"; 30 + sha256 = "15d7djrrkrcwznglgkr4y80jbsbxaf071qhjnn4i1c4n7nszwwfj"; 31 31 type = "gem"; 32 32 }; 33 - version = "0.13.6"; 33 + version = "0.13.8"; 34 34 }; 35 35 concurrent-ruby = { 36 36 groups = ["default"]; 37 37 platforms = []; 38 38 source = { 39 39 remotes = ["https://rubygems.org"]; 40 - sha256 = "0nwad3211p7yv9sda31jmbyw6sdafzmdi2i2niaz6f0wk5nq9h0f"; 40 + sha256 = "0s4fpn3mqiizpmpy2a24k4v365pv75y50292r8ajrv4i1p5b2k14"; 41 41 type = "gem"; 42 42 }; 43 - version = "1.1.9"; 43 + version = "1.1.10"; 44 44 }; 45 45 ethon = { 46 46 dependencies = ["ffi"]; ··· 48 48 platforms = []; 49 49 source = { 50 50 remotes = ["https://rubygems.org"]; 51 - sha256 = "1bby4hbq96vnzcdbbybcbddin8dxdnj1ns758kcr4akykningqhh"; 51 + sha256 = "0kd7c61f28f810fgxg480j7457nlvqarza9c2ra0zhav0dd80288"; 52 52 type = "gem"; 53 53 }; 54 - version = "0.14.0"; 54 + version = "0.15.0"; 55 55 }; 56 56 ffi = { 57 57 groups = ["default"]; 58 58 platforms = []; 59 59 source = { 60 60 remotes = ["https://rubygems.org"]; 61 - sha256 = "0ssxcywmb3flxsjdg13is6k01807zgzasdhj4j48dm7ac59cmksn"; 61 + sha256 = "1862ydmclzy1a0cjbvm8dz7847d9rch495ib0zb64y84d3xd4bkg"; 62 62 type = "gem"; 63 63 }; 64 - version = "1.15.4"; 64 + version = "1.15.5"; 65 65 }; 66 66 get_process_mem = { 67 67 dependencies = ["ffi"]; ··· 80 80 platforms = []; 81 81 source = { 82 82 remotes = ["https://rubygems.org"]; 83 - sha256 = "0vdd1kii40qhbr9n8qx71k2gskq6rkl8ygy8hw5hfj8bb5a364xf"; 83 + sha256 = "0b2qyvnk4yynlg17ymkq4g5xgr275637fhl1mjh0valw3cb1fhhg"; 84 84 type = "gem"; 85 85 }; 86 - version = "1.8.11"; 86 + version = "1.10.0"; 87 87 }; 88 88 mini_portile2 = { 89 89 groups = ["default"]; 90 90 platforms = []; 91 91 source = { 92 92 remotes = ["https://rubygems.org"]; 93 - sha256 = "1lvxm91hi0pabnkkg47wh1siv56s6slm2mdq1idfm86dyfidfprq"; 93 + sha256 = "0rapl1sfmfi3bfr68da4ca16yhc0pp93vjwkj7y3rdqrzy3b41hy"; 94 94 type = "gem"; 95 95 }; 96 - version = "2.6.1"; 96 + version = "2.8.0"; 97 97 }; 98 98 minitest = { 99 99 groups = ["default"]; 100 100 platforms = []; 101 101 source = { 102 102 remotes = ["https://rubygems.org"]; 103 - sha256 = "19z7wkhg59y8abginfrm2wzplz7py3va8fyngiigngqvsws6cwgl"; 103 + sha256 = "06xf558gid4w8lwx13jwfdafsch9maz8m0g85wnfymqj63x5nbbd"; 104 104 type = "gem"; 105 105 }; 106 - version = "5.14.4"; 106 + version = "5.15.0"; 107 107 }; 108 108 nokogiri = { 109 109 dependencies = ["mini_portile2" "racc"]; ··· 111 111 platforms = []; 112 112 source = { 113 113 remotes = ["https://rubygems.org"]; 114 - sha256 = "1v02g7k7cxiwdcahvlxrmizn3avj2q6nsjccgilq1idc89cr081b"; 114 + sha256 = "11w59ga9324yx6339dgsflz3dsqq2mky1qqdwcg6wi5s1bf2yldi"; 115 115 type = "gem"; 116 116 }; 117 - version = "1.12.5"; 117 + version = "1.13.6"; 118 118 }; 119 119 opt_parse_validator = { 120 120 dependencies = ["activesupport" "addressable"]; ··· 132 132 platforms = []; 133 133 source = { 134 134 remotes = ["https://rubygems.org"]; 135 - sha256 = "1xqcgkl7bwws1qrlnmxgh8g4g9m10vg60bhlw40fplninb3ng6d9"; 135 + sha256 = "1f3knlwfwm05sfbaihrxm4g772b79032q14c16q4b38z8bi63qcb"; 136 136 type = "gem"; 137 137 }; 138 - version = "4.0.6"; 138 + version = "4.0.7"; 139 139 }; 140 140 racc = { 141 141 groups = ["default"]; ··· 206 206 platforms = []; 207 207 source = { 208 208 remotes = ["https://rubygems.org"]; 209 - sha256 = "07mzbds1j0a1y6jw4swgc4d7kcflkycdk3ivdw3lxaqaqvbfs35p"; 209 + sha256 = "0c89shx0qv2yanyn3k6z3sjszq12vak27j33akz0lkgpfpk2sngi"; 210 210 type = "gem"; 211 211 }; 212 - version = "3.8.20"; 212 + version = "3.8.22"; 213 213 }; 214 214 xmlrpc = { 215 215 dependencies = ["webrick"]; ··· 227 227 platforms = []; 228 228 source = { 229 229 remotes = ["https://rubygems.org"]; 230 - sha256 = "16v0w5749qjp13xhjgr2gcsvjv6mf35br7iqwycix1n2h7kfcckf"; 230 + sha256 = "1lni4jbyrlph7sz8y49q84pb0sbj82lgwvnjnsiv01xf26f4v5wc"; 231 231 type = "gem"; 232 232 }; 233 - version = "1.4.1"; 233 + version = "1.4.3"; 234 234 }; 235 235 zeitwerk = { 236 236 groups = ["default"]; 237 237 platforms = []; 238 238 source = { 239 239 remotes = ["https://rubygems.org"]; 240 - sha256 = "18l4r6layck0d80ydc692mv1lxak5xbf6w2paj1x7m2ggbggzxgj"; 240 + sha256 = "09bq7j2p6mkbxnsg71s253dm2463kg51xc7bmjcxgyblqbh4ln7m"; 241 241 type = "gem"; 242 242 }; 243 - version = "2.5.1"; 243 + version = "2.5.4"; 244 244 }; 245 245 }
+5
pkgs/tools/security/wpscan/update.sh
··· 6 6 cd "$(dirname "${BASH_SOURCE[0]}")" 7 7 8 8 rm -f Gemfile.lock Gemfile.lock 9 + 10 + # Otherwise nokogiri will fail to build. 11 + # https://github.com/nix-community/bundix/issues/88 12 + bundler config set --local force_ruby_platform true 13 + 9 14 bundler lock 10 15 BUNDLE_GEMFILE=Gemfile bundler lock --lockfile=Gemfile.lock 11 16 bundix --gemfile=Gemfile --lockfile=Gemfile.lock --gemset=gemset.nix