From 1ef371784993301b15d1d18453beeb6370c59369 Mon Sep 17 00:00:00 2001 From: jenkins-metasploit Date: Fri, 8 May 2026 16:35:05 +0000 Subject: [PATCH] automatic module_metadata_base.json update --- db/modules_metadata_base.json | 84 +++++++++++++++---- .../singles/osx/x64/shell_reverse_tcp.rb | 2 +- 2 files changed, 68 insertions(+), 18 deletions(-) diff --git a/db/modules_metadata_base.json b/db/modules_metadata_base.json index a3915b001d..a8ee285d60 100644 --- a/db/modules_metadata_base.json +++ b/db/modules_metadata_base.json @@ -98342,7 +98342,7 @@ "targets": [ "Automatic" ], - "mod_time": "2026-01-08 21:00:39 +0000", + "mod_time": "2026-05-07 14:31:12 +0000", "path": "/modules/exploits/linux/persistence/autostart.rb", "is_install_path": true, "ref_name": "linux/persistence/autostart", @@ -98492,7 +98492,7 @@ "targets": [ "Auto" ], - "mod_time": "2026-02-18 12:24:09 +0000", + "mod_time": "2026-05-07 20:06:32 +0000", "path": "/modules/exploits/linux/persistence/emacs_extension.rb", "is_install_path": true, "ref_name": "linux/persistence/emacs_extension", @@ -98650,7 +98650,7 @@ "systemd", "systemd user" ], - "mod_time": "2026-01-08 21:00:39 +0000", + "mod_time": "2026-05-07 14:31:12 +0000", "path": "/modules/exploits/linux/persistence/init_systemd.rb", "is_install_path": true, "ref_name": "linux/persistence/init_systemd", @@ -98995,6 +98995,56 @@ "needs_cleanup": null, "actions": [] }, + "exploit_linux/persistence/vim_plugin": { + "name": "VIM Plugin Persistence", + "fullname": "exploit/linux/persistence/vim_plugin", + "aliases": [], + "rank": 600, + "disclosure_date": "1991-11-03", + "type": "exploit", + "author": [ + "h00die" + ], + "description": "This module creates a VIM Plugin which executes a payload on VIM startup.", + "references": [ + "URL-https://vimways.org/2019/writing-vim-plugin/", + "URL-https://www.linode.com/docs/guides/writing-a-vim-plugin/", + "ATT&CK-T1546" + ], + "platform": "Linux", + "arch": "cmd", + "rport": null, + "autofilter_ports": [], + "autofilter_services": [], + "targets": [ + "Auto" + ], + "mod_time": "2026-05-07 14:17:43 +0000", + "path": "/modules/exploits/linux/persistence/vim_plugin.rb", + "is_install_path": true, + "ref_name": "linux/persistence/vim_plugin", + "check": true, + "post_auth": false, + "default_credential": false, + "notes": { + "Stability": [ + "crash-safe" + ], + "Reliability": [ + "repeatable-session" + ], + "SideEffects": [ + "artifacts-on-disk", + "config-changes" + ] + }, + "session_types": [ + "meterpreter", + "shell" + ], + "needs_cleanup": null, + "actions": [] + }, "exploit_linux/persistence/wsl/startup_folder": { "name": "Linux WSL via Startup Folder Persistence", "fullname": "exploit/linux/persistence/wsl/startup_folder", @@ -130671,7 +130721,7 @@ "OSX", "Windows" ], - "mod_time": "2025-12-17 16:12:31 +0000", + "mod_time": "2026-05-07 14:31:12 +0000", "path": "/modules/exploits/multi/persistence/obsidian_plugin.rb", "is_install_path": true, "ref_name": "multi/persistence/obsidian_plugin", @@ -130779,7 +130829,7 @@ "targets": [ "Auto" ], - "mod_time": "2026-01-08 21:00:39 +0000", + "mod_time": "2026-05-07 14:31:12 +0000", "path": "/modules/exploits/multi/persistence/python_site_specific_hook.rb", "is_install_path": true, "ref_name": "multi/persistence/python_site_specific_hook", @@ -134177,7 +134227,7 @@ "Python payload", "Command payload" ], - "mod_time": "2025-09-23 16:59:26 +0000", + "mod_time": "2026-05-07 14:31:12 +0000", "path": "/modules/exploits/osx/persistence/launch_plist.rb", "is_install_path": true, "ref_name": "osx/persistence/launch_plist", @@ -204211,7 +204261,7 @@ "targets": [ "Automatic" ], - "mod_time": "2025-12-21 08:00:03 +0000", + "mod_time": "2026-05-07 14:31:12 +0000", "path": "/modules/exploits/windows/persistence/notepadpp_plugin.rb", "is_install_path": true, "ref_name": "windows/persistence/notepadpp_plugin", @@ -204261,7 +204311,7 @@ "targets": [ "Auto" ], - "mod_time": "2026-04-13 14:56:04 +0000", + "mod_time": "2026-05-07 14:31:12 +0000", "path": "/modules/exploits/windows/persistence/powershell_profile.rb", "is_install_path": true, "ref_name": "windows/persistence/powershell_profile", @@ -273806,7 +273856,7 @@ "autofilter_ports": null, "autofilter_services": null, "targets": null, - "mod_time": "2025-04-20 02:57:34 +0000", + "mod_time": "2026-05-08 11:48:34 +0000", "path": "/modules/payloads/singles/linux/x64/exec.rb", "is_install_path": true, "ref_name": "linux/x64/exec", @@ -274101,7 +274151,7 @@ "autofilter_ports": null, "autofilter_services": null, "targets": null, - "mod_time": "2025-07-05 15:57:38 +0000", + "mod_time": "2026-05-08 11:48:34 +0000", "path": "/modules/payloads/singles/linux/x64/set_hostname.rb", "is_install_path": true, "ref_name": "linux/x64/set_hostname", @@ -274489,7 +274539,7 @@ "autofilter_ports": null, "autofilter_services": null, "targets": null, - "mod_time": "2025-04-20 02:57:34 +0000", + "mod_time": "2026-05-08 11:48:34 +0000", "path": "/modules/payloads/singles/linux/x86/exec.rb", "is_install_path": true, "ref_name": "linux/x86/exec", @@ -275031,7 +275081,7 @@ "autofilter_ports": null, "autofilter_services": null, "targets": null, - "mod_time": "2025-04-20 02:57:34 +0000", + "mod_time": "2026-05-08 11:48:34 +0000", "path": "/modules/payloads/singles/linux/x86/read_file.rb", "is_install_path": true, "ref_name": "linux/x86/read_file", @@ -277013,7 +277063,7 @@ "autofilter_ports": null, "autofilter_services": null, "targets": null, - "mod_time": "2025-04-20 02:57:34 +0000", + "mod_time": "2026-05-08 11:48:34 +0000", "path": "/modules/payloads/singles/osx/x64/shell_reverse_tcp.rb", "is_install_path": true, "ref_name": "osx/x64/shell_reverse_tcp", @@ -282589,7 +282639,7 @@ "autofilter_ports": null, "autofilter_services": null, "targets": null, - "mod_time": "2026-04-17 05:35:14 +0000", + "mod_time": "2026-05-08 11:48:34 +0000", "path": "/modules/payloads/singles/windows/download_exec.rb", "is_install_path": true, "ref_name": "windows/download_exec", @@ -282724,7 +282774,7 @@ "autofilter_ports": null, "autofilter_services": null, "targets": null, - "mod_time": "2026-04-17 05:35:14 +0000", + "mod_time": "2026-05-08 11:48:34 +0000", "path": "/modules/payloads/singles/windows/messagebox.rb", "is_install_path": true, "ref_name": "windows/messagebox", @@ -289272,7 +289322,7 @@ "autofilter_ports": null, "autofilter_services": null, "targets": null, - "mod_time": "2026-04-17 05:35:14 +0000", + "mod_time": "2026-05-08 11:48:34 +0000", "path": "/modules/payloads/singles/windows/x64/download_exec.rb", "is_install_path": true, "ref_name": "windows/x64/download_exec", @@ -289366,7 +289416,7 @@ "autofilter_ports": null, "autofilter_services": null, "targets": null, - "mod_time": "2026-04-17 05:35:14 +0000", + "mod_time": "2026-05-08 11:48:34 +0000", "path": "/modules/payloads/singles/windows/x64/messagebox.rb", "is_install_path": true, "ref_name": "windows/x64/messagebox", diff --git a/modules/payloads/singles/osx/x64/shell_reverse_tcp.rb b/modules/payloads/singles/osx/x64/shell_reverse_tcp.rb index adb1c7160f..9c6284a985 100644 --- a/modules/payloads/singles/osx/x64/shell_reverse_tcp.rb +++ b/modules/payloads/singles/osx/x64/shell_reverse_tcp.rb @@ -4,7 +4,7 @@ ## module MetasploitModule - CachedSize = 128 + CachedSize = 127 include Msf::Payload::Single include Msf::Payload::Osx