jenkins-metasploit
4328e9951f
automatic module_metadata_base.json update
2025-09-12 21:22:03 +00:00
jheysel-r7
e473c08b61
Merge pull request #20542 from zeroSteiner/fix/smb-kerberos-login-exp
...
Fix a Kerberos Error Edge Case When Logging In
2025-09-12 14:13:54 -07:00
Spencer McIntyre
c27138a5bf
Filter for an edge case in response codes
2025-09-12 16:49:49 -04:00
Spencer McIntyre
829166def4
Fix a regression in smb_login
2025-09-12 16:49:46 -04:00
jenkins-metasploit
3f1698f209
automatic module_metadata_base.json update
2025-09-12 19:56:02 +00:00
jheysel-r7
796404c1d7
Merge pull request #20541 from zeroSteiner/fix/smb-login-nil-passwords
...
Fix a regression in smb_login
2025-09-12 12:42:19 -07:00
Spencer McIntyre
3e396ce31f
Deregister KrbCacheMode because it's ignored
2025-09-12 15:11:23 -04:00
Spencer McIntyre
5d748b9ba3
Fix a regression in smb_login
2025-09-12 14:27:32 -04:00
Spencer McIntyre
59f1dd4879
Merge pull request #20529 from bwatters-r7/docs/update-contributing
...
Add section on Vibecoding and AI/LLM
2025-09-12 13:01:26 -04:00
jenkins-metasploit
dbc7867dd7
automatic module_metadata_base.json update
2025-09-12 12:49:27 +00:00
msutovsky-r7
c901b5a306
Land #20526 , moves at_persistence to persistence category and mixin
...
Modern persistence: at
2025-09-12 14:41:00 +02:00
mwalas-r7
d3d2950e80
Merge pull request #20537 from zeroSteiner/fix/null-cache-path
...
Check the path is set before checking the file exists
2025-09-12 05:18:37 -07:00
h00die
5abe0f57b7
Update documentation/modules/exploit/multi/persistence/at.md
...
Co-authored-by: msutovsky-r7 <martin_sutovsky@rapid7.com >
2025-09-12 14:13:27 +02:00
h00die
15cdbfac2e
update at persistence to use attck ref
2025-09-12 14:13:26 +02:00
h00die
fd1d70ef93
update at persistence to mixin
2025-09-12 14:13:26 +02:00
jenkins-metasploit
cc48f38e21
automatic module_metadata_base.json update
2025-09-11 18:34:00 +00:00
jheysel-r7
96a83143f1
Merge pull request #20479 from msutovsky-r7/exploit/sitecore/postauth-rce
...
Adds modules for Sitecore XP post-auth remote code executions (CVE-2025-34510, CVE-2025-34511)
2025-09-11 11:25:27 -07:00
jenkins-metasploit
dd7c491d9e
automatic module_metadata_base.json update
2025-09-11 17:06:52 +00:00
Diego Ledda
985af001d2
Merge pull request #20497 from h00die/modern_persistence_autostart
...
update autostart to persistence mixin
2025-09-11 18:58:32 +02:00
jheysel-r7
a3a1e146f0
Apply suggestions from code review
2025-09-11 09:40:34 -07:00
Spencer McIntyre
e197f532db
Check the path is set before checking the file exists
2025-09-11 12:35:30 -04:00
jenkins-metasploit
947a0ed339
automatic module_metadata_base.json update
2025-09-11 14:54:10 +00:00
Spencer McIntyre
afdaf4ff39
Merge pull request #20514 from dledda-r7/fix/remove-unhook-autoload
...
Removing unhook extension autoload
2025-09-11 10:45:39 -04:00
Martin Sutovsky
5ab864b9b1
Uses between? for version check, clearer webshell upload
2025-09-11 11:04:34 +02:00
Diego Ledda
80c5e41650
Merge pull request #20495 from h00die/modern_persistence_apt
...
update apt_package_manager to persistence mixin
2025-09-11 10:49:08 +02:00
Martin Sutovsky
00bd70751c
Updates docs
2025-09-11 10:41:28 +02:00
Metasploit
f494b9871a
Bump version of framework to 6.4.88
2025-09-11 03:32:35 -05:00
h00die
71e9602eba
Update modules/exploits/linux/persistence/autostart.rb
...
Co-authored-by: Diego Ledda <diego_ledda@rapid7.com >
2025-09-10 13:59:23 -04:00
Diego Ledda
4104497498
Merge pull request #20502 from zeroSteiner/feat/refactor-pe-compiling
...
Update PE EXE Templates
2025-09-10 12:37:35 +02:00
jenkins-metasploit
1fe1512596
automatic module_metadata_base.json update
2025-09-10 08:23:55 +00:00
Diego Ledda
1314f5d0bb
Merge pull request #20455 from Chocapikk/aitemi_m300_time_rce
...
Add unauthenticated RCE on Shenzhen Aitemi M300 MT02 (CVE-2025-34152)
2025-09-10 10:12:41 +02:00
h00die
c4d03023fc
autostart updated with mixin udpates
2025-09-09 11:47:13 -04:00
h00die
fb29084f86
persistence autostart cleanup updates
2025-09-09 10:49:56 -04:00
h00die
c3be5ad23c
update autostart to persistence mixin
2025-09-09 10:49:56 -04:00
jenkins-metasploit
b650776c83
automatic module_metadata_base.json update
2025-09-09 14:36:48 +00:00
h00die
638beeb738
apt persistence updates for mixin
2025-09-09 10:33:10 -04:00
h00die
711d8d0896
persistence apt cleanup updates
2025-09-09 10:28:03 -04:00
h00die
db2f9f7792
update apt_package_manager to persistence mixin
2025-09-09 10:28:03 -04:00
Diego Ledda
140232da2c
Merge pull request #20534 from h00die/persistence_lib_fixes
...
adjustments to the persistence lib and landed modules
2025-09-09 16:25:24 +02:00
h00die
c4936d1b0f
adjustments to the persistence lib and modules
2025-09-09 10:02:06 -04:00
jenkins-metasploit
6df1871523
automatic module_metadata_base.json update
2025-09-09 13:51:25 +00:00
cgranleese-r7
2f27fe4ed5
Merge pull request #19653 from Mathiou04/fix_bugs_in_credentials_collection_enumerator_and_refacto
...
Fixing multiple bugs in credential generation + refactoring
2025-09-09 14:42:12 +01:00
jenkins-metasploit
704a8f10b8
automatic module_metadata_base.json update
2025-09-08 23:57:37 +00:00
jheysel-r7
7972017936
Merge pull request #20397 from vognik/CVE-2025-34300
...
Add Lighthouse Studio unauthenticated RCE (CVE-2025-34300)
2025-09-08 16:48:29 -07:00
jheysel-r7
0e325e6217
Update documentation/modules/exploit/multi/http/lighthouse_studio_unauth_rce_CVE_2025_34300.md
2025-09-08 16:29:00 -07:00
Mathieu
736d89bc2c
Update the CredentialCollectionSpecs
...
CredentialCollection: adding various tests that currently fails to demonstrate multiple bugs in the each method
Fix incorrect expectations of currently failing tests
Inline all specs to avoid nesting context
Reverts some test expectations
Some final tidy up
Re-revert tests expectations
2025-09-08 13:09:51 -04:00
Mathieu
4b97240eca
Fixes for the CredentialCollection
...
Fixes trivial bugs when combining additional_publics with user_as_pass
Fixes the fact that no nil credential is generated for additional_publics
Re-implement the each_unfiltered_password_first method (used in case of password spraying) to make all tests pass
First refactoring pass in order to dry the code that iterates on passwords and usernames
2025-09-08 13:08:02 -04:00
Mathieu
14bc1f14fc
Change how ldap_login generate its specific credentials for SCHANNEL && KERBEROS auth
2025-09-08 13:02:30 -04:00
Diego Ledda
68940822fd
Merge pull request #20494 from h00die/modern_persistence_example
...
add example linux persistence module
2025-09-08 16:23:20 +02:00
bwatters-r7
c40e4cc8bc
Add section on Vibecoding and AI/LLM
2025-09-05 15:15:56 -05:00
Diego Ledda
4ede319b0a
fix: review changes
2025-09-05 15:21:49 +02:00
adfoster-r7
5fedbe026b
Merge pull request #20519 from cgranleese-r7/adds-base-sessions-path-to-meterpreter-workflow-paths
...
Adds `lib/msf/base/sessions` path to Meterpreter acceptance workflow paths
2025-09-05 13:07:55 +01:00
cgranleese-r7
0966954549
Adds lib/msf/base/sessions to meterpreter acceptance workflow paths
2025-09-05 07:10:40 +01:00
jenkins-metasploit
db80e8173a
automatic module_metadata_base.json update
2025-09-04 17:31:17 +00:00
Spencer McIntyre
e07d174011
Merge pull request #20511 from mwalas-r7/fix/sni-support-for-ssl-scanner
...
Added SNI support for the ssl_version scanner
2025-09-04 13:22:57 -04:00
Marcin Walas
9fb4966e52
Added SNI support for ssl scanner
2025-09-04 16:12:31 +02:00
Diego Ledda
55d8a3f33c
fix: adding issue reference
2025-09-04 14:36:55 +02:00
dwelch-r7
2ca14c900b
Merge pull request #20516 from adfoster-r7/fix-msfdb-init-failures-on-nixos
...
Fix msfdb init failures on NixOs
2025-09-04 12:25:18 +01:00
adfoster-r7
ce3dc123f9
Fix msfdb init failures on nixos
2025-09-04 11:41:30 +01:00
Metasploit
9beacd1980
Bump version of framework to 6.4.87
2025-09-04 03:32:48 -05:00
jenkins-metasploit
ef61041ae1
automatic module_metadata_base.json update
2025-09-03 22:03:28 +00:00
Brendan
da7224ed1b
Merge pull request #20376 from msutovsky-r7/exploit/sudo-chroot-privesc
...
Adds module for sudo chroot LPE (CVE-2025-32463)
2025-09-03 16:53:43 -05:00
adfoster-r7
0bc993b9ca
Merge pull request #20513 from rapid7/revert-20444-adds-survey-banner-docs-site
...
Revert "Adds survey banner to the docs site"
2025-09-03 16:29:45 +01:00
dledda-r7
96c6a14e95
fix: removing unhook extension autoload
2025-09-03 11:22:02 -04:00
cgranleese-r7
be01d0578b
Revert "Adds survey banner to the docs site"
2025-09-03 16:11:00 +01:00
jenkins-metasploit
9efd3c3c79
automatic module_metadata_base.json update
2025-09-02 14:07:19 +00:00
msutovsky-r7
657280b4b8
Land #20505 , adds fix for sap_router_portscanner module
...
fix output of `sap_router_portscanner` that causes module crash
2025-09-02 15:56:59 +02:00
jenkins-metasploit
b3176f0274
automatic module_metadata_base.json update
2025-09-02 12:40:28 +00:00
msutovsky-r7
7820c6caec
Land #20504 , moves bash_profile module to persistence category
...
update bash_profile to persistence mixin
2025-09-02 14:31:42 +02:00
adfoster-r7
3d6993d4ba
Merge pull request #20500 from cgranleese-r7/fixes-docker-invalid-uri-error
...
Fixes database name stripping
2025-09-02 12:42:53 +01:00
randomstr1ng
0fe22ead4f
Fix table output to use print_line instead of print in
...
sap_router_port_scanner
2025-09-02 10:05:42 +02:00
h00die
56c692fc3e
example persistence cleanup updates
2025-09-01 19:34:57 -04:00
h00die
d9f96571e4
use new ATTCK ref
2025-09-01 18:09:25 -04:00
h00die
4591de4cae
last changes for persistence bash module after peer review
2025-09-01 17:49:49 -04:00
Martin Sutovsky
d056164d89
Removes redundant definitions
2025-09-01 15:53:14 +02:00
Martin Sutovsky
fa64376c5c
Adds comments for login function
2025-09-01 15:50:21 +02:00
jenkins-metasploit
e0fec0e61b
automatic module_metadata_base.json update
2025-09-01 11:46:04 +00:00
msutovsky-r7
9283562ee5
Land #20493 , adds XWiki unauthenticated exploit module (CVE-2025-24893)
...
Add XWiki Unauthenticated RCE (CVE-2025-24893)
2025-09-01 13:37:31 +02:00
h00die
fa9d58bb73
update bash_profile to persistence mixin
2025-08-30 15:17:50 -04:00
jenkins-metasploit
0e64aef9f7
automatic module_metadata_base.json update
2025-08-29 18:21:05 +00:00
msutovsky-r7
5d59fbd333
Land #19903 , adds module for periodic script persistence
...
Add OSX Periodic Script Peristence
2025-08-29 20:12:12 +02:00
Martin Sutovsky
2681e7cfed
Update docs
2025-08-29 17:53:07 +02:00
Martin Sutovsky
57f14339d9
Adds x64 to BSD target
2025-08-29 14:47:11 +02:00
Vognik
071a4a34fc
fix tests
2025-08-29 08:41:43 +04:00
Maksim Rogov
9b1d07dea8
removed unnecessary fail_with from check function
...
Co-authored-by: msutovsky-r7 <martin_sutovsky@rapid7.com >
2025-08-29 06:55:59 +03:00
Spencer McIntyre
9979af9fd7
Update the specs
2025-08-28 17:59:17 -04:00
Spencer McIntyre
75c1415de4
Add the new exe templates
2025-08-28 17:41:48 -04:00
Spencer McIntyre
cf8aa2fc48
Fix the build script
2025-08-28 17:41:28 -04:00
Spencer McIntyre
3af8bd97ad
Consistently use the same technique for exe-service
2025-08-28 17:39:57 -04:00
Spencer McIntyre
0e95f25d4b
Add the exe_service template to the build script
2025-08-28 17:28:55 -04:00
Spencer McIntyre
0192f314ce
Begin normalizing PE templates
2025-08-28 17:28:37 -04:00
h00die
2b249d5626
update linux example persistence
2025-08-28 17:00:05 -04:00
cgranleese-r7
5a3195d9f6
Fixes database name stripping
2025-08-28 15:32:11 +01:00
msutovsky-r7
c163cb3141
Land #20490 , adds the HTTP::Auth option to HTTP modules
...
This adds the `HTTP::Auth` Option to HTTP Modules
2025-08-28 16:13:38 +02:00
Spencer McIntyre
196e19808d
Add some error handling for kerberos options
2025-08-28 10:00:19 -04:00
Martin Sutovsky
ae64436441
Fixes payload delivery, updates targets
2025-08-28 15:47:24 +02:00
dwelch-r7
3d809fa11b
Merge pull request #20499 from dwelch-r7/fix-msfconsole-crash-in-pro-install
...
Add the monkey patch for the TagBuilder that pro needs
2025-08-28 13:05:52 +01:00
Dean Welch
672e9fb32e
Add the monkey patch for the TagBuilder that pro needs
2025-08-28 12:42:42 +01:00
Metasploit
2896b232d1
Bump version of framework to 6.4.86
2025-08-28 06:09:25 -05:00
jenkins-metasploit
66c16b0887
automatic module_metadata_base.json update
2025-08-28 07:59:52 +00:00
msutovsky-r7
c5e5cb84f1
Land #20266 , adds UDP keyboard exploit module for Remote for Mac 2025.6
...
Adds UDP Keyboard RCE for Remote for Mac 2025.6
2025-08-28 09:47:16 +02:00
Martin Sutovsky
b177507041
Adds docs
2025-08-28 09:27:32 +02:00
Martin Sutovsky
f9b8a9b95e
Adds more robust check method
2025-08-28 09:11:01 +02:00
Martin Sutovsky
6c65db52c5
Code rebase, fixing according to the comments
2025-08-28 09:00:12 +02:00
Chokri Hammedi
a251694e2f
Update modules/exploits/osx/misc/remote_for_mac_udp_rce.rb
...
Co-authored-by: msutovsky-r7 <martin_sutovsky@rapid7.com >
2025-08-28 08:57:56 +02:00
Chokri Hammedi
eda79be4bd
Update modules/exploits/osx/misc/remote_for_mac_udp_rce.rb
...
Co-authored-by: msutovsky-r7 <martin_sutovsky@rapid7.com >
2025-08-28 08:57:56 +02:00
Chokri Hammedi
2d1f700935
Update modules/exploits/osx/misc/remote_for_mac_udp_rce.rb
...
Co-authored-by: msutovsky-r7 <martin_sutovsky@rapid7.com >
2025-08-28 08:57:55 +02:00
root
8a6d12a2f4
Add exploit for Remote for Mac 2025.6 unauthenticated UDP RCE
2025-08-28 08:57:55 +02:00
root
374407fc79
Add exploit for Remote for Mac 2025.6 unauthenticated UDP RCE
2025-08-28 08:57:54 +02:00
jenkins-metasploit
7549339e01
automatic module_metadata_base.json update
2025-08-27 20:55:20 +00:00
Brendan
f1dffd3ad6
Merge pull request #20480 from msutovsky-r7/exploit/pretalx/file-rw
...
Adds modules for Pretalx File Read/Limited File Write (CVE-2023-28459, CVE-2023-28458)
2025-08-27 15:46:39 -05:00
Martin Sutovsky
f43b141886
Fine-tunning docs
2025-08-27 21:18:03 +02:00
Martin Sutovsky
61a0d68d97
Fine-tuning docs
2025-08-27 19:22:46 +02:00
Martin Sutovsky
23f486dc53
Updates docs
2025-08-27 19:16:33 +02:00
Martin Sutovsky
7196786258
Clarifies docs
2025-08-27 18:12:54 +02:00
Martin Sutovsky
eef1d34506
Adds more comprehensive check, updates build instructions
2025-08-27 17:58:11 +02:00
jenkins-metasploit
df86d1bd79
automatic module_metadata_base.json update
2025-08-26 20:23:12 +00:00
Spencer McIntyre
c56bfcaa5b
Merge pull request #20488 from mwalas-r7/fix/ssl-version-scanner
...
Fixed listing weak ciphers in ssl_version scan
2025-08-26 16:14:23 -04:00
Martin Sutovsky
a8e97e034c
Adds docs
2025-08-26 13:06:57 +02:00
Martin Sutovsky
2533ddf441
Rubocoping
2025-08-26 12:42:28 +02:00
jenkins-metasploit
2e1e2efd5c
automatic module_metadata_base.json update
2025-08-25 23:28:32 +00:00
Spencer McIntyre
51a2c96e7b
Merge pull request #20489 from 2tunnels/patch-1
...
Fix legacy method override in torchserver_cve_2023_43654
2025-08-25 19:20:09 -04:00
Marcin Walas
6c77f7479d
Fixed showing weak ciphers in ssl_version scan
2025-08-25 21:41:29 +02:00
Martin Sutovsky
b43b4c9f37
Updates library, addressing comments
2025-08-25 17:49:34 +02:00
Maksim Rogov
bdad398541
Update Payload Generation
2025-08-25 15:49:30 +03:00
Maksim Rogov
16b3a352e8
Apply suggestion from @msutovsky-r7
...
Co-authored-by: msutovsky-r7 <martin_sutovsky@rapid7.com >
2025-08-25 10:49:49 +03:00
Maksim Rogov
51ca11a9d4
Apply suggestion from @msutovsky-r7
...
Co-authored-by: msutovsky-r7 <martin_sutovsky@rapid7.com >
2025-08-24 18:14:28 +03:00
Vognik
92ddf5646a
Code Review Edits from @msutovsky-r7
2025-08-24 19:13:16 +04:00
h00die
96cc6b479c
add example linux persistence module
2025-08-24 08:09:05 -04:00
Vognik
7289c25faa
Fix Tests
2025-08-24 12:12:22 +04:00
Vognik
7317922be8
Added Documentation
2025-08-24 07:46:59 +04:00
Vognik
2b01ba6200
Add XWiki Unauthenticated RCE (CVE-2025-24893)
2025-08-23 18:56:24 +04:00
Spencer McIntyre
c1074c138e
Move the options into the mixin
2025-08-22 16:05:12 -04:00
Spencer McIntyre
7fdb1e03fa
Tie in Kerberos authentication for HTTP modules
2025-08-22 15:58:18 -04:00
Vlad Dmitrievich
baa5469a21
Fix legacy method override in torchserver_cve_2023_43654
...
I think `Msf::Exploit::Remote::Java::HTTP::ClassLoader` module had `on_request_uri` method, that was later renamed to `java_class_loader_on_request_uri`.
2025-08-22 17:01:41 +03:00
Martin Sutovsky
d49870211b
Adding exceptions to exploit module, bug fix for aux module, adds documentation for exploit module
2025-08-22 15:26:46 +02:00
Martin Sutovsky
4e113b1768
Addresses comments, adds exception for Pretalx, modifies aux module
2025-08-22 13:59:50 +02:00
Martin Sutovsky
2e9b5453ec
Adds description
2025-08-21 15:29:08 +02:00
Martin Sutovsky
fb062075e3
Adds target, adds side effects
2025-08-21 15:21:16 +02:00
Martin Sutovsky
408f7575e4
Fixing write primitive for exploit module, library update
2025-08-21 15:17:32 +02:00
Metasploit
f6b9101249
Bump version of framework to 6.4.85
2025-08-21 06:36:19 -05:00
adfoster-r7
4b2ae82f87
Merge pull request #20485 from adfoster-r7/fix-ldap-schannel-supercall
...
Fix ldap schannel superclass method call
2025-08-21 11:52:53 +01:00
adfoster-r7
f3dd030574
Fix ldap schannel supercall
2025-08-21 11:28:26 +01:00
Metasploit
99dd2a0613
Bump version of framework to 6.4.84
2025-08-21 05:13:14 -05:00
adfoster-r7
30bda5c6a5
Merge pull request #20484 from cdelafuente-r7/add_parallel_gem
...
Add parallel gem to gemspec
2025-08-21 10:54:31 +01:00
Christophe De La Fuente
39e008e650
Add parallel gem to gemspec
2025-08-21 11:50:21 +02:00
Martin Sutovsky
01c09bcfed
Library fixes, refactoring exploit module
2025-08-21 09:22:21 +02:00
Martin Sutovsky
72dcc5a301
Library fix
2025-08-21 07:21:56 +02:00
jenkins-metasploit
ab45ae60f3
automatic module_metadata_base.json update
2025-08-20 18:26:50 +00:00
Spencer McIntyre
5735a82df7
Merge pull request #20460 from msutovsky-r7/exploit/ndsudo-priv-esc
...
Adds an exploit for ndsudo privilege escalation (CVE-2024-32019)
2025-08-20 14:13:24 -04:00
Spencer McIntyre
8602f8beaf
Merge pull request #20470 from bwatters-r7/docs/readd-esc8
...
re-add ESC8 creation guide
2025-08-20 10:57:18 -04:00
Martin Sutovsky
e23feb0faf
Adds check for ndsudo binary
2025-08-20 12:49:38 +02:00
Metasploit
f18b0ccf7d
Bump version of framework to 6.4.83
2025-08-20 05:44:43 -05:00
jenkins-metasploit
5ad5384b7f
automatic module_metadata_base.json update
2025-08-20 10:33:47 +00:00
dwelch-r7
d09d5212ec
Merge pull request #20457 from adfoster-r7/add-database-ref-opts-for-kerberos-and-pkcs12
...
Add database ref opts for kerberos and pkcs12
2025-08-20 11:25:20 +01:00
Martin Sutovsky
aae5356190
Updates the docs
2025-08-20 12:10:11 +02:00
Martin Sutovsky
da5b20faa4
Creating lib file for shared functionality, adding more reliable check method for CVE-2025-34511, docs init
2025-08-20 10:59:22 +02:00
msutovsky-r7
29a7e4b7a8
Land #20429 , updates communication channels in Metasploit documentation
...
Update communication channels in documentation
2025-08-20 10:17:44 +02:00
Martin Sutovsky
8c28c7dbae
Code changes for 34510, adds module for CVE-2025-34511
2025-08-20 09:58:26 +02:00
Corey
88d7a1ab04
fix coonflicts and rubocop
2025-08-19 12:37:53 -04:00
Corey
df917720eb
Remove payload file
2025-08-19 12:33:56 -04:00
Martin Sutovsky
7ab12460f1
Fixing payloads
2025-08-19 16:11:25 +02:00
Martin Sutovsky
96791403db
Adds malicious zip upload
2025-08-19 09:56:23 +02:00
adfoster-r7
0557d63127
Add database ref opts for kerberos and pkcs12
2025-08-18 15:56:47 +01:00
jenkins-metasploit
7f833ceba5
automatic module_metadata_base.json update
2025-08-18 10:20:18 +00:00
Diego Ledda
be3d77715e
Merge pull request #20382 from Chocapikk/depicter-fix
...
Fix `auxiliary/gather/wp_depicter_sqli_cve_2025_2011`
2025-08-18 12:08:45 +02:00
Vognik
b13f59128c
Added Setup Guide for Windows
2025-08-18 08:20:32 +04:00
jenkins-metasploit
bcc59f1ec7
automatic module_metadata_base.json update
2025-08-16 00:04:52 +00:00
jheysel-r7
0830de8404
Merge pull request #20471 from zeroSteiner/feat/mod/ldap/esc-finder-updates
...
Update the ldap_esc_vulnerable_cert_finder to check enrollment permissions
2025-08-15 16:52:29 -07:00
Jacob Pham
c8f44cfbce
Update docs/metasploit-framework.wiki/Contact.md
...
Co-authored-by: msutovsky-r7 <martin_sutovsky@rapid7.com >
2025-08-15 16:53:39 -04:00
Spencer McIntyre
170fbcb2bd
Add two more report filters
2025-08-15 15:34:13 -04:00
Spencer McIntyre
1c41c734f0
Fix a missing ESC16 check
2025-08-15 15:11:52 -04:00
Spencer McIntyre
25c72d4858
Handle some edge cases in report filtering
2025-08-15 14:49:48 -04:00
Spencer McIntyre
f3719b884a
Document the new report filtering option
2025-08-15 11:57:30 -04:00
Spencer McIntyre
c8f72a83c0
Refactor to remove redundant code
2025-08-15 11:57:30 -04:00
Spencer McIntyre
2338ad7c84
Implement the desired filtering
2025-08-15 11:57:30 -04:00
Spencer McIntyre
fa33c84612
Evaluate permissions for templates and CAs
2025-08-15 11:57:30 -04:00
Spencer McIntyre
13b3af325f
Apply the ACEs for Authenticated Users
2025-08-15 11:57:30 -04:00
Martin Sutovsky
52efe8d6de
Module init
2025-08-15 14:37:09 +02:00
cgranleese-r7
c843e36402
Merge pull request #20469 from adfoster-r7/improve-kerberos-file-load-error-messages
...
Improve Kerberos file load error messages
2025-08-15 12:51:52 +01:00
adfoster-r7
bebb43f8f6
Improve kerberos file load error messages
2025-08-15 12:38:45 +01:00
Diego Ledda
487c204b52
Merge pull request #20381 from h00die/persistence_phase_1
...
Persistence libraries/Mixins
2025-08-15 12:40:55 +02:00
Martin Sutovsky
38f81e073f
Fixing documentation, adds more reliable cmd_exec
2025-08-15 07:26:56 +02:00
bwatters-r7
97958cdf33
re-add ESC8 creation guide
2025-08-14 16:42:51 -05:00
Metasploit
996b1d0632
Bump version of framework to 6.4.82
2025-08-14 16:20:34 -05:00
Metasploit
6ef226f43e
Bump version of framework to 6.4.81
2025-08-14 13:39:23 -05:00
Chocapikk
f4e71c1e93
Replace Rank
2025-08-14 16:37:13 +02:00
Chocapikk
3022513652
Add CRASH_SERVICE_DOWN and "`" badchar
2025-08-14 16:16:21 +02:00
Valentin Lobstein
46bbec2470
Update modules/exploits/linux/http/aitemi_m300_time_rce.rb
...
Co-authored-by: Spencer McIntyre <58950994+smcintyre-r7@users.noreply.github.com >
2025-08-14 16:11:27 +02:00
Valentin Lobstein
bd9c2bf231
Update modules/exploits/linux/http/aitemi_m300_time_rce.rb
...
Co-authored-by: msutovsky-r7 <martin_sutovsky@rapid7.com >
2025-08-14 16:01:59 +02:00
jenkins-metasploit
b59fd1c61a
automatic module_metadata_base.json update
2025-08-13 10:07:02 +00:00
Diego Ledda
eb003f704d
Merge pull request #20386 from xHector1337/payload/windows/x64/download_exec
...
Port payload/windows/download_exec to x64
2025-08-13 11:58:22 +02:00
jenkins-metasploit
7ca82b47fb
automatic module_metadata_base.json update
2025-08-12 19:37:04 +00:00
jheysel-r7
8251d89e92
Merge pull request #20400 from msutovsky-r7/exploit/pivotx-rce
...
Adds module for PivotX RCE (CVE-2025-52367)
2025-08-12 12:28:28 -07:00
Jack Heysel
0273f1474f
Added incorrect creds check
2025-08-12 10:42:46 -07:00
jenkins-metasploit
3e882a3767
automatic module_metadata_base.json update
2025-08-12 16:30:43 +00:00
jheysel-r7
e59a24823b
Merge pull request #20387 from h00die-gr3y/wazuh-auth-rce
...
Wazuh Server authenticated RCE [CVE-2025-24016]
2025-08-12 09:22:22 -07:00
jheysel-r7
4200f51fdf
Merge pull request #20445 from zeroSteiner/feat/lib/ldap-adds/2
...
Don't look up the local system SID
2025-08-12 07:59:10 -07:00
jenkins-metasploit
e1407833c2
automatic module_metadata_base.json update
2025-08-12 10:34:11 +00:00
cgranleese-r7
ec7d47c271
Merge pull request #20461 from adfoster-r7/improve-login-summary-for-ldap-scanner
...
Improve login summary for ldap schannel scanner
2025-08-12 11:25:50 +01:00
Diego Ledda
3122426ebe
Update modules/payloads/singles/windows/x64/download_exec.rb
...
update cache size
2025-08-12 11:39:44 +02:00
Umut
abe932cdee
Update payloads_spec.rb
2025-08-12 12:34:47 +03:00
Diego Ledda
b6d9172d5b
chore(rubocop): remove extra white-space
2025-08-12 11:05:21 +02:00
dwelch-r7
9dee394cab
Merge pull request #20463 from adfoster-r7/update-display-module-action-wording
...
Update display module action wording
2025-08-11 17:50:09 +01:00
dwelch-r7
003870e295
Merge pull request #20462 from adfoster-r7/fix-error-in-kerberos-authenticator
...
Fix logging error in kerberos authenticator
2025-08-11 17:49:31 +01:00
adfoster-r7
7c3ba83dd4
Update display module action wording
2025-08-11 17:02:35 +01:00
adfoster-r7
332a55cb4f
Fix error in kerberos authenticator
2025-08-11 16:48:37 +01:00
adfoster-r7
a1630c0b81
Improve login summary for ldap schannel scanner
2025-08-11 16:47:02 +01:00
jenkins-metasploit
3817ed2e70
automatic module_metadata_base.json update
2025-08-11 15:02:00 +00:00
adfoster-r7
2734daec0f
Merge pull request #20459 from adfoster-r7/consolidate-pkcs12-cert-file-reads
...
Consolidate pkcs12 cert file reads
2025-08-11 15:53:38 +01:00
Martin Sutovsky
94bd9eea98
Removes leftover includes
2025-08-11 16:29:16 +02:00
Martin Sutovsky
fbd1c1767f
Finish documentation, adds description and notes
2025-08-11 16:25:56 +02:00
adfoster-r7
ced20bf15a
Consolidate pkcs12 cert file reads
2025-08-11 14:28:47 +01:00
cgranleese-r7
d25fd0825c
Merge pull request #20458 from adfoster-r7/fix-rendering-issue-on-kerberos-docs
...
Fix rendering issue on kerberos docs
2025-08-11 13:10:59 +01:00
Umut
af0fe9e5cc
run rubocop -A
2025-08-11 14:22:28 +03:00
adfoster-r7
093d9f9a99
Fix rendering issue on kerberos docs
2025-08-11 12:13:53 +01:00
msutovsky-r7
b23775124b
Land #20451 , adds support for lwp-request GET fetch adapter
...
Msf::Payload::Adapter::Fetch: Add lwp-request GET fetch adapter
2025-08-11 12:54:41 +02:00
Martin Sutovsky
d219efc0ac
Adds documentation, adds check method
2025-08-11 12:25:33 +02:00
Metasploit
b8dad8d85f
Bump version of framework to 6.4.80
2025-08-08 10:16:11 -05:00
Martin Sutovsky
936e68eb2e
Module init
2025-08-08 07:53:56 +02:00
Chocapikk
baacd6f2bf
Update CVE-ID in documentation
2025-08-07 21:54:38 +02:00
Chocapikk
ff4ede95cc
Remove useless headers
2025-08-07 21:53:14 +02:00
Chocapikk
87eb063460
Add unauthenticated RCE on Shenzhen Aitemi M300 MT02 (CVE-2025-34152)
2025-08-07 18:34:49 +02:00
jenkins-metasploit
5e6d442860
automatic module_metadata_base.json update
2025-08-07 13:46:28 +00:00
msutovsky-r7
e8b441a5d3
Land #20012 , MeterpreterOptions break-up and default extension loading removal
...
MeterpreterOptions break-up and default extension loading removal
2025-08-07 15:28:56 +02:00
jenkins-metasploit
6a26428029
automatic module_metadata_base.json update
2025-08-07 06:46:55 +00:00
msutovsky-r7
9caa2be9a2
Land #20399 , adds module for Pandora ITSM authenticated RCE (CVE-2025-4653)
...
Pandora ITSM auth RCE [CVE-2025-4653]
2025-08-07 08:37:45 +02:00
Martin Sutovsky
89d70fe2f8
Clarify build instructions
2025-08-07 08:05:54 +02:00
Martin Sutovsky
8c43583e87
Removes debugging imports
2025-08-07 07:35:17 +02:00
Martin Sutovsky
02c81c57e9
Removes redundant comment
2025-08-07 07:35:17 +02:00
Martin Sutovsky
febb52ea3f
Fixing mkdir issue
2025-08-07 07:35:17 +02:00
Martin Sutovsky
162f73942c
Specifies version in documentation
2025-08-07 07:35:16 +02:00
Martin Sutovsky
e1b8453764
Removing redundant include
2025-08-07 07:35:16 +02:00
Martin Sutovsky
c5c51fe577
Updates comments
2025-08-07 07:35:15 +02:00
Martin Sutovsky
547a0bb7f4
Adds sudo version check using existing functionality
2025-08-07 07:35:15 +02:00
Martin Sutovsky
0a9dda06fb
Addressing comments
2025-08-07 07:35:15 +02:00
Martin Sutovsky
b1acfc1b97
Addressing comments
2025-08-07 07:35:14 +02:00
Martin Sutovsky
caab87096e
Addressing comments, updating docs
2025-08-07 07:35:14 +02:00
Martin Sutovsky
5207f97da1
Addressing comments
2025-08-07 07:35:13 +02:00
Martin Sutovsky
c6e695f5c2
Fixing notes
2025-08-07 07:35:13 +02:00
Martin Sutovsky
cf0f35c8e0
Updating docs
2025-08-07 07:35:13 +02:00
Martin Sutovsky
d8f0f5a0fe
Adding check method, base for documentation
2025-08-07 07:35:12 +02:00
Martin Sutovsky
4c6bfdcfad
Inits module
2025-08-07 07:35:12 +02:00
jenkins-metasploit
41698afa32
automatic module_metadata_base.json update
2025-08-06 19:33:05 +00:00
Brendan
b6dc0860e7
Merge pull request #20409 from sfewer-r7/sharepoint-hax
...
Exploit module for Microsoft SharePoint ToolPane Unauthenticated RCE (CVE-2025-53770 and CVE-2025-53771)
2025-08-06 14:24:28 -05:00
sfewer-r7
0a923a611d
reword the language around our usage of CVE-2025-53770 to make it clear that this module is leveraging the authentication bypass for both CVE-2025-49706 and CVE-2025-53771, and the unsafe deserialization for CVE-2025-49704.
2025-08-06 15:33:57 +01:00
adfoster-r7
00ea22600c
Merge pull request #20454 from adfoster-r7/fix-show-options-crash
...
Fix show options crash
2025-08-06 11:50:09 +01:00
adfoster-r7
c5e342d874
Fix show options crash
2025-08-06 10:26:56 +01:00
h00die-gr3y
70f2cbe055
simplified cleaning procedure
2025-08-06 08:22:06 +00:00
Brendan
2553fed202
Merge pull request #20438 from msutovsky-r7/fix/lib/chmod_in_compile
...
Fixes incorrect path parameter for `chmod` in `upload_and_compile`
2025-08-05 15:12:46 -05:00
cgranleese-r7
f8acc93fdd
Merge pull request #20452 from adfoster-r7/update-download-versions
...
Update download versions
2025-08-05 17:41:40 +01:00
adfoster-r7
9a9028e93d
Update download versions
2025-08-05 17:06:21 +01:00
jenkins-metasploit
74c10a4d4b
automatic module_metadata_base.json update
2025-08-05 13:48:03 +00:00
msutovsky-r7
8914520139
Land #20418 , adds auto selection feature for password crackers
...
Adds auto selection of cracker for password crackers
2025-08-05 15:39:50 +02:00
Spencer McIntyre
6f97dbe239
Merge pull request #20372 from cgranleese-r7/add-cache-validation-logic
...
Adds cache invalidation logic
2025-08-05 09:36:27 -04:00
bcoles
d0f0b3532f
Msf::Payload::Adapter::Fetch: Add lwp-request GET fetch adapter
2025-08-05 22:54:09 +10:00
cgranleese-r7
604fc95bc6
Moves checksum to top level of file cache
2025-08-05 11:40:20 +01:00
cgranleese-r7
aab4142068
Updates to only use local store dir
2025-08-05 11:39:18 +01:00
cgranleese-r7
e9941fd91f
Adds cache invalidation logic
2025-08-05 11:39:18 +01:00
jenkins-metasploit
31b9dcdeb2
automatic module_metadata_base.json update
2025-08-05 07:39:11 +00:00
msutovsky-r7
c99702c8bf
Land #20446 , adds module for ICTBroadcast Unauthenticated RCE (CVE-2025-2611)
...
Add ICTBroadcast Unauthenticated Remote Code Execution (CVE-2025-2611)
2025-08-05 09:29:36 +02:00
Spencer McIntyre
26bf49a024
Merge pull request #20431 from Wopseeion/problem-fi
...
Fix NoMethodError in kerberos/get_ticket by properly decoding ASN.1 OctetString in certificate SAN parsing for ticket reuqest --> "#20427 "
2025-08-04 18:12:05 -04:00
Tanush-Jain
becdda1591
added fixed pkinit file
2025-08-04 17:51:36 -04:00
jenkins-metasploit
cf92cbb3d8
automatic module_metadata_base.json update
2025-08-04 21:36:56 +00:00
Spencer McIntyre
30c32d2643
Merge pull request #20450 from dledda-r7/chore/bump-metasploit_payloads-mettle-1_0_45
...
Bump metasploit_payloads-mettle gem to 1.0.45
2025-08-04 17:28:14 -04:00
jacob.w.pham.mil
0744c70c72
Implement maintainer feedback removed by accident from prior push
...
- Update Twitter references to X in Contact.md and README.md
- Add YouTube channel to Contact.md
- Remove IRC reference from CONTRIBUTING.md as requested
- Address all maintainer suggestions from PR review
2025-08-04 14:50:58 -04:00
jacob.w.pham.mil
c2da23ae1a
Update contact email in Contact.md
...
Replace outdated caitlin_condon@rapid7.com with smcintyre@metasploit.com
as requested by maintainers in PR feedback.
2025-08-04 14:38:59 -04:00
Hakil
c4a2189614
removed blank line as requested
...
Co-authored-by: msutovsky-r7 <martin_sutovsky@rapid7.com >
2025-08-04 19:29:25 +02:00
Hakil
f691d81899
prefer john over hashcat for more compatibility
...
Co-authored-by: msutovsky-r7 <martin_sutovsky@rapid7.com >
2025-08-04 19:27:54 +02:00
Chocapikk
6ff04da954
Add LPE suggestions in documentation
2025-08-04 18:33:28 +02:00
Chocapikk
a81884fb9e
Update metadata
2025-08-04 17:53:29 +02:00
Chocapikk
7d744c2a45
Update documentation
2025-08-04 17:51:42 +02:00
Chocapikk
2c9053c45e
Refactor fingerprint detection, cookie handling and per-cookie injection
...
- Centralize JS fingerprint checks in `check`
- Memoize `get_valid_cookies` correctly and reuse a single `cookie_jar`
- Update `inject_command` to test payload on each cookie separately
2025-08-04 17:49:34 +02:00
Valentin Lobstein
26099da7a2
Update modules/exploits/linux/http/ictbroadcast_unauth_cookie.rb
...
Co-authored-by: msutovsky-r7 <martin_sutovsky@rapid7.com >
2025-08-04 17:03:04 +02:00
Valentin Lobstein
46b3012cda
Update modules/exploits/linux/http/ictbroadcast_unauth_cookie.rb
...
Co-authored-by: msutovsky-r7 <martin_sutovsky@rapid7.com >
2025-08-04 17:02:47 +02:00
Valentin Lobstein
a6d86fbe59
Update modules/exploits/linux/http/ictbroadcast_unauth_cookie.rb
...
Co-authored-by: msutovsky-r7 <martin_sutovsky@rapid7.com >
2025-08-04 17:02:35 +02:00
Valentin Lobstein
c8f756dd37
Update documentation/modules/exploit/linux/http/ictbroadcast_unauth_cookie.md
...
Co-authored-by: msutovsky-r7 <martin_sutovsky@rapid7.com >
2025-08-04 17:02:12 +02:00
dledda-r7
6d60db195b
feat: bump metasploit_payloads-mettle gem to 1.0.45
2025-08-04 10:14:38 -04:00
adfoster-r7
a5b7c9859d
Merge pull request #20448 from cgranleese-r7/bump-rex-powershell-and-rex-random-identifier
...
Bumps rex-powershell and rex-random_identifier gems
2025-08-04 14:55:16 +01:00
Diego Ledda
8985cd773d
Update lib/msf/base/sessions/meterpreter_options/osx.rb
...
Co-authored-by: msutovsky-r7 <martin_sutovsky@rapid7.com >
2025-08-04 14:59:20 +02:00
Diego Ledda
25e053804e
Update lib/msf/base/sessions/meterpreter_options/php.rb
...
Co-authored-by: msutovsky-r7 <martin_sutovsky@rapid7.com >
2025-08-04 14:59:09 +02:00
Diego Ledda
ee05f88770
Update lib/msf/base/sessions/meterpreter_options/python.rb
...
Co-authored-by: msutovsky-r7 <martin_sutovsky@rapid7.com >
2025-08-04 14:59:01 +02:00
Diego Ledda
56fc33f7f2
Update lib/msf/base/sessions/meterpreter_options/windows.rb
...
Co-authored-by: msutovsky-r7 <martin_sutovsky@rapid7.com >
2025-08-04 14:58:50 +02:00
Diego Ledda
d45193b7ac
Update lib/msf/base/sessions/meterpreter_options/java.rb
...
Co-authored-by: msutovsky-r7 <martin_sutovsky@rapid7.com >
2025-08-04 14:58:25 +02:00
Diego Ledda
fa68bd8353
Update lib/msf/base/sessions/meterpreter_options/bsd.rb
...
Co-authored-by: msutovsky-r7 <martin_sutovsky@rapid7.com >
2025-08-04 14:58:16 +02:00
Diego Ledda
2fac43c3ed
Update lib/msf/base/sessions/meterpreter_options/apple_ios.rb
...
Co-authored-by: msutovsky-r7 <martin_sutovsky@rapid7.com >
2025-08-04 14:57:59 +02:00
Diego Ledda
9e10d243b9
Update lib/msf/base/sessions/meterpreter_options/android.rb
...
Co-authored-by: msutovsky-r7 <martin_sutovsky@rapid7.com >
2025-08-04 14:57:49 +02:00
Diego Ledda
ef6e59dcc3
Update lib/msf/base/sessions/meterpreter_options/linux.rb
...
Co-authored-by: msutovsky-r7 <martin_sutovsky@rapid7.com >
2025-08-04 14:57:40 +02:00
cgranleese-r7
02ff2ad000
Bumps rex-powershell and rex-random_identifier
2025-08-04 13:49:53 +01:00
dledda-r7
f18787e5c5
fix: addressing review comments
2025-08-04 08:35:23 -04:00
adfoster-r7
f7930a9977
Merge pull request #20444 from cgranleese-r7/adds-survey-banner-docs-site
...
Adds survey banner to the docs site
2025-08-04 12:20:01 +01:00
cgranleese-r7
5fe57c6804
Adds survey banner to the docs site
2025-08-04 12:19:22 +01:00
jenkins-metasploit
5dd2fef0a9
automatic module_metadata_base.json update
2025-08-04 09:57:20 +00:00
msutovsky-r7
5fd6184494
Land #20423 , adds malicious XDG Desktop fileformat module
...
Add Malicious XDG Desktop File module
2025-08-04 11:44:02 +02:00
bcoles
a7ab23d083
Add Malicious XDG Desktop File module
2025-08-04 19:23:02 +10:00
Diego Ledda
da7ee9d9f8
Update modules/payloads/stages/php/meterpreter.rb
...
Co-authored-by: msutovsky-r7 <martin_sutovsky@rapid7.com >
2025-08-04 11:19:57 +02:00
Chocapikk
50ef5edd90
Add Unauthenticated ICTBroadcast Remote Code Execution (CVE-2025-2611)
2025-08-02 19:46:14 +02:00
Hakil
3e47e4a08b
Fixed "]}" -> "}]"
2025-08-02 14:18:28 +02:00
Spencer McIntyre
90b60c78ac
Don't look up the local system SID
2025-08-01 17:37:29 -04:00
cgranleese-r7
4c94f9f94b
Merge pull request #20443 from rapid7/revert-20435-adds-survey-banner-to-docs-site
...
Revert "Adds survey banner to the docs site"
2025-08-01 14:37:59 +01:00
adfoster-r7
8b4ea900cc
Revert "Adds survey banner to the docs site"
2025-08-01 14:37:15 +01:00
msutovsky-r7
7d82ecb6b0
Land #20435 , adds survey banner to the docs site
...
Adds survey banner to the docs site
2025-08-01 15:16:15 +02:00
jenkins-metasploit
480a81dddb
automatic module_metadata_base.json update
2025-08-01 11:54:03 +00:00
Martin Sutovsky
cb615899ee
Updates specs
2025-08-01 13:51:25 +02:00
msutovsky-r7
63cd2cb93a
Land #20437 , fixes variable initialization in auxiliary/dos/http/apache_range_dos
...
Fixes variable initialization in auxiliary/dos/http/apache_range_dos
2025-08-01 13:45:39 +02:00
Martin Sutovsky
1c14a9756a
Creates executable_path, uses that in chmod instead of path variable
2025-08-01 12:52:58 +02:00
Desiree05
8d3a35f332
Fixing issue #20436
...
The module did not initialize the variable uri
2025-08-01 10:48:54 +01:00
cgranleese-r7
53e2d138e8
Adds survey banner to the docs site
2025-08-01 10:31:31 +01:00
Martin Sutovsky
ce1d0d1c27
Removes redundant code, unifies fail_with calling, adds advanced option for wait time
2025-08-01 10:51:52 +02:00
msutovsky-r7
8130316de9
Removes unnecessary new line
...
Co-authored-by: jheysel-r7 <Jack_Heysel@rapid7.com >
2025-08-01 10:02:46 +02:00
Martin Sutovsky
c9e0c7171b
Adds cleanup method
2025-08-01 10:01:50 +02:00
Martin Sutovsky
744188fb88
Updates docs
2025-08-01 09:40:08 +02:00
Martin Sutovsky
2328b40df7
Unifies parenthesis in fail_with calling, whitespaces fixes, changing CheckCode::Unknown to CheckCode::Detected
2025-08-01 09:34:47 +02:00
adfoster-r7
569387c470
Merge pull request #20432 from cgranleese-r7/fixes-exploit-uuid-sessions-job-correlation
...
Fixes RPC `exploit_uuid` correlation for jobs and sessions
2025-07-31 16:59:49 +01:00
Martin Sutovsky
d081d83aa6
Adds additional functionality for Pretalx
2025-07-31 14:53:49 +02:00
jenkins-metasploit
96532bd1e7
automatic module_metadata_base.json update
2025-07-31 11:09:18 +00:00
dwelch-r7
540e8b91d0
Merge pull request #20433 from msutovsky-r7/module/fix/disclosure_date
...
Fixes disclosure date in exploit/linux/http/pandora_fms_auth_netflow_rce.rb
2025-07-31 12:01:01 +01:00
Martin Sutovsky
d2175c372f
Fixes disclosure date
2025-07-31 12:58:28 +02:00
Martin Sutovsky
0d556253d3
Fix
2025-07-31 12:57:14 +02:00
cgranleese-r7
2cab34736c
Fixes RPC exploit_uuid correlation for jobs and sessions
2025-07-31 09:41:32 +01:00
Metasploit
e34397b8e5
Bump version of framework to 6.4.79
2025-07-31 03:33:24 -05:00
jenkins-metasploit
854a5bc01c
automatic module_metadata_base.json update
2025-07-31 05:53:30 +00:00
msutovsky-r7
333b5278ac
Land #20428 , fixes available payload space in exploits/windows/misc/achat_bof
...
Fix achat_bof by increasing the available payload space
2025-07-31 07:42:32 +02:00
jacob.w.pham.mil
9013316dbd
Update communication channels in documentation
...
- Add GitHub Discussions and Slack as primary support channels
- Update README.md with current communication options
- Update Contact.md with organized channel hierarchy
- Update CONTRIBUTING.md to include GitHub Discussions
- Maintain references to existing IRC and mailing list channels
Addresses #20234
2025-07-30 22:32:53 -04:00
jenkins-metasploit
53c3396821
automatic module_metadata_base.json update
2025-07-30 22:45:10 +00:00
Spencer McIntyre
8bbfaac13c
Merge pull request #20189 from jheysel-r7/feat/mod/esc9-esc10-exploit
...
Add Exploit Support for ESC9, ESC10 & ESC16
2025-07-30 18:36:59 -04:00
Jack Heysel
ff724d0b5c
Deregister SMBUser
2025-07-30 15:28:56 -07:00
jenkins-metasploit
f766f49d6a
automatic module_metadata_base.json update
2025-07-30 22:11:51 +00:00
Jack Heysel
de15d1e449
Minor doc update
2025-07-30 15:08:14 -07:00
Jack Heysel
e88883c82b
ESC9, ESC10 ESC16 exploit support
2025-07-30 15:08:14 -07:00
Spencer McIntyre
84e2e6be69
Merge pull request #20149 from jheysel-r7/esc9_esc10_cert_finder_update
...
ESC9, ESC10 and ESC16 detection for ldap_esc_vulnerable_cert_finder
2025-07-30 18:03:14 -04:00
h00die-gr3y
3d0cfd0dfc
update module + documentation based on review comments
2025-07-30 20:24:56 +00:00
Spencer McIntyre
3fb2477fbf
Increase payload space
2025-07-30 16:13:19 -04:00
Jack Heysel
13df676863
Update validate method fix failed test
2025-07-30 12:13:33 -07:00
Jack Heysel
a1c95e64ba
Fixed unnecesary merge conflict additions
2025-07-30 11:59:51 -07:00
Jack Heysel
8179de6cea
ESC9 ESC10 and ESC16 detection
2025-07-30 11:46:57 -07:00
Martin Sutovsky
38096c6988
Adding Pretalx functionality, expanding auxiliary module
2025-07-30 15:42:34 +02:00
Hakil
1161954677
correcting a double assignment: tbl = tbl = cracker_results_table
2025-07-30 14:11:06 +02:00
Hakil
18b611f199
correcting a double assignment: tbl = tbl = cracker_results_table
2025-07-30 14:10:49 +02:00
Hakil
dc787b1947
correcting a double assignment: tbl = tbl = cracker_results_table
2025-07-30 14:10:31 +02:00
Hakil
e44f54fda0
correcting a double assignment: tbl = tbl = cracker_results_table
2025-07-30 14:10:03 +02:00
Hakil
2a70b78316
correcting a double assignment: tbl = tbl = cracker_results_table
2025-07-30 14:09:45 +02:00
Hakil
6ccc49523c
correcting a double assignment: tbl = tbl = cracker_results_table
2025-07-30 14:09:13 +02:00
h00die-gr3y
4b52708357
update module + documentation based on review comments
2025-07-30 11:39:20 +00:00
Hakil
6c9f8ef8c9
Merge pull request #1 from msutovsky-r7/collab/feat/auto_cracker_selection
...
Suggests additional changes for PR
2025-07-30 11:55:14 +02:00
adfoster-r7
1361e91fa1
Merge pull request #20426 from adfoster-r7/update-multiple-dependencies
...
Update multiple dependencies
2025-07-30 10:28:54 +01:00
adfoster-r7
5fc5c6691e
Update multiple dependencies
2025-07-30 10:11:30 +01:00
Martin Sutovsky
16a5fa2881
Fixing typos
2025-07-30 07:23:50 +02:00
Martin Sutovsky
96ba71b47f
Removes incorrect comment
2025-07-30 07:11:35 +02:00
Martin Sutovsky
d20494d47f
Removes puts
2025-07-30 07:10:22 +02:00
gardnerapp
a0d03c0638
Update modules/exploits/multi/local/periodic_script_persistence.rb
...
Co-authored-by: msutovsky-r7 <martin_sutovsky@rapid7.com >
2025-07-29 13:20:20 -04:00
gardnerapp
92d246da13
Update documentation/modules/exploit/multi/local/periodic_script_persistence.md
...
Co-authored-by: msutovsky-r7 <martin_sutovsky@rapid7.com >
2025-07-29 13:20:00 -04:00
gardnerapp
a413e78689
Update modules/exploits/multi/local/periodic_script_persistence.rb
...
Co-authored-by: msutovsky-r7 <martin_sutovsky@rapid7.com >
2025-07-29 13:19:28 -04:00
gardnerapp
d87787df69
Update modules/exploits/multi/local/periodic_script_persistence.rb
...
Co-authored-by: msutovsky-r7 <martin_sutovsky@rapid7.com >
2025-07-29 13:18:48 -04:00
Martin Sutovsky
d3f6faa99d
Adjust cracker modules
2025-07-29 17:07:03 +02:00
Martin Sutovsky
cf243b5d5c
Adds auto option support, updates crack_database.rb accordingly
2025-07-29 15:44:48 +02:00
Hakil
f454954b0a
requested change resolved, PR #20418
2025-07-29 14:22:02 +02:00
Hakil
9c03306100
requested change resolved, PR #20418
2025-07-29 14:21:46 +02:00
Hakil
c38cc4444f
Update crack_osx.rb
2025-07-29 14:21:20 +02:00
Hakil
99ac3691f6
requested change resolved, PR #20418
2025-07-29 14:21:00 +02:00
Hakil
424e4fbd48
Update crack_databases.rb
2025-07-29 14:20:34 +02:00
Hakil
87d7decdca
requested change resolved, PR #20418
2025-07-29 14:20:09 +02:00
Hakil
4b4e7cc58b
requested change resolved, PR #20418
2025-07-29 14:02:30 +02:00
jenkins-metasploit
552a791e37
automatic module_metadata_base.json update
2025-07-29 10:35:15 +00:00
msutovsky-r7
cb381ad542
Land #20421 , adds more reliable check in get_nonce function for auxiliary/scanner/http/wp_ultimate_member_sorting_sqli
...
Fix `get_nonce` in `auxiliary/scanner/http/wp_ultimate_member_sorting_sqli`
2025-07-29 12:24:05 +02:00
Simon Janusz
0a531b48c5
Merge pull request #20422 from adfoster-r7/update-jsonrpc-dependencies
...
Update jsonrpc dependencies
2025-07-29 11:19:37 +01:00
Valentin Lobstein
541e8d6191
Update modules/auxiliary/scanner/http/wp_ultimate_member_sorting_sqli.rb
...
Co-authored-by: msutovsky-r7 <martin_sutovsky@rapid7.com >
2025-07-29 11:36:48 +02:00
adfoster-r7
77f6110842
Update jsonrpc dependencies
2025-07-29 10:17:36 +01:00
Chocapikk
e095c793c7
Fix get_nonce in auxiliary/scanner/http/wp_ultimate_member_sorting_sqli
2025-07-29 07:59:06 +02:00
Metasploit
c2971d5307
Bump version of framework to 6.4.78
2025-07-28 10:22:00 -05:00
jenkins-metasploit
85aca3c380
automatic module_metadata_base.json update
2025-07-28 15:07:55 +00:00
adfoster-r7
eb8e7cec27
Merge pull request #20420 from dwelch-r7/rails-7.2-upgrade
...
Bump rails to 7.2
2025-07-28 15:59:31 +01:00
jenkins-metasploit
e40da3a887
automatic module_metadata_base.json update
2025-07-28 12:08:06 +00:00
msutovsky-r7
f4622d802e
Land #20406 , adds malicious Windows Script Host VBScript fileformat module
...
Add Malicious Windows Script Host VBScript (.vbs) File module
2025-07-28 13:58:07 +02:00
msutovsky-r7
12340ef6b5
Land #20398 , adds malicious Windows Script Host JScript fileformat module
...
Add Malicious Windows Script Host JScript (.js) File module
2025-07-28 13:51:26 +02:00
Dean Welch
0ce1617288
Bump rails to 7.2
2025-07-28 12:29:58 +01:00
Martin Sutovsky
b276c50115
Making Pretalx functionality more robust
2025-07-28 10:53:24 +02:00
h00die
dcde8d1580
adjust spaces and review comments for persistence lib
2025-07-27 19:07:39 -04:00
h00die
4ec8a0e356
fix linux user spec
2025-07-27 18:50:23 -04:00
adfoster-r7
5162a8d3b3
Merge pull request #20417 from fishBone000/typo
...
fix: Fix typo in reflective_pe_loader.rb
2025-07-27 18:02:04 +01:00
Martin Sutovsky
d26589796a
Updates docs, code refactor
2025-07-27 12:42:11 +02:00
Hakil
ecfdec9678
Fix issue #20396
2025-07-26 18:36:14 +02:00
Hakil
d48419160b
Fix issue #20396
2025-07-26 18:35:47 +02:00
Hakil
06c17a6e77
Update crack_webapps.rb
2025-07-26 18:35:21 +02:00
Hakil
d88c4bde88
Fix issue #20396
2025-07-26 18:34:54 +02:00
Hakil
5aee8d5d42
Fix issue #20396
2025-07-26 18:34:12 +02:00
Hakil
bd3ce5f20e
Fix issue #20396
2025-07-26 18:33:20 +02:00
Hakil
56f138c4a1
Fix issue #20396
2025-07-26 18:31:43 +02:00
Hakil
7450d728c1
Fix issue #20396
2025-07-26 18:26:29 +02:00
fishBone000
64905f866e
fix: Fix typo in reflective_pe_loader.rb
...
Fix strange typo that makes the file non-ASCII
2025-07-26 15:55:03 +00:00
Vognik
8024900171
fix tests
2025-07-26 03:15:00 +04:00
Martin Sutovsky
4844a29a1f
Documentation base
2025-07-25 20:19:47 +02:00
Martin Sutovsky
1a668a8964
Adding checks
2025-07-25 16:57:11 +02:00
sfewer-r7
3237151512
add in the documentation
2025-07-25 14:40:12 +01:00
Martin Sutovsky
fa41ed5876
Code refactoring
2025-07-25 15:33:29 +02:00
Martin Sutovsky
edfa84ed42
Uses Rex::MIME::Message instead of manual form-data
2025-07-25 14:24:42 +02:00
sfewer-r7
228a066521
add a reference to the Kaspersky analysis which covers all 4 CVEs
2025-07-25 12:26:55 +01:00
Martin Sutovsky
73aa43e069
Adds Rex::MIME::Message instead of manual form-data generating
2025-07-25 13:02:44 +02:00
sfewer-r7
36fff14466
fix a comment typo
2025-07-25 11:04:18 +01:00
sfewer-r7
f16f7bf2ad
add in reference to teh LeakIX blog, which shows CVE-2025-53771
2025-07-25 11:02:55 +01:00
sfewer-r7
ae95d3d4e8
add a comment to clarify what CVE-2025-53771 is
2025-07-25 11:02:08 +01:00
sfewer-r7
8df7f64e79
add some comments to clarify what CVE-2025-49704 is
2025-07-25 11:01:41 +01:00
sfewer-r7
6d9d9a70d4
add some comments to clarify what CVE-2025-49706 is
2025-07-25 11:01:22 +01:00
jenkins-metasploit
86d5d52838
automatic module_metadata_base.json update
2025-07-25 08:55:33 +00:00
msutovsky-r7
1fb76b1776
Land #20408 , fixes arguments passing to redis_command function in auxiliary/scanner/redis/redis_server
...
Fix modules\auxiliary\scanner\redis\redis_server
2025-07-25 10:47:14 +02:00
bcoles
cbc03eaeeb
Add Malicious Windows Script Host VBScript (.vbs) File module
2025-07-25 18:46:47 +10:00
bcoles
44c61a7e4d
Add Malicious Windows Script Host JScript (.js) File module
2025-07-25 18:43:33 +10:00
Maksim Rogov
9696cc57db
Merge branch 'rapid7:master' into CVE-2025-34300
2025-07-25 11:02:03 +04:00
Vognik
82eadede83
Code Review Edits from @sjanusz-r7
2025-07-25 05:17:48 +04:00
jenkins-metasploit
fcff88b644
automatic module_metadata_base.json update
2025-07-24 21:58:39 +00:00
jheysel-r7
392f87dee2
Merge pull request #20401 from zeroSteiner/feat/mod/ldap/gmsa-secrets
...
Add gMSA Secret Extraction From LDAP
2025-07-24 14:50:24 -07:00
Metasploit
679c74f145
Bump version of framework to 6.4.77
2025-07-24 09:38:58 -05:00
adfoster-r7
237a315c7c
Merge pull request #20415 from adfoster-r7/unpin-json-dependency
...
Unpin json dependency
2025-07-24 15:35:33 +01:00
adfoster-r7
485b458bac
Unpin json dependency
2025-07-24 14:58:13 +01:00
laptop
e4686fe129
deleted the spaces in EOF
2025-07-24 19:23:44 +08:00
sfewer-r7
a81710486e
add in a reference to the new technical analysis from the origional finder
2025-07-24 12:15:24 +01:00
cgranleese-r7
75d02b5630
Merge pull request #20414 from adfoster-r7/pin-json-dependency
...
Pin json dependency
2025-07-24 12:06:24 +01:00
jenkins-metasploit
04b08fb545
automatic module_metadata_base.json update
2025-07-24 10:37:43 +00:00
msutovsky-r7
afeded56aa
Land #20384 , adds module for malicious Windows Registration Entries files
...
Add Malicious Windows Registration Entries (.reg) File module
2025-07-24 12:29:34 +02:00
Martin Sutovsky
54c86cfc10
Addressing comments
2025-07-24 12:19:47 +02:00
adfoster-r7
90346ad812
Pin json dependency
2025-07-24 11:11:59 +01:00
Maksim Rogov
6e5d474b21
Apply suggestion from @jheysel-r7 in Docs
...
Co-authored-by: jheysel-r7 <Jack_Heysel@rapid7.com >
2025-07-24 06:23:01 +03:00
Vognik
38b0bd15e1
Code Review Edits
2025-07-24 07:19:25 +04:00
Stephen Fewer
899e275155
Make the double quotes optional, reports of Server 2016 not using these, but Server 2019 is. Thanks @w0rk3r for the bug report and fix.
...
Co-authored-by: Jonhnathan <26856693+w0rk3r@users.noreply.github.com >
2025-07-23 23:51:42 +01:00
sfewer-r7
b8cf458706
the check routine was getting the /_layouts/15/error.aspx page, this will not be accessable unless Forms Based Authentication (FBA) is enabled on the site. A better choice is /_layouts/15/start.aspx as this is accessible regardless of FBA being enabled. Thanks @alexey-at-work-bc for identifying this and sugesting a fix.
2025-07-23 23:03:43 +01:00
jheysel-r7
9a46ce6628
Merge pull request #20403 from adfoster-r7/dependency-update
...
Dependency update
2025-07-23 13:18:31 -07:00
adfoster-r7
9b330018ad
Dependency update
2025-07-23 20:55:09 +01:00
sfewer-r7
7838e06f4f
reimplement the gadget chain using the Metasploit Msf::Util::DotNetDeserialization routines
2025-07-23 17:36:56 +01:00
sfewer-r7
d2a1f7bae9
add in exploit for CVE-2025-53770 and CVE-2025-53771, Microsoft SharePoint Server ToolPane Unauthenticated Remote Code Execution (aka ToolShell)
2025-07-23 12:40:14 +01:00
Vognik
e93755adc6
Added WritableDir Option
2025-07-23 11:59:48 +04:00
laptop
9c1b7e94eb
fix(redis_server): Correctly parse multi-word Redis commands
2025-07-23 11:50:34 +08:00
jenkins-metasploit
0a1cbf131d
automatic module_metadata_base.json update
2025-07-22 15:27:53 +00:00
jheysel-r7
05f2012ccc
Merge pull request #20338 from Chocapikk/xorcom
...
Add auxiliary and exploit modules for Xorcom CompletePBX 5.2.35 CVEs (2025-2292, 30004, 30005)
2025-07-22 08:19:36 -07:00
Martin Sutovsky
75f6e6a748
Refactors code, adds description, fixes CVE
2025-07-22 16:24:35 +02:00
Martin Sutovsky
4708a25dfa
Module init
2025-07-22 11:11:19 +02:00
Vognik
d62ef448f1
Code Review Edits
2025-07-22 04:40:14 +04:00
Vognik
1c1b574b81
Removed Debug Print
2025-07-21 21:37:52 +04:00
Vognik
d57a36413d
Fix Tests
2025-07-21 21:34:41 +04:00
Vognik
6276b27dfc
Improved Exploit Stability on Windows
2025-07-21 21:34:01 +04:00
Martin Sutovsky
ed5c13330f
Module init
2025-07-21 12:41:38 +02:00
Maksim Rogov
85e97aaaf5
Fix STUDYNAME empty check
2025-07-21 13:14:19 +03:00
Vognik
e90396a15f
Execute Method Refactoring
2025-07-21 13:59:43 +04:00
Vognik
c06a7c477b
Check Method Refactoring
2025-07-21 13:06:51 +04:00
Vognik
45a6176a9c
Removed Limits
2025-07-21 11:03:24 +04:00
Vognik
6bf385e17a
Removed dublicate logging bug
2025-07-21 03:20:34 +04:00
Vognik
a836c9bc5e
Fixed CVE Format
2025-07-21 03:17:57 +04:00
Vognik
75e1158457
Fixed docs formatting
2025-07-21 03:16:40 +04:00
h00die-gr3y
58704e9eab
init module + documentation
2025-07-20 19:06:01 +00:00
Vognik
e7667d406a
Add Lighthouse Studio unauthenticated RCE (CVE-2025-34300)
2025-07-20 15:23:38 +04:00
Valentin Lobstein
e42af1843b
Lint
2025-07-19 03:22:12 +01:00
Valentin Lobstein
2bb2bbc5bd
Update wp_depicter_sqli_cve_2025_2011.rb
2025-07-19 04:07:22 +02:00
Valentin Lobstein
56f6a65e21
Update lib/msf/core/exploit/remote/http/xorcom_complete_pbx.rb
...
Co-authored-by: jheysel-r7 <Jack_Heysel@rapid7.com >
2025-07-19 04:04:25 +02:00
Valentin Lobstein
4a1f9e541e
Update lib/msf/core/exploit/remote/http/xorcom_complete_pbx.rb
...
Co-authored-by: jheysel-r7 <Jack_Heysel@rapid7.com >
2025-07-19 04:04:14 +02:00
jenkins-metasploit
6dcefab6ab
automatic module_metadata_base.json update
2025-07-18 23:45:22 +00:00
jheysel-r7
00c8c773a3
Merge pull request #20375 from Chocapikk/wp_photo_gallery_sqli
...
WP Photo Gallery by 10Web Unauthenticated SQLi (CVE-2022-0169)
2025-07-18 16:37:14 -07:00
Spencer McIntyre
54c5cdaf61
Update the acceptance tests
2025-07-18 17:29:35 -04:00
Spencer McIntyre
714f667c0f
Finish adding gMSA secret dumping
2025-07-18 17:10:35 -04:00
Spencer McIntyre
68a3f5624c
Define empty NT and LM hash constants
2025-07-18 16:50:54 -04:00
Spencer McIntyre
8928362581
Support formatting passwords without the database
2025-07-18 16:50:33 -04:00
Spencer McIntyre
82610aec24
Initial commit of extracting gMSA secrets from LDAP
2025-07-18 10:59:15 -04:00
h00die-gr3y
abbcdda694
update based on adfoster-r7 comments
2025-07-18 07:22:01 +00:00
Metasploit
b6a04c2b97
Bump version of framework to 6.4.76
2025-07-17 08:28:35 -05:00
Umut
708dcaf36e
Delete unnecessary comments
2025-07-17 15:28:20 +03:00
adfoster-r7
8fe815da6f
Merge pull request #20394 from cgranleese-r7/update-docs-to-reflect-new-default-prompt
...
Updates docs to reflect new default prompt
2025-07-17 12:53:02 +01:00
cgranleese-r7
adff497bd2
Updates msf5 as well
2025-07-17 11:51:29 +01:00
jenkins-metasploit
2601c0720b
automatic module_metadata_base.json update
2025-07-17 10:06:42 +00:00
Diego Ledda
18d61d3763
Merge pull request #20356 from msutovsky-r7/exploit/pandorafms_netflow_rce
...
Add module for authenticated PandoraFMS command injection (CVE-2025-5306)
2025-07-17 11:58:54 +02:00
adfoster-r7
cf134986df
Merge pull request #20395 from sjanusz-r7/bump-rex-socket
...
Bump rex-socket to 0.1.63
2025-07-17 10:47:18 +01:00
Diego Ledda
ca9535e39a
Update pandora_fms_auth_netflow_rce.md
2025-07-17 11:29:07 +02:00
sjanusz-r7
99c9e8c8e7
Fix acceptance tests prompt matching
2025-07-17 10:18:25 +01:00
sjanusz-r7
3bb3429d86
Bump rex-socket to 0.1.63
2025-07-17 10:10:12 +01:00
cgranleese-r7
469f102596
Updates docs to reflect new default prompt
2025-07-17 09:53:40 +01:00
Umut
90d15cbe61
finalize the payload
...
add CachedSize & fix the fifth arg problem & run rubocop
2025-07-17 11:39:44 +03:00
cgranleese-r7
f16de58f5a
Merge pull request #20390 from adfoster-r7/pin-stringio-version
...
Pin StringIO version
2025-07-17 09:33:44 +01:00
cgranleese-r7
73470fece3
Merge pull request #20392 from zeroSteiner/fix/issue/20355
...
Remove the version from the default prompt
2025-07-17 09:17:49 +01:00
cgranleese-r7
170cb151bb
Merge pull request #20391 from zeroSteiner/fix/issue/20366
...
Add a missing keyword for option validation
2025-07-17 09:01:45 +01:00
Chocapikk
7431958e5c
Update url reference
2025-07-16 22:59:48 +02:00
Chocapikk
4e70dfe70d
Rename mixin
2025-07-16 22:40:27 +02:00
Chocapikk
1863eddcd4
chore: add magic encoding comment to Ruby files
2025-07-16 22:32:20 +02:00
Chocapikk
1fb6d488a8
Rename file
2025-07-16 22:30:28 +02:00
Chocapikk
ac62c42be8
chore(wp_depicter): remove unused Actions block
2025-07-16 22:20:31 +02:00
Chocapikk
efa49d2aa2
refactor(wp_photo_gallery): drop unused action + guard against LocalJumpError in SQLi helper
2025-07-16 22:04:13 +02:00
Chocapikk
7ddae3ec3f
refactor(xorcom): rename helper to completepbx? + pass creds to completepbx_login
2025-07-16 21:48:34 +02:00
Spencer McIntyre
28108517a7
Remove the version from the default prompt
...
Fixes #20355
2025-07-16 15:40:54 -04:00
Spencer McIntyre
be10b827b8
Add a missing keyword for option validation
2025-07-16 15:34:14 -04:00
Chocapikk
b06903810c
feat(xorcom): add shared CompletePBX mixin, refactor modules, update docs
2025-07-16 21:25:17 +02:00
Valentin Lobstein
136cc0ab3d
Update modules/auxiliary/scanner/http/xorcom_completepbx_diagnostics_file_read.rb
...
Co-authored-by: jheysel-r7 <Jack_Heysel@rapid7.com >
2025-07-16 19:33:44 +02:00
Valentin Lobstein
131ce6cb3f
Update modules/auxiliary/scanner/http/xorcom_completepbx_diagnostics_file_read.rb
...
Co-authored-by: jheysel-r7 <Jack_Heysel@rapid7.com >
2025-07-16 19:33:31 +02:00
Valentin Lobstein
daf6cb3c84
Update modules/exploits/linux/http/xorcom_completepbx_scheduler.rb
...
Co-authored-by: jheysel-r7 <Jack_Heysel@rapid7.com >
2025-07-16 19:33:23 +02:00
Valentin Lobstein
65b7415bcc
Update modules/exploits/linux/http/xorcom_completepbx_scheduler.rb
...
Co-authored-by: jheysel-r7 <Jack_Heysel@rapid7.com >
2025-07-16 19:33:15 +02:00
Valentin Lobstein
82d558bf2a
Update modules/exploits/linux/http/xorcom_completepbx_scheduler.rb
...
Co-authored-by: jheysel-r7 <Jack_Heysel@rapid7.com >
2025-07-16 19:33:04 +02:00
Valentin Lobstein
eb81de6620
Update documentation/modules/auxiliary/scanner/http/xorcom_completepbx_diagnostics_file_read.md
...
Co-authored-by: jheysel-r7 <Jack_Heysel@rapid7.com >
2025-07-16 19:32:52 +02:00
adfoster-r7
850b93445c
Pin StringIO version
2025-07-16 18:04:23 +01:00
adfoster-r7
8fdf0eacbc
Merge pull request #20389 from cdelafuente-r7/enh/gems_version_bump
...
Bump data_models gem to 6.0.10 and model gem to 5.0.4
2025-07-16 16:43:57 +01:00
Christophe De La Fuente
0f86dd7c5f
Bump data_models gem to 6.0.10 and model gem to 5.0.4
2025-07-16 17:14:48 +02:00
Martin Sutovsky
f773e3aef9
Updates docs
2025-07-16 12:25:28 +02:00
jenkins-metasploit
87122cbe94
automatic module_metadata_base.json update
2025-07-16 10:17:45 +00:00
Simon Janusz
166479f6bc
Merge pull request #20388 from jheysel-r7/fix/regression/ad_cs_cert_template
...
Fix the UPDATE Action in the ad_cs_cert_template Module
2025-07-16 11:09:27 +01:00
h00die-gr3y
7a9cd79170
small update on the documentation
2025-07-16 09:32:47 +00:00
h00die-gr3y
639315452c
added attackerkb reference + documenttaion
2025-07-16 09:29:14 +00:00
Umut
0344591863
fix 5th arg for URLDownloadToFileA
2025-07-16 11:35:35 +03:00
Jack Heysel
e328a8f8c4
Fix update action in ad_cs_cert_template
2025-07-15 17:20:36 -07:00
h00die
71d0d037b5
add spec for linux user lib
2025-07-15 20:38:32 +00:00
h00die
83a6e82603
Update lib/msf/core/post/linux/user.rb
...
Co-authored-by: Julien Voisin <jvoisin@users.noreply.github.com >
2025-07-15 16:29:22 -04:00
h00die-gr3y
f6e0c43ed9
init module
2025-07-15 19:06:00 +00:00
jenkins-metasploit
04c7945d4a
automatic module_metadata_base.json update
2025-07-15 17:48:05 +00:00
jheysel-r7
914f874e12
Merge pull request #20216 from sjanusz-r7/add-graphql-aux-scanner-module
...
Add GraphQL Auxiliary Scanner module
2025-07-15 10:39:44 -07:00
Umut
a412070a12
Create download_exec.rb
2025-07-15 16:50:59 +03:00
bcoles
c5ec45452a
Add Malicious Windows Registration Entries (.reg) File module
2025-07-13 23:41:59 +10:00
Chocapikk
c45481fa58
fix: guard get_sqli_object JSON extraction to avoid NoMethodError
2025-07-12 15:12:02 +02:00
Chocapikk
9aef758c31
fix: abort run when get_sqli_object returns error constant
2025-07-12 15:09:05 +02:00
Chocapikk
869ed8d818
fix: replace return with next in get_sqli_object to prevent LocalJumpError
2025-07-12 15:00:57 +02:00
h00die
f9a804d649
persistence libraries
2025-07-11 17:35:06 -04:00
jenkins-metasploit
60a6658f0e
automatic module_metadata_base.json update
2025-07-11 15:26:36 +00:00
Brendan
b4188e70be
Merge pull request #20357 from xaitax/add-windows-aarch64-winexec-payload
...
Revive and Finalize windows/aarch64/exec Payload
2025-07-11 10:18:17 -05:00
msutovsky-r7
3e5bdda701
Land #20359 , fixes payload reloading
...
Fix payload module reloading functionality
2025-07-11 13:28:06 +02:00
Corey
0f7aafa48e
Add session platform, apply Rubocop changes
2025-07-10 14:09:44 -04:00
Metasploit
74cce35cf0
Bump version of framework to 6.4.75
2025-07-10 11:31:34 -05:00
Corey
0f0ca54e6c
Remove get_python method
2025-07-10 11:57:06 -04:00
adfoster-r7
7a2753fa91
Merge pull request #20377 from adfoster-r7/update-license-generation
...
Update license generation
2025-07-10 15:56:56 +01:00
adfoster-r7
c2007c796e
Update license generation
2025-07-10 15:32:36 +01:00
Chocapikk
9d56001643
fix
2025-07-10 16:20:53 +02:00
Valentin Lobstein
cf0596a8e9
Update modules/auxiliary/gather/wp_photo_gallery_sqli.rb
...
Co-authored-by: Brendan <bwatters@rapid7.com >
2025-07-10 16:19:13 +02:00
Valentin Lobstein
69f8679ac2
Update modules/auxiliary/gather/wp_photo_gallery_sqli.rb
...
Co-authored-by: Julien Voisin <jvoisin@users.noreply.github.com >
2025-07-10 16:18:27 +02:00
Alex
8d0aaac0db
Update data/templates/src/pe/exe/template_aarch64_windows.asm
...
Co-authored-by: Diego Ledda <diego_ledda@rapid7.com >
2025-07-10 14:37:23 +02:00
Chocapikk
622072bba4
WP Photo Gallery by 10Web Unauthenticated SQLi (CVE-2022-0169)
2025-07-10 13:22:19 +02:00
Alex
b643c62eb6
Appeasing the RuboCop gods: added docs, fixed warnings, made it happy.
2025-07-10 13:18:40 +02:00
Martin Sutovsky
8e16a50363
Adds reloading for stagers/stages/adapters
2025-07-10 11:09:10 +02:00
jenkins-metasploit
14fb001457
automatic module_metadata_base.json update
2025-07-09 18:15:36 +00:00
Brendan
36675ccd9a
Merge pull request #20349 from sfewer-r7/0day-cve-2024-51978
...
Add auxiliary module for multiple Brother devices authentication bypass (CVE-2024-51978)
2025-07-09 13:07:25 -05:00
sfewer-r7
df24090fc0
fix typo in message
2025-07-09 14:59:54 +01:00
sfewer-r7
ab913b0416
make this error message not that no password may be present on the device
2025-07-09 14:58:59 +01:00
dledda-r7
ea68ee5dc7
chore: update template_aarch64_windows.exe
2025-07-09 08:54:54 -04:00
sfewer-r7
34952d73f6
display the AuthCookie if one is received
2025-07-09 10:15:30 +01:00
jenkins-metasploit
32559a328f
automatic module_metadata_base.json update
2025-07-09 05:55:58 +00:00
msutovsky-r7
ffdfa07954
Land #20354 , adds module for ISPConfig code injection (CVE-2023-46818)
...
Add module for ISPConfig Code Injection (CVE-2023-46818)
2025-07-09 07:47:56 +02:00
jenkins-metasploit
4626e8fce9
automatic module_metadata_base.json update
2025-07-08 21:46:05 +00:00
jheysel-r7
79d67dd1f0
Merge pull request #20345 from zeroSteiner/feat/lib/ldap-adds/1
...
Add an Active Directory LDAP Mixin
2025-07-08 14:37:23 -07:00
Spencer McIntyre
2ab90df4b2
Check for full permissions on certs too
2025-07-08 15:46:43 -04:00
Spencer McIntyre
566020abbf
Cache the result of whoami
2025-07-08 15:43:41 -04:00
Spencer McIntyre
23c02d6873
Note the permissions required for checking permissions
2025-07-08 15:01:54 -04:00
Spencer McIntyre
2650956fce
Add special handling for more groups
...
Add handling for the special `Authenticated Users` and `Users` groups.
2025-07-08 15:01:54 -04:00
Spencer McIntyre
a93d20ccfe
Add some basic tests
2025-07-08 15:01:54 -04:00
Spencer McIntyre
d0d3a2719d
Add some commented code for debugging
...
Squash me
2025-07-08 15:01:54 -04:00
Spencer McIntyre
8b8b350950
Use the new function instead of the old
2025-07-08 15:01:54 -04:00
Spencer McIntyre
7cacc4cd45
Update the ad_cs_cert_template module too
2025-07-08 15:01:54 -04:00
Spencer McIntyre
c2a06e341d
Expand on the matcher logic
2025-07-08 15:01:46 -04:00
Corey
2351a6a9bc
Minor changes to options, add documentation
2025-07-08 13:30:22 -04:00
Spencer McIntyre
65124d0c62
Merge pull request #20373 from adfoster-r7/update-metasploit-docs-branding
...
Update Metasploit docs branding
2025-07-08 13:28:39 -04:00
Corey
8a8e3a3047
Rubocop changes
2025-07-08 13:01:09 -04:00
Corey
c9d41be766
Add authors, print cleanup, rename vars
2025-07-08 13:00:15 -04:00
adfoster-r7
fe4da472f0
Update Metasploit docs branding
2025-07-08 17:22:52 +01:00
gardnerapp
d694c27119
Update modules/exploits/multi/local/periodic_script_persistence.rb
...
Co-authored-by: msutovsky-r7 <martin_sutovsky@rapid7.com >
2025-07-08 10:54:08 -04:00
gardnerapp
d2c7ac8d51
Update modules/exploits/multi/local/periodic_script_persistence.rb
...
Co-authored-by: msutovsky-r7 <martin_sutovsky@rapid7.com >
2025-07-08 10:53:47 -04:00
gardnerapp
52acc15a51
Update modules/exploits/multi/local/periodic_script_persistence.rb
...
Co-authored-by: msutovsky-r7 <martin_sutovsky@rapid7.com >
2025-07-08 10:53:28 -04:00
gardnerapp
b3e16e9c47
Update modules/exploits/multi/local/periodic_script_persistence.rb
...
Co-authored-by: msutovsky-r7 <martin_sutovsky@rapid7.com >
2025-07-08 10:52:58 -04:00
Rudraditya Thakur
ef611d1815
Merge pull request #1 from msutovsky-r7/collab/cve-2023-46818
...
Refactors and updates the docs
2025-07-08 07:48:59 -07:00
adfoster-r7
3dc9e6a9b5
Merge pull request #20371 from zeroSteiner/feat/ui/r7-banner
...
Update the banner for brand consistency
2025-07-08 14:20:42 +01:00
Spencer McIntyre
432bcfc4d3
Mention our corporate sponsors in the banner
2025-07-08 08:37:14 -04:00
adfoster-r7
306840831f
Merge pull request #19709 from szymonj99/bump-irb
...
Bump IRB
2025-07-07 13:54:45 +01:00
jenkins-metasploit
a8bb2189e7
automatic module_metadata_base.json update
2025-07-07 11:20:21 +00:00
msutovsky-r7
93f902fe27
Land #20364 , adds WingFTP unauthenticated RCE module
...
Add WingFTP unauthenticated RCE (CVE-2025-47812)
2025-07-07 13:12:10 +02:00
szymonj99
11099c2d3b
Bump IRB
2025-07-07 11:56:30 +01:00
Martin Sutovsky
ffa2152a6a
Updates docs
2025-07-07 11:56:53 +02:00
Martin Sutovsky
7d881567f2
Refactors code
2025-07-07 11:54:28 +02:00
adfoster-r7
ada43cd132
Merge pull request #20209 from adfoster-r7/update-ruby-version-3.3.8
...
Update ruby version 3.3.8
2025-07-07 10:12:34 +01:00
jenkins-metasploit
1e0a3de01e
automatic module_metadata_base.json update
2025-07-06 17:04:38 +00:00
msutovsky-r7
bc705b8c5a
Land #20334 , adds payload linux/x64/set_hostname
...
Add payload/linux/x64/set_hostname module.
2025-07-06 18:56:43 +02:00
Chocapikk
7629dd7518
DRY code, grab wingftp version in check method
2025-07-05 22:25:45 +02:00
Martin Sutovsky
1ee9d61de1
Running Rubocop
2025-07-05 15:57:38 +02:00
Umut
f0a64b92a7
Update CachedSize
2025-07-04 18:22:52 +03:00
Umut
4cb523a20c
Add exit(0) syscall
2025-07-04 18:21:20 +03:00
Umut
2c167799f1
Merge pull request #2 from msutovsky-r7/collab/payload/update_specs
...
Updates specs
2025-07-04 14:57:03 +03:00
Martin Sutovsky
a09415fa4a
Updates specs for set_hostname payload
2025-07-04 12:59:12 +02:00
Umut
4e27e2fa18
Merge pull request #1 from msutovsky-r7/collab/payload/set_hostname_linux_x64
...
Rewrites shellcode to smaller size, rubocopes
2025-07-04 13:37:28 +03:00
Martin Sutovsky
b1de0c6313
Removes null-bytes
2025-07-04 12:30:01 +02:00
Martin Sutovsky
dbe422698f
Updates cached_size
2025-07-04 12:16:16 +02:00
Martin Sutovsky
d0df343f74
Rewriting shellcode, making it smaller
2025-07-04 12:12:00 +02:00
Martin Sutovsky
195b874190
Addressing comments
2025-07-04 08:54:30 +02:00
Valentin Lobstein
b9ee9ba88c
Update wingftp_null_byte_rce.md
2025-07-03 19:43:06 +02:00
Valentin Lobstein
6edbfb32ec
Update modules/exploits/multi/http/wingftp_null_byte_rce.rb
...
Co-authored-by: Christophe De La Fuente <56716719+cdelafuente-r7@users.noreply.github.com >
2025-07-03 19:42:01 +02:00
Valentin Lobstein
ef3ddec3dd
Update documentation/modules/exploit/multi/http/wingftp_null_byte_rce.md
...
Co-authored-by: Christophe De La Fuente <56716719+cdelafuente-r7@users.noreply.github.com >
2025-07-03 19:41:34 +02:00
happybear-21
1700b2eaaa
fixed: rubocop issues, changes resolved
2025-07-03 21:25:19 +05:30
jenkins-metasploit
346c17dcb7
automatic module_metadata_base.json update
2025-07-03 13:37:36 +00:00
msutovsky-r7
0553d6b4e6
Land #20365 , fixes/refactors the Maltrail RCE module
...
Fix `exploit/unix/http/maltrail_rce.rb`
2025-07-03 15:29:28 +02:00
Chocapikk
1944c699f8
Fix exploit/unix/http/maltrail_rce.rb
2025-07-03 14:07:14 +02:00
Valentin Lobstein
d79810a7e3
Update modules/exploits/multi/http/wingftp_null_byte_rce.rb
...
Co-authored-by: msutovsky-r7 <martin_sutovsky@rapid7.com >
2025-07-03 13:54:11 +02:00
Valentin Lobstein
d625ab5fbc
Update modules/exploits/multi/http/wingftp_null_byte_rce.rb
...
Co-authored-by: msutovsky-r7 <martin_sutovsky@rapid7.com >
2025-07-03 13:54:01 +02:00
Alex
e351da472f
Merge pull request #1 from msutovsky-r7/collab/fix/payload-reload
...
Collab/fix/payload reload
2025-07-03 11:12:25 +02:00
Martin Sutovsky
b9e8c9d111
Removes debug stuff
2025-07-03 11:09:36 +02:00
Martin Sutovsky
9445bb3885
Fixing payload reloading
2025-07-03 11:07:30 +02:00
Alex
8bf1c40f95
Update reloading.rb
2025-07-03 10:55:01 +02:00
Metasploit
5c08321212
Bump version of framework to 6.4.74
2025-07-03 03:33:14 -05:00
Alex
e11277f2f5
Update reloading.rb
2025-07-03 08:12:54 +02:00
Valentin Lobstein
32f7754774
Update modules/exploits/multi/http/wingftp_null_byte_rce.rb
...
Co-authored-by: Julien Voisin <jvoisin@users.noreply.github.com >
2025-07-02 14:42:34 +02:00
Chocapikk
5b268bd4b4
Fix documentation and typos
2025-07-01 22:50:01 +02:00
Corey
e465720a3c
Rubocop changes
2025-07-01 14:36:20 -04:00
Corey
a66d60bf76
Move module to multi, add get_python method
2025-07-01 14:34:51 -04:00
Chocapikk
f7a649c121
Remove php mixin and arch
2025-07-01 19:43:21 +02:00
Chocapikk
5d9eb58848
Remove useless mixin
2025-07-01 19:39:26 +02:00
Chocapikk
1a4a15e83b
Add WingFTP unauthenticated RCE (CVE-2025-47812)
2025-07-01 19:15:15 +02:00
happybear-21
03e943726a
resolved: changes updated methods
2025-07-01 21:33:41 +05:30
sfewer-r7
a7e4b5601f
update the docs to use AUTO for the enum option
2025-07-01 15:06:44 +01:00
Stephen Fewer
56354849f0
favor AUTO over ANY for this enum usage
...
Co-authored-by: Diego Ledda <diego_ledda@rapid7.com >
2025-07-01 15:05:09 +01:00
Stephen Fewer
14512d7d17
favor AUTO over ANY for this enum
...
Co-authored-by: Diego Ledda <diego_ledda@rapid7.com >
2025-07-01 15:04:57 +01:00
happybear-21
20134b5ced
resolved: changes
2025-07-01 15:37:10 +05:30
Alex
9470a8b407
Update lib/msf/core/module_manager/reloading.rb
...
Co-authored-by: msutovsky-r7 <martin_sutovsky@rapid7.com >
2025-07-01 10:46:16 +02:00
Alex
d77d0537a4
Update lib/msf/core/module_manager/reloading.rb
...
Co-authored-by: msutovsky-r7 <martin_sutovsky@rapid7.com >
2025-07-01 08:39:26 +02:00
Alex
743478b79e
Update lib/msf/core/module_manager/reloading.rb
...
Co-authored-by: msutovsky-r7 <martin_sutovsky@rapid7.com >
2025-07-01 08:38:52 +02:00
Alex
efc6152664
Update lib/msf/core/module_manager/reloading.rb
...
Co-authored-by: msutovsky-r7 <martin_sutovsky@rapid7.com >
2025-07-01 08:38:41 +02:00
Alex
74de17fcab
Update lib/msf/core/module_manager/reloading.rb
...
Co-authored-by: msutovsky-r7 <martin_sutovsky@rapid7.com >
2025-07-01 08:38:34 +02:00
Alex
f2b3e00f01
Update lib/msf/core/module_manager/reloading.rb
...
Co-authored-by: msutovsky-r7 <martin_sutovsky@rapid7.com >
2025-07-01 08:37:41 +02:00
Alex
e657aee397
Update lib/msf/core/module_manager/reloading.rb
...
Co-authored-by: msutovsky-r7 <martin_sutovsky@rapid7.com >
2025-07-01 08:37:35 +02:00
Alex
18ec6af5af
Update lib/msf/core/module_manager/reloading.rb
...
Co-authored-by: msutovsky-r7 <martin_sutovsky@rapid7.com >
2025-07-01 08:37:27 +02:00
Alex
232f1b4597
Update lib/msf/core/module_manager/reloading.rb
...
Co-authored-by: msutovsky-r7 <martin_sutovsky@rapid7.com >
2025-07-01 08:37:21 +02:00
Chocapikk
8373634932
Add defanged mode, fix metadata, add error handling for zip files
2025-06-30 17:38:13 +02:00
Valentin Lobstein
d0aaf70bbb
Update modules/auxiliary/scanner/http/xorcom_completepbx_file_disclosure.rb
...
Co-authored-by: Diego Ledda <diego_ledda@rapid7.com >
2025-06-30 17:13:33 +02:00
Valentin Lobstein
fd5894d64a
Update modules/auxiliary/scanner/http/xorcom_completepbx_diagnostics_file_read.rb
...
Co-authored-by: Diego Ledda <diego_ledda@rapid7.com >
2025-06-30 17:13:26 +02:00
happybear-21
47f2ba2861
removed: unused imports, and functions, removed: falsey statements, resolved: changes
2025-06-30 20:34:17 +05:30
jenkins-metasploit
eb638820e2
automatic module_metadata_base.json update
2025-06-30 14:49:29 +00:00
adfoster-r7
3a034ba2ba
Merge pull request #20362 from sjanusz-r7/improve-bleichenbacher-oracle-python-version-detection
...
Fix Bleichenbacher Oracle module on hosts with Python 2
2025-06-30 15:18:44 +01:00
Alex
91a3cc27cd
Update modules/payloads/singles/windows/aarch64/exec.rb
...
Co-authored-by: Diego Ledda <diego_ledda@rapid7.com >
2025-06-30 14:46:51 +02:00
sjanusz-r7
41b83b7170
Fix Bleichenbacher Oracle module on hosts with Python 2
2025-06-30 13:02:40 +01:00
adfoster-r7
f0626b38cb
Update ruby version 3.3.8
2025-06-30 11:58:41 +01:00
Metasploit
65faeb438c
Bump version of framework to 6.4.73
2025-06-29 15:25:40 -05:00
cgranleese-r7
07ae49d6dc
Merge pull request #20360 from adfoster-r7/add-syslog-to-gemspec
...
Add syslog to gemspec
2025-06-29 17:40:40 +01:00
adfoster-r7
bdc368f792
Add syslog to gemspec
2025-06-29 15:57:53 +01:00
jenkins-metasploit
583ffce9d7
automatic module_metadata_base.json update
2025-06-29 14:45:21 +00:00
cgranleese-r7
f57a3c278c
Merge pull request #20358 from adfoster-r7/fix-module-cache-generation
...
Fix module cache generation
2025-06-29 13:44:28 +01:00
Alex
8034930ce1
Fix payload module reloading functionality
2025-06-29 12:00:58 +02:00
happybear-21
ff15b581ed
resolved: issues
2025-06-29 12:34:38 +05:30
adfoster-r7
66bae427fb
Fix module cache generation
2025-06-29 01:05:42 +01:00
Alex
3069d6a3b8
Readability
2025-06-28 23:25:23 +02:00
Martin Sutovsky
5c8d918e3d
Fixes documentation
2025-06-28 17:07:44 +02:00
Martin Sutovsky
af4cd2ab6a
Addresses comments, fixes check method
2025-06-28 17:05:52 +02:00
happybear-21
e77abd9bbc
added: automatic admin_allow_langedit permission checking and enabling capability
2025-06-28 16:20:49 +05:30
Alex
7b76a832ac
Add ASM template
2025-06-28 10:15:28 +02:00
Alex
114def2352
Merge branch 'rapid7:master' into add-windows-aarch64-winexec-payload
2025-06-27 23:57:55 +02:00
Alex
1dadec8369
Revive windows/aarch64/exec Payload
2025-06-27 23:57:12 +02:00
Spencer McIntyre
50a2749f97
Merge pull request #20289 from cgranleese-r7/adds-mitre-attack-references
...
Adds support for MITRE ATT&CK References
2025-06-27 11:26:09 -04:00
msutovsky-r7
126bff18a1
Land #20346 , fixes payload encoding and substitutes for smaller base64 encoder
...
Use the smaller base64 encoder
2025-06-27 17:15:05 +02:00
happybear-21
93a8334699
fixed: build issue
2025-06-27 20:16:07 +05:30
happybear-21
840ae0f317
resolved: issues
2025-06-27 19:42:35 +05:30
Diego Ledda
a7b038b822
Merge pull request #20341 from msutovsky-r7/exploit/skyvern_ssti_rce
...
Adds module for Skyvern SSTI (CVE-2025-49619)
2025-06-27 14:14:40 +02:00
Martin Sutovsky
ee890a83ca
Adds BadChars
2025-06-27 11:03:08 +02:00
Martin Sutovsky
37e8780a6b
Code refactor, docs
2025-06-27 10:26:31 +02:00
Stephen Fewer
18b00cebbb
Use a more permissive regex to pull out the logbox name value
...
Co-authored-by: Julien Voisin <jvoisin@users.noreply.github.com >
2025-06-26 16:39:36 +01:00
sfewer-r7
6bdebf6ee3
add the salt_table_index value in the failure message
2025-06-26 16:35:21 +01:00
Stephen Fewer
84dda69ee0
this status message should explicitly say it has generated the *default* password
...
Co-authored-by: Julien Voisin <jvoisin@users.noreply.github.com >
2025-06-26 16:34:04 +01:00
Stephen Fewer
a7b26ac74d
fail with a message that includes the unexpected length value
...
Co-authored-by: Julien Voisin <jvoisin@users.noreply.github.com >
2025-06-26 16:32:08 +01:00
Stephen Fewer
f66389bbbf
include the password in the verbose status message
...
Co-authored-by: Julien Voisin <jvoisin@users.noreply.github.com >
2025-06-26 16:31:31 +01:00
sfewer-r7
c6ffcdb2f8
This resolves the 'Proto is not included in the list' error during create_credential
2025-06-26 16:11:38 +01:00
adfoster-r7
a0bb2d8c89
Merge pull request #20298 from bcoles/modules-SSL
...
Modules: Convert SSL default option to Boolean in several modules
2025-06-26 15:00:59 +01:00
Martin Sutovsky
7b845fa3df
Fixed documentation issues
2025-06-26 12:08:51 +02:00
Martin Sutovsky
240bc828f1
Removing header
2025-06-26 12:08:51 +02:00
Metasploit
29b0efc5cf
Bump version of framework to 6.4.72
2025-06-26 03:33:38 -05:00
happybear-21
016f4ea142
resolved: issues
2025-06-26 10:26:05 +05:30
happybear-21
d787444137
Add exploit module for ISPConfig language_edit.php PHP Code Injection (CVE-2023-46818)
...
- Adds modules/exploits/linux/http/ispconfig_lang_edit_php_code_injection.rb
- Adds documentation for the module in documentation/modules/exploit/linux/http/ispconfig_lang_edit_php_code_injection.md
- Module targets ISPConfig < 3.2.11p1 with admin_allow_langedit enabled
- References and implementation based on PoC and advisories at https://github.com/SyFi/CVE-2023-46818
2025-06-25 22:27:52 +05:30
cgranleese-r7
a6cdb6deb9
Adds support for MITRE ATT&CK References
2025-06-25 17:24:47 +01:00
adfoster-r7
256ad33585
Merge pull request #20353 from cgranleese-r7/add-validation-for-arch-values
...
Add validation for arch values
2025-06-25 17:13:01 +01:00
cgranleese-r7
00c88caffb
Updates incorrect arch values in modules
2025-06-25 16:57:27 +01:00
cgranleese-r7
a9a8ac7762
Adds validation for arch values
2025-06-25 16:57:23 +01:00
adfoster-r7
bbcac720e5
Merge pull request #20351 from cgranleese-r7/fix-non-printable-chars-in-module-description-and-name
...
Fix non-printable non-ascii chars in module description and name
2025-06-25 15:39:59 +01:00
cgranleese-r7
04a18fb3ca
Updates modules to remove non-printable chars
2025-06-25 14:19:56 +01:00
cgranleese-r7
64504319e6
Updates module validation to check description and name for non-printable chars
2025-06-25 14:19:43 +01:00
msutovsky-r7
fdc78b40bb
Add more clear installation steps
...
Co-authored-by: Diego Ledda <diego_ledda@rapid7.com >
2025-06-25 15:17:58 +02:00
Martin Sutovsky
0a39f6670a
Fixing payload execution
2025-06-25 12:44:37 +02:00
Diego Ledda
fda250d604
Merge pull request #19910 from msutovsky-r7/fix/add-PPC64-template
...
Fixing PPC64 template and payloads
2025-06-25 12:33:39 +02:00
msutovsky-r7
fde78bf73f
Land #20324 , adds exploit for UNC path in .url files (CVE-2025-33053)
...
Adds exploit module for Internet Shortcut UNC path vulnerability (CVE-2025-33053)
2025-06-25 11:23:23 +02:00
Diego Ledda
6d843385ec
Merge pull request #20301 from msutovsky-r7/exploit/cve-2021-25094
...
Adds module for Tatsu WP plugin (CVE-2021-25094)
2025-06-25 10:58:22 +02:00
adfoster-r7
f91f525e1e
Merge pull request #20350 from cgranleese-r7/adds-sentinel-values-to-modules-missing-one-or-more-notes
...
Adds sentinel notes to modules that are missing stability, reliability or side effects
2025-06-25 09:50:09 +01:00
cgranleese-r7
40ca2b3b1b
Adds sentinel notes to modules that are missing stability, reliability or side effects
2025-06-25 09:32:01 +01:00
Diego Ledda
afdad8ed4c
chore(wp_tatsu_rce): msftidy_docs fix
2025-06-25 10:16:49 +02:00
adfoster-r7
82018b6c52
Merge pull request #20343 from cgranleese-r7/adds-sentinel-vales-to-modules-without-notes
...
Adds sentinel values to modules without notes
2025-06-25 09:12:31 +01:00
Spencer McIntyre
6334996e60
Use the smaller base64 encoder
2025-06-24 15:58:17 -04:00
Spencer McIntyre
cf48211910
Update the RBCD module to use the new mixin
2025-06-24 11:27:52 -04:00
Spencer McIntyre
23c85a26fe
Add some documentation for the methods
2025-06-24 11:27:52 -04:00
Spencer McIntyre
b8ecd50f32
Add and use a generic LDAP entry cache
2025-06-24 11:27:52 -04:00
Spencer McIntyre
cf53956128
Add a method to get domain info
2025-06-24 11:27:52 -04:00
Spencer McIntyre
7b1af9fc09
Initial implementation of #adds_sd_grants_permissions?
2025-06-24 11:27:52 -04:00
Spencer McIntyre
70f7dfebc3
Initial commit of AD DS LDAP mixin
2025-06-24 11:27:52 -04:00
Spencer McIntyre
475760a108
Add helper methods for ace type checks
2025-06-24 11:27:52 -04:00
DevBuiHieu
e198cf635f
Merge pull request #2 from msutovsky-r7/collab/webdav_working_dir_exploit
...
Minor code changes, updates documentation
2025-06-24 21:43:43 +07:00
Martin Sutovsky
13cd2d2e51
Minor code changes, updates documentation
2025-06-24 16:22:42 +02:00
msutovsky-r7
a67c883e0c
Removes unnecessary header
...
Co-authored-by: Diego Ledda <diego_ledda@rapid7.com >
2025-06-24 15:48:38 +02:00
Spencer McIntyre
12245519f5
Merge pull request #20206 from adfoster-r7/update-mettle
...
Update mettle 1.0.42
2025-06-24 08:49:25 -04:00
DevBuiHieu
fa0d01f55c
Update modules/exploits/windows/fileformat/cve_2025_33053.rb
...
Co-authored-by: msutovsky-r7 <martin_sutovsky@rapid7.com >
2025-06-24 19:24:06 +07:00
DevBuiHieu
78f982e133
Merge pull request #1 from msutovsky-r7/collab/webdav_working_dir_exploit
...
Internet Shortcut UNC Module Upgrade
2025-06-24 18:33:19 +07:00
cgranleese-r7
30c15535b4
Adds a check to skip modules with execellent ranking and sentinel values
2025-06-24 12:13:08 +01:00
cgranleese-r7
a454217bd4
Update info -d markdown
2025-06-24 11:21:49 +01:00
Martin Sutovsky
dd6bb2c8dc
Remove debug statements
2025-06-24 12:10:46 +02:00
Martin Sutovsky
3d9cc6063d
Adds SMB server to send payload
2025-06-24 12:10:19 +02:00
sfewer-r7
14191f6166
use Base64.strict_encode64
2025-06-24 10:16:49 +01:00
sfewer-r7
edea803c75
add in references
2025-06-24 10:14:59 +01:00
Chocapikk
17b67dfbca
Add warning message before execution
2025-06-24 10:10:58 +02:00
Martin Sutovsky
6aa24a0762
Adds researchers in author section, base for WebDAV server
2025-06-23 15:38:09 +02:00
cgranleese-r7
37388ca1be
Adds sentinel values to modules missing notes
2025-06-23 12:24:58 +01:00
adfoster-r7
0972888802
Update Mettle 1.0.42
2025-06-23 11:58:29 +01:00
adfoster-r7
4c4a864b06
Merge pull request #20326 from 00nx/patch-1
...
Add total number of currently defined aliases
2025-06-23 11:28:02 +01:00
adfoster-r7
be8864fe84
Merge pull request #20339 from bcoles/exploit-windows-fileformat-ms_visual_basic_vbp
...
exploit/windows/fileformat/ms_visual_basic_vbp: Add offsets, cleanup, document
2025-06-23 10:41:14 +01:00
cgranleese-r7
b16732c3bf
Updates enforce notes rubocop rule to add notes to modules that are missing notes
2025-06-23 10:40:02 +01:00
bcoles
b483312eca
Modules: Convert SSL default option to Boolean in several modules
2025-06-23 19:38:36 +10:00
adfoster-r7
8c2d0f50bc
Merge pull request #20342 from cgranleese-r7/runs-trailing-comma-in-arguements-rubocop-on-modules
...
Runs Style/TrailingCommaInArguments Rubocop against modules
2025-06-23 10:02:57 +01:00
cgranleese-r7
ade9b54d94
Runs Style/TrailingCommaInArguments Rubocop against modules
2025-06-23 09:30:35 +01:00
Martin Sutovsky
ca142599e8
Module init
2025-06-23 10:27:27 +02:00
msutovsky-r7
b37b6487e3
Land #20340 , adds documentation and cleans up exploit/windows/browser/ms08_070_visual_studio_msmask
...
exploit/windows/browser/ms08_070_visual_studio_msmask: Cleanup and add documentation
2025-06-23 08:05:22 +02:00
adfoster-r7
51e71dc754
Merge pull request #20332 from todb/update-module-counter
...
Update module counter
2025-06-22 23:13:32 +01:00
bcoles
e1dec29ef9
exploit/windows/browser/ms08_070_visual_studio_msmask: Cleanup and add documentation
2025-06-23 00:38:44 +10:00
bcoles
c0baf1888b
exploit/windows/fileformat/ms_visual_basic_vbp: Add offsets, cleanup, document
2025-06-23 00:11:54 +10:00
adfoster-r7
b8c375d087
Merge pull request #20337 from bcoles/exploit-linux-http-opentsdb_key_cmd_injection
...
opentsdb_key_cmd_injection: Set Arch to ARCH_CMD
2025-06-22 14:51:04 +01:00
adfoster-r7
17125b492a
Merge pull request #20335 from bcoles/rubocop-Lint/DetectMetadataTrailingLeadingWhitespace
...
Rubocop: Lint/DetectMetadataTrailingLeadingWhitespace: Except BadChars
2025-06-22 14:36:07 +01:00
Chocapikk
2a008c83d1
Add auxiliary and exploit modules for Xorcom CompletePBX 5.2.35 CVEs (2025-2292, 30004, 30005, 30006)
2025-06-22 09:07:20 +02:00
bcoles
cede07596f
opentsdb_key_cmd_injection: Set Arch to ARCH_CMD
2025-06-22 12:39:04 +10:00
bcoles
8ab259122e
Land #20336 : opennms_horizon_authenticated_rce: Set Arch to ARCH_CMD
2025-06-22 12:31:22 +10:00
Ahmed Ezzat
0307bab692
Update opennms_horizon_authenticated_rce.rb
...
Fix Arch
2025-06-21 20:37:33 +03:00
bcoles
e65532a7fc
Rubocop: Lint/DetectMetadataTrailingLeadingWhitespace: Except BadChars
2025-06-21 21:31:33 +10:00
Muzaffer Umut ŞAHİN
539514b3b6
Add payload/linux/x64/set_hostname module.
...
This payload sets the hostname of a Linux x64 machine by using the sethostname syscall.
2025-06-21 04:41:30 -04:00
Tod Beardsley
81cb85eef0
Make msfbase actually do something useful
...
Signed-off-by: Tod Beardsley <todb@hugesuccess.org >
2025-06-20 13:05:11 -05:00
Tod Beardsley
21e093a41f
Slightly better module popularity counter
...
Signed-off-by: Tod Beardsley <todb@hugesuccess.org >
2025-06-20 12:41:08 -05:00
adfoster-r7
04a6185f3a
Merge pull request #20329 from cgranleese-r7/runs-layout-rubocop-on-modules
...
Runs Rubocop to fix layout in modules
2025-06-20 16:59:31 +01:00
sfewer-r7
83a03efa3b
aux module for CVE-2024-51978
2025-06-20 16:41:39 +01:00
cgranleese-r7
a4b14d8b64
Runs Rubocop to fix layout in modules
2025-06-20 15:18:01 +01:00
adfoster-r7
7208c10f37
Merge pull request #20330 from cgranleese-r7/fixes-conditional
...
Fixes issues in a few modules
2025-06-20 15:09:49 +01:00
cgranleese-r7
42f31c0fce
Fixes some conditionals in modules
2025-06-20 14:57:03 +01:00
Martin Sutovsky
2122a34514
Removes overlooked file
2025-06-20 12:54:30 +02:00
adfoster-r7
b0dbe03544
Merge pull request #20315 from cgranleese-r7/adds-rubocop-rule-to-detect-module-metadata-whitespace
...
Adds Rubocop rule to detect leading/trailing whitespace in module metadata
2025-06-20 00:22:42 +01:00
adfoster-r7
6d897eaeac
Merge pull request #20327 from cgranleese-r7/update-vulns-command
...
Update `vulns` command
2025-06-20 00:21:51 +01:00
Martin Sutovsky
be394b7062
Adding PPC64 template, fixing PPC64 single payloads
2025-06-19 17:23:15 +02:00
Martin Sutovsky
00852f4682
Adding PPC64 template, fixing PPC64 single payloads
2025-06-19 17:17:19 +02:00
cgranleese-r7
65ed80f5b0
Add flag to vuln command to show vuln attempts
2025-06-19 16:06:25 +01:00
DevBuiHieu
dd51952b67
Update cve_2025_33053.rb
2025-06-19 21:32:34 +07:00
cgranleese-r7
9eef0cf13f
Adds Rubocop rule to detect leading/trailing whitespace in module metadata
2025-06-19 15:10:27 +01:00
DevBuiHieu
f3c4d9519f
Update modules/exploits/windows/fileformat/cve_2025_33053.rb
...
Co-authored-by: msutovsky-r7 <martin_sutovsky@rapid7.com >
2025-06-19 19:57:08 +07:00
DevBuiHieu
a0f1b0c5b3
Update modules/exploits/windows/fileformat/cve_2025_33053.rb
...
Co-authored-by: msutovsky-r7 <martin_sutovsky@rapid7.com >
2025-06-19 19:53:49 +07:00
DevBuiHieu
efc0c2539d
Update cve_2025_33053.rb
2025-06-19 19:53:22 +07:00
DevBuiHieu
600ffdb9b9
Update modules/exploits/windows/fileformat/cve_2025_33053.rb
...
Co-authored-by: msutovsky-r7 <martin_sutovsky@rapid7.com >
2025-06-19 19:44:35 +07:00
DevBuiHieu
4fde40a96b
Update modules/exploits/windows/fileformat/cve_2025_33053.rb
...
Co-authored-by: msutovsky-r7 <martin_sutovsky@rapid7.com >
2025-06-19 19:43:56 +07:00
Diego Ledda
c0dfbf43f2
Merge pull request #20235 from Chocapikk/vbulletin_replace_ad_template_rce
...
vBulletin replaceAdTemplate Remote Code Execution
2025-06-19 14:20:16 +02:00
Metasploit
5ff0588554
Bump version of framework to 6.4.71
2025-06-19 03:33:21 -05:00
trauma
b1e1fbcc97
alias.rb
2025-06-18 21:43:11 +05:30
DevBuiHieu
1d27be2c1d
Final code for CVE-2025-33053 exploit module
2025-06-18 03:53:08 -04:00
DevBuiHieu
ec5ba0bd0d
Final code for CVE-2025-33053 exploit module
2025-06-17 23:03:36 -04:00
DevBuiHieu
20b8a9fcd3
Add some features and fix bugs for CVE-2025-33053 exploit module
2025-06-17 22:59:34 -04:00
DevBuiHieu
58609f3ff9
Add some features and fix bugs for CVE-2025-33053 exploit module
2025-06-17 22:32:57 -04:00
DevBuiHieu
cb7badbfad
Add some features and fix bugs for CVE-2025-33053 exploit module
2025-06-17 21:41:44 -04:00
DevBuiHieu
fda69e0a74
Add some features and fix all errors for CVE-2025-33053 exploit module
2025-06-17 11:15:09 -04:00
dwelch-r7
ab2c693f04
Merge pull request #20320 from rapid7/revert-20109-rails-7.2-upgrade
...
Revert "Bump rails version to 7.2"
2025-06-17 12:25:03 +01:00
adfoster-r7
fb02b4ade5
Revert "Bump rails version to 7.2"
2025-06-17 12:20:49 +01:00
adfoster-r7
04c368f9de
Merge pull request #20109 from dwelch-r7/rails-7.2-upgrade
...
Bump rails version to 7.2 [WIP]
2025-06-17 10:43:11 +01:00
DevBuiHieu
20629fe6b8
Add some features and fix all errors for CVE-2025-33053 exploit module
2025-06-17 02:49:10 -04:00
DevBuiHieu
9e5dd0962a
Add some features and delete old files for CVE-2025-33053 exploit module
2025-06-17 01:32:07 -04:00
DevBuiHieu
7ad7c62f03
Add some features and delete old files for CVE-2025-33053 exploit module
2025-06-17 01:20:09 -04:00
DevBuiHieu
540d18126d
Add some features and delete old files for CVE-2025-33053 exploit module
2025-06-17 01:11:16 -04:00
DevBuiHieu
f81ddf82f1
Add some features for CVE-2025-33053 exploit module
2025-06-17 01:00:35 -04:00
Martin Sutovsky
776379876d
Fixing check method
2025-06-16 16:00:14 +02:00
adfoster-r7
a02dff9bb5
Merge pull request #20302 from dwelch-r7/enable-defer-module-loads
...
Enable defer module loads by default
2025-06-16 11:02:31 +01:00
jenkins-metasploit
580e2b3211
automatic module_metadata_base.json update
2025-06-15 21:50:54 +00:00
adfoster-r7
97b84b033f
Merge pull request #20309 from bcoles/rubocop-modules-exploits-linux-samba
...
modules/exploits/linux/samba: Resolve RuboCop violations
2025-06-15 22:42:56 +01:00
adfoster-r7
ed2d6cdda6
Merge pull request #20312 from bcoles/rubocop-lib-msf-module-platform_list
...
Msf::Module::PlatformList: Resolve RuboCop violations
2025-06-15 22:37:53 +01:00
bcoles
682a4b46e0
Msf::Module::PlatformList: Resolve RuboCop violations
2025-06-15 23:27:50 +10:00
adfoster-r7
b0ef381e02
Merge pull request #20313 from bcoles/rubocop-Style/FormatStringToken
...
Rubocop: Disable Style/FormatStringToken
2025-06-15 13:00:11 +01:00
bcoles
52010861b6
Rubocop: Disable Style/FormatStringToken
2025-06-15 16:31:16 +10:00
bcoles
91d3675c3b
modules/exploits/linux/samba: Resolve RuboCop violations
2025-06-15 00:09:09 +10:00
DevBuiHieu
98389f2889
Add module documentation for CVE-2025-33053 URL generator
2025-06-13 20:35:38 -04:00
DevBuiHieu
1846aca52e
Add auxiliary module for CVE-2025-33053 .url file generator
2025-06-13 11:15:29 -04:00
DevBuiHieu
d3145f792e
Add auxiliary module for CVE-2025-33053 .url file generator
2025-06-13 11:14:04 -04:00
DevBuiHieu
9d52a2b11c
Add auxiliary module for CVE-2025-33053 .url file generator
2025-06-13 20:02:45 +07:00
Martin Sutovsky
4fe750a946
Removing redundant comment
2025-06-13 10:33:58 +02:00
Martin Sutovsky
3abe9b46c0
Addressing comments
2025-06-13 10:32:39 +02:00
Dean Welch
39356d55e0
Fix migration date issues when running tests
2025-06-12 16:41:10 +01:00
Dean Welch
4c2eeee4a7
Remove debug output
2025-06-12 16:41:10 +01:00
Dean Welch
62f357207c
Minor bug fixes
2025-06-12 16:41:10 +01:00
Dean Welch
640d992519
Add rpc debugging
2025-06-12 16:41:10 +01:00
Dean Welch
b87ef99cd8
Bump rails version to 7.2
2025-06-12 16:41:10 +01:00
jenkins-metasploit
b39d45c205
automatic module_metadata_base.json update
2025-06-12 14:03:39 +00:00
adfoster-r7
e4feb4f581
Merge pull request #20305 from cgranleese-r7/fix-duplicate-notes
...
Fixes duplicate notes in a couple of modules
2025-06-12 14:55:19 +01:00
cgranleese-r7
1c72a3adc3
Fixes duplicate notes in a couple of modules
2025-06-12 14:32:12 +01:00
jenkins-metasploit
86a321f53d
automatic module_metadata_base.json update
2025-06-12 13:30:27 +00:00
msutovsky-r7
663cf4af24
Land #20303 , resolves Rubocop violations in modules/exploits/linux/postgres
...
modules/exploits/linux/postgres: Resolve RuboCop violations
2025-06-12 15:20:05 +02:00
msutovsky-r7
b8dff5e701
Land #20304 , resolves Rubocop violations in modules/exploits/linux/pptp
...
modules/exploits/linux/pptp: Resolve RuboCop violations
2025-06-12 15:13:29 +02:00
bcoles
bf68b56f88
modules/exploits/linux/pptp: Resolve RuboCop violations
2025-06-12 21:14:25 +10:00
bcoles
e0e5e4157a
modules/exploits/linux/postgres: Resolve RuboCop violations
2025-06-12 21:03:41 +10:00
Dean Welch
32b978d768
Enable defer module loads by default
2025-06-12 10:59:54 +01:00
msutovsky-r7
2e3b66612b
Update modules/exploits/multi/http/wp_tatsu_rce.rb
2025-06-12 11:38:01 +02:00
msutovsky-r7
cb9f5e8743
Update modules/exploits/multi/http/wp_tatsu_rce.rb
2025-06-12 11:35:01 +02:00
Metasploit
7e88b53da1
Bump version of framework to 6.4.70
2025-06-12 04:04:12 -05:00
jenkins-metasploit
52c5343ff7
automatic module_metadata_base.json update
2025-06-11 21:32:04 +00:00
adfoster-r7
3f69bcb3c9
Merge pull request #20300 from zeroSteiner/fix/mod/smb-version/win-ver
...
Fix a regression in Windows version fingerprinting
2025-06-11 22:23:57 +01:00
Martin Sutovsky
0b2e4bc337
Adds module for CVE-2021-25094
2025-06-11 19:03:00 +02:00
Spencer McIntyre
8efbfc0608
Fix a regression in Windows version fingerprinting
2025-06-11 11:56:56 -04:00
jenkins-metasploit
35f770997a
automatic module_metadata_base.json update
2025-06-11 08:57:20 +00:00
msutovsky-r7
f2920f868a
Land #20291 , adds Roundcube post-authentication RCE (CVE-2025-49113)
...
Add Remote for Roundсube CVE-2025-49113 post-authentication RCE module
2025-06-11 10:48:58 +02:00
Maksim Rogov
582e32c14e
remove timeout
2025-06-11 11:05:33 +03:00
jenkins-metasploit
ac6402993f
automatic module_metadata_base.json update
2025-06-11 05:39:50 +00:00
msutovsky-r7
a175e89d07
Land #20299 , converts DisableNops to Boolean
...
Modules: Convert DisableNops property to Boolean in several modules
2025-06-11 07:31:53 +02:00
jenkins-metasploit
db022164de
automatic module_metadata_base.json update
2025-06-10 16:23:06 +00:00
msutovsky-r7
1ad158cd4c
Land #20297 , converts Privileged property to Bool
...
Modules: Convert Privileged property to Boolean in several modules
2025-06-10 18:15:16 +02:00
bcoles
3272ee0f28
Modules: Convert DisableNops property to Boolean in several modules
2025-06-10 23:57:52 +10:00
jenkins-metasploit
f122e72feb
automatic module_metadata_base.json update
2025-06-10 13:36:04 +00:00
adfoster-r7
4e41af23b5
Merge pull request #20296 from bcoles/rubocop-modules-exploits-linux-ftp
...
modules/exploits/linux/ftp: Resolve RuboCop violations
2025-06-10 14:27:45 +01:00
bcoles
304de9e1c9
Modules: Convert Privileged property to Boolean in several modules
2025-06-10 23:01:52 +10:00
bcoles
f95f5c928e
modules/exploits/linux/ftp: Resolve RuboCop violations
2025-06-10 22:36:46 +10:00
Maksim Rogov
8fe5c91801
fix parsing.rb
2025-06-10 14:29:39 +03:00
Maksim Rogov
10ab54369d
Update modules/exploits/multi/http/roundcube_auth_rce_cve_2025_49113.rb
...
Co-authored-by: msutovsky-r7 <martin_sutovsky@rapid7.com >
2025-06-10 14:18:44 +03:00
Maksim Rogov
97c493a924
Update modules/exploits/multi/http/roundcube_auth_rce_cve_2025_49113.rb
...
Co-authored-by: msutovsky-r7 <martin_sutovsky@rapid7.com >
2025-06-10 14:17:55 +03:00
Vognik
d764237230
migrated to nokogiri methods for csrf token parsing
2025-06-10 14:54:09 +04:00
Maksim Rogov
5725e6faf7
Apply suggestions from code review
...
Co-authored-by: Valentin Lobstein <88535377+Chocapikk@users.noreply.github.com >
2025-06-10 11:09:05 +03:00
jenkins-metasploit
b6ed7f0970
automatic module_metadata_base.json update
2025-06-09 21:19:34 +00:00
adfoster-r7
899840c208
Merge pull request #20295 from bwatters-r7/fix/thinmanager-spaces
...
Fix some spacing issues
2025-06-09 22:11:25 +01:00
Maksim Rogov
ed643c3bc6
Update roundcube_auth_rce_cve_2025_49113.md
2025-06-09 18:42:52 +03:00
Vognik
072ebafbcf
fix naming
2025-06-09 19:32:31 +04:00
Vognik
46a36c9d4c
refactor: update code per review
2025-06-09 19:28:38 +04:00
bwatters-r7
b1d5319fcb
Fix some spacing inssues
2025-06-09 09:17:11 -05:00
jenkins-metasploit
12d4527bdc
automatic module_metadata_base.json update
2025-06-09 13:46:50 +00:00
Spencer McIntyre
6f7064f8f0
Merge pull request #20293 from Chocapikk/easter-egg
...
Add Mr. Robot Easter egg
2025-06-09 09:37:49 -04:00
jenkins-metasploit
b7f381d8b1
automatic module_metadata_base.json update
2025-06-09 12:50:23 +00:00
Brendan
ebae201198
Merge pull request #20160 from zeroSteiner/feat/mod/payload/php-adapters
...
Add PHP adapters and refactor PHP payloads
2025-06-09 07:41:50 -05:00
jenkins-metasploit
5d61c5271e
automatic module_metadata_base.json update
2025-06-08 14:11:56 +00:00
msutovsky-r7
f20e72b6c8
Land #20256 , adds RCE module for Remote For Mac 2025.7
...
Add Remote for Mac 2025.6 unauthenticated RCE module
2025-06-08 16:03:58 +02:00
jenkins-metasploit
dbefbe0296
automatic module_metadata_base.json update
2025-06-08 13:57:36 +00:00
msutovsky-r7
3e1bca072a
Land #20290 , fixes space in CVE number
...
Fix errant space in CVE number
2025-06-08 15:48:58 +02:00
Martin Sutovsky
6105b99465
Fixed response parsing
2025-06-08 15:36:37 +02:00
Martin Sutovsky
16541d9f64
Fixes notes
2025-06-08 12:17:58 +02:00
Martin Sutovsky
c9713a7184
Code reformat, rubocoping
2025-06-08 12:06:33 +02:00
Maksim Rogov
01f16ea802
Minor Fixes.rb
2025-06-08 12:47:08 +03:00
Maksim Rogov
c63649a12d
Update roundcube_auth_rce_cve_2025_49113.rb
2025-06-08 01:21:31 +03:00
Vognik
f43e8863ad
refactor: update code per review
2025-06-08 02:14:53 +04:00
Maksim Rogov
442b5aadf3
Apply suggestions from code review
...
Co-authored-by: Julien Voisin <jvoisin@users.noreply.github.com >
2025-06-07 23:26:03 +03:00
adfoster-r7
18c21f1ea6
Merge pull request #20170 from bcoles/msf-module-uuid
...
Msf::Module::UUID: Generate UUID using UUID_CHARS.sample(8).join
2025-06-07 19:59:55 +01:00
root
8b1113d225
Update: Improved RCE detection logic and payload options for Remote for Mac 2025.6
2025-06-07 17:52:45 +01:00
Chocapikk
ff802129c1
Add Mr. Robot Easter egg
2025-06-07 17:55:17 +02:00
bcoles
ffcc145ccc
Msf::Module::UUID: Generate UUID using UUID_CHARS.sample(8).join
2025-06-08 00:24:27 +10:00
bcoles
aed00d1ff7
Msf::Module: Lazy-load module instance UUID
2025-06-08 00:15:04 +10:00
Maksim Rogov
d97b09a898
Rename roundcube_unauth_rce_cve_2025_49113.md to roundcube_auth_rce_cve_2025_49113.md
2025-06-07 16:46:30 +03:00
Maksim Rogov
0426d3cb4f
Rename roundcube_unauth_rce_cve_2025_49113.rb to roundcube_auth_rce_cve_2025_49113.rb
2025-06-07 16:14:28 +03:00
Maksim Rogov
906ba4fba2
Update roundcube_unauth_rce_cve_2025_49113.rb
2025-06-07 13:58:37 +03:00
Maksim Rogov
bd811a3cd1
Update roundcube_unauth_rce_cve_2025_49113.md
2025-06-07 04:45:54 +03:00
Vognik
a4638ad632
Update Documentation
2025-06-07 05:35:18 +04:00
Vognik
96d7929972
Add Documentation for Roundcube CVE-2025-49113 unauthenticated RCE module
2025-06-07 05:28:45 +04:00
Vognik
b83b021445
Add Remote for Roundcube CVE-2025-49113 unauthenticated RCE module
2025-06-07 05:28:21 +04:00
Corey
a5e30153e8
Add default arch_cmd target
2025-06-06 12:06:17 -04:00
bwatters-r7
8f2b364e7b
Fix errant space in CVE number
2025-06-06 10:06:21 -05:00
jenkins-metasploit
d553aa6f0d
automatic module_metadata_base.json update
2025-06-06 12:45:11 +00:00
msutovsky-r7
0f522220d4
Land #20072 , adds Maldoc in PDF fileformat module
...
Add Maldoc in PDF polyglot fileformat module
2025-06-06 14:36:24 +02:00
msutovsky-r7
ab57ec105a
Land #20264 , adds processing of KERB-SUPERSEDED-BY-USER error message
...
Process and propagate KERB-SUPERSEDED-BY-USER error details
2025-06-06 13:59:09 +02:00
jenkins-metasploit
e3206fb88a
automatic module_metadata_base.json update
2025-06-05 21:52:28 +00:00
Spencer McIntyre
a1e3a23eb4
Merge pull request #20262 from bwatters-r7/fix/vcenter_vmdir_gather
...
Fix references to LDAP Datastore Options
2025-06-05 17:44:21 -04:00
bwatters-r7
02a9eb3233
Update rescue clauses and rubocop
2025-06-05 16:33:42 -05:00
jenkins-metasploit
56dbd91168
automatic module_metadata_base.json update
2025-06-05 17:16:15 +00:00
Spencer McIntyre
66a9f332b1
Merge pull request #20283 from cdelafuente-r7/fix/20249/ldap/certifried
...
Fix the cve_2022_26923_certifried module after the datastore option changes
2025-06-05 13:08:06 -04:00
jenkins-metasploit
e7bde75f57
automatic module_metadata_base.json update
2025-06-05 16:11:11 +00:00
Brendan
19e8e6cdf8
Merge pull request #20187 from Chocapikk/wp_ottokit
...
Add CVE-2025-27007 in existing `exploit(multi/http/wp_suretriggers_auth_bypass)` module
2025-06-05 11:03:00 -05:00
Spencer McIntyre
0a280ae800
Merge pull request #19996 from hantwister/patch-1
...
Detect the CxUIUSvcChannel named pipe
2025-06-05 11:56:50 -04:00
adfoster-r7
2042fa6f27
Merge pull request #20288 from bcoles/rubocop-Style/RedundantParentheses
...
Rubocop: Disable Style/RedundantParentheses
2025-06-05 16:20:26 +01:00
jenkins-metasploit
a18d284fb4
automatic module_metadata_base.json update
2025-06-05 15:18:07 +00:00
Brendan
cc98ef58d4
Merge pull request #20140 from h4x-x0r/CVE-2023-2915
...
ThinManager Path Traversal Delete (CVE-2023-2915) Module
2025-06-05 10:08:42 -05:00
Spencer McIntyre
602212fe9c
Merge pull request #20282 from SweilemCodes/docs/Jenkins_enum
...
Jenkins Enum Documentation Added
2025-06-05 10:50:39 -04:00
Spencer McIntyre
166db38e67
Add missing newlines to render the markdown properly
2025-06-05 10:49:47 -04:00
bcoles
7df255f4cd
Rubocop: Disable Style/RedundantParentheses
2025-06-06 00:27:20 +10:00
Metasploit
f2b2fe4f60
Bump version of framework to 6.4.69
2025-06-05 05:56:26 -05:00
Metasploit
7434581e1c
Bump version of framework to 6.4.68
2025-06-05 04:47:54 -05:00
h4x-x0r
2425eb08d2
Update thinmanager_traversal_delete.rb
2025-06-05 02:57:40 +01:00
jenkins-metasploit
958ae5b87e
automatic module_metadata_base.json update
2025-06-04 21:56:31 +00:00
Brendan
312d052a5c
Merge pull request #20141 from h4x-x0r/CVE-2023-2917
...
ThinManager Path Traversal Upload (CVE-2023-2917) Module
2025-06-04 16:48:39 -05:00
jenkins-metasploit
bd5d47034e
automatic module_metadata_base.json update
2025-06-04 19:11:19 +00:00
Brendan
2a7f40dcc9
Merge pull request #20139 from h4x-x0r/CVE-2023-27856
...
ThinManager Path Traversal Download (CVE-2023-27856) Module
2025-06-04 14:03:21 -05:00
h4x-x0r
53145d7a65
Update thinmanager_traversal_download.rb
2025-06-04 19:18:43 +01:00
jenkins-metasploit
bd8eadb3aa
automatic module_metadata_base.json update
2025-06-04 17:49:24 +00:00
Brendan
10d443d5d9
Merge pull request #20138 from h4x-x0r/CVE-2023-27855
...
ThinManager Path Traversal Upload (CVE-2023-27855) Module
2025-06-04 12:41:34 -05:00
jenkins-metasploit
856eb18434
automatic module_metadata_base.json update
2025-06-04 14:21:27 +00:00
Brendan
8e4890fbc0
Merge pull request #20286 from msutovsky-r7/fix/add_priority_udev_persistence
...
Adds different udev rule naming for udev persistence
2025-06-04 09:08:49 -05:00
Brendan
26156dfac2
Merge pull request #20265 from remmons-r7/cve_2025_4427_4428
...
Exploit module for CVE-2025-4427/CVE-2025-4428 - Ivanti EPMM (AKA MobileIron Core) Authentication Bypass to EL Injection
2025-06-04 09:05:04 -05:00
remmons-r7
97f308386b
Update documentation/modules/exploit/multi/http/ivanti_epmm_rce_cve_2025_4427_4428.md
...
Update docs to reflect the new Python payload approach
Co-authored-by: Brendan <bwatters@rapid7.com >
2025-06-04 08:30:11 -05:00
Martin Sutovsky
f7fd84b82d
Adds different approach to udev rule naming
2025-06-04 15:24:43 +02:00
adfoster-r7
66c1dac7c6
Merge pull request #20277 from adfoster-r7/update-ruby-3.2.8
...
Update ruby version 3.2.8
2025-06-04 13:52:44 +01:00
jenkins-metasploit
99a616e657
automatic module_metadata_base.json update
2025-06-04 11:28:53 +00:00
msutovsky-r7
5fbf46ba7f
Land #19472 , adds exploits/linux/local/udev_persistence
...
Add modules/exploits/linux/local/udev_persistence.rb
2025-06-04 13:21:04 +02:00
Martin Sutovsky
6806385292
Update
2025-06-04 12:56:51 +02:00
Martin Sutovsky
0d31440722
Update the module
2025-06-04 12:19:36 +02:00
Christophe De La Fuente
b488403c73
Fix cve_2022_26923_certifried module after the datastore option changes
2025-06-04 11:22:26 +02:00
RAMELLA Sébastien
144cfd2d42
Update maldoc_in_pdf_polyglot.rb
2025-06-04 12:33:22 +04:00
RAMELLA Sébastien
b9731f8907
Update modules/auxiliary/fileformat/maldoc_in_pdf_polyglot.rb
...
Co-authored-by: msutovsky-r7 <martin_sutovsky@rapid7.com >
2025-06-04 12:30:09 +04:00
Theo Sweilem
ff78d179a3
Edited jenkins_enum Documentation
2025-06-03 23:36:13 -07:00
msutovsky-r7
257f6dbbe1
Land #20263 , adds registration of VulnAttempts for Exploit/Auxiliary modules
...
Register VulnAttempts for both Exploit and Auxiliary modules
2025-06-04 08:27:17 +02:00
Theo Sweilem
ac4e574eea
Added jenkins_enum Documentation
2025-06-03 23:25:15 -07:00
jenkins-metasploit
3b67e551ce
automatic module_metadata_base.json update
2025-06-03 20:42:08 +00:00
Spencer McIntyre
da97d5c2b3
Merge pull request #20281 from JohannesLks/fix(post/windows/manage/remove_host--hard-coded-hosts-file-path-causes-failure-when-%SystemRoot%-=!-C--Windows)
...
post/windows/manage/remove_host: resolve hosts-file path dynamically instead of hard-coded C:\Windows
2025-06-03 16:34:23 -04:00
remmons-r7
6c8394ca00
Merge pull request #3 from bwatters-r7/collab/20265
...
Switch to in-memory python over fetch payloads
2025-06-03 13:47:19 -05:00
bwatters-r7
17bf77fca1
Switch to in-memory python over fetch payloads
2025-06-03 13:39:01 -05:00
Lukas Johannes Möller
39bbf4ba05
fix #20280
2025-06-03 19:51:16 +02:00
jenkins-metasploit
c23c848d2e
automatic module_metadata_base.json update
2025-06-03 17:15:02 +00:00
Simon Janusz
1e98d3ffca
Merge pull request #20218 from jheysel-r7/fix/crawler_canonicalize_method
...
Improve canonicalize method in msfcrawler.rb
2025-06-03 18:07:07 +01:00
jenkins-metasploit
f45e08097c
automatic module_metadata_base.json update
2025-06-03 16:54:38 +00:00
Simon Janusz
d497156f84
Merge pull request #20258 from zeroSteiner/fix/issue/20251
...
Update the ldap options for shadow credentials
2025-06-03 17:45:18 +01:00
Simon Janusz
043f8cb6b4
Merge pull request #20260 from zeroSteiner/fix/issue/20252
...
Update the ldap/change_password module
2025-06-03 17:44:26 +01:00
Spencer McIntyre
3057f80a1b
Update the ldap options for shadow credentials
2025-06-03 12:29:04 -04:00
jenkins-metasploit
dd166b4d49
automatic module_metadata_base.json update
2025-06-03 14:03:03 +00:00
Spencer McIntyre
2476ce52d8
Merge pull request #20273 from JohannesLks/fix/post-windows-manage-remove-host-20157
...
fix(post/windows/manage/remove_host): handle whitespace parsing robustly
2025-06-03 09:55:06 -04:00
Spencer McIntyre
c4f2b9e070
Merge pull request #20278 from cdelafuente-r7/fix/spec/krb5_ccache_presenter
...
Fix krb5_ccache_presenter specs
2025-06-03 09:37:11 -04:00
Christophe De La Fuente
adecc23728
Set time to localtime
2025-06-03 14:35:44 +02:00
Christophe De La Fuente
f5161ea9e1
Code Review
2025-06-03 14:27:20 +02:00
adfoster-r7
da9b9ca64d
Update ruby version 3.2.8
2025-06-03 11:20:13 +01:00
Lukas Johannes Möller
d9e96f91ca
see https://github.com/rapid7/metasploit-framework/pull/20273#issuecomment-2932671250
2025-06-03 11:21:07 +02:00
jenkins-metasploit
ae1db09f32
automatic module_metadata_base.json update
2025-06-03 07:53:41 +00:00
cgranleese-r7
d8c7c5049d
Merge pull request #19900 from jvoisin/aka_equationgroup
...
Add Notes->AKA for EquationGroup codenames
2025-06-03 08:45:54 +01:00
jenkins-metasploit
4836243f1a
automatic module_metadata_base.json update
2025-06-02 22:06:52 +00:00
Spencer McIntyre
18fbf3d656
Merge pull request #20275 from msutovsky-r7/fix/sap_router_info_failure
...
Fixes bug in auxiliary/scanner/sap/sap_router_info_request
2025-06-02 17:57:39 -04:00
Julien Voisin
486390d881
Update ms10_061_spoolss.rb
2025-06-02 20:45:44 +02:00
Julien Voisin
e39b400bb8
Update modules/auxiliary/dos/smtp/sendmail_prescan.rb
...
Co-authored-by: cgranleese-r7 <69522014+cgranleese-r7@users.noreply.github.com >
2025-06-02 16:05:31 +02:00
Julien Voisin
97b9b80b26
Update modules/auxiliary/dos/windows/smb/ms09_050_smb2_negotiate_pidhigh.rb
...
Co-authored-by: cgranleese-r7 <69522014+cgranleese-r7@users.noreply.github.com >
2025-06-02 16:05:19 +02:00
Julien Voisin
08c5654ef2
Update modules/exploits/freebsd/samba/trans2open.rb
...
Co-authored-by: cgranleese-r7 <69522014+cgranleese-r7@users.noreply.github.com >
2025-06-02 16:05:12 +02:00
Julien Voisin
7738d146b9
Update modules/exploits/solaris/samba/trans2open.rb
...
Co-authored-by: cgranleese-r7 <69522014+cgranleese-r7@users.noreply.github.com >
2025-06-02 16:05:06 +02:00
Julien Voisin
54c5e7df18
Update modules/exploits/windows/smb/ms10_061_spoolss.rb
...
Co-authored-by: cgranleese-r7 <69522014+cgranleese-r7@users.noreply.github.com >
2025-06-02 16:04:59 +02:00
Julien Voisin
af57c9ba77
Update modules/auxiliary/dos/windows/smb/ms09_050_smb2_session_logoff.rb
...
Co-authored-by: cgranleese-r7 <69522014+cgranleese-r7@users.noreply.github.com >
2025-06-02 16:04:51 +02:00
Julien Voisin
ea7d88d8be
Update modules/auxiliary/admin/kerberos/ms14_068_kerberos_checksum.rb
...
Co-authored-by: cgranleese-r7 <69522014+cgranleese-r7@users.noreply.github.com >
2025-06-02 16:04:42 +02:00
dledda-r7
5e3e975b7d
fix: renaming Osx to OSX for autoload support
2025-06-02 09:22:46 -04:00
dledda-r7
c4ca4d6999
fix: re-include OSX specific option
2025-06-02 08:14:59 -04:00
dledda-r7
70bafdfcd8
fix: delete of meterpreter_options.rb
2025-06-02 08:07:14 -04:00
dledda-r7
e4bc2a6528
fix: changed MeterpreterOptions to be platform-specific in pivot
2025-06-02 08:07:14 -04:00
dledda-r7
dd23be9695
fix: modified meterpreter_reverse template for platform-specific MeterpreterOptions
2025-06-02 08:07:13 -04:00
dledda-r7
e44043b88a
fix: restored deleted comments
2025-06-02 08:07:13 -04:00
dledda-r7
a7f4da5431
feat: split platform-specific meterpreter options on different modules, adding AutoLoadExtensions option (AppleIos,Php,Python,Java,Osx,Android)
2025-06-02 08:07:06 -04:00
dledda-r7
44617cbe37
feat: split platform-specific meterpreter options on different modules, adding AutoLoadExtensions option (Windows, Linux)
2025-06-02 08:06:05 -04:00
jenkins-metasploit
5e2418cf1f
automatic module_metadata_base.json update
2025-06-02 10:46:07 +00:00
cgranleese-r7
4238fd6bab
Merge pull request #20272 from zeroSteiner/fix/mod/add-esc-refs
...
Add missing references for AD CS modules
2025-06-02 11:38:13 +01:00
msutovsky-r7
d118b34823
Merge branch 'rapid7:master' into fix/sap_router_info_failure
2025-06-02 11:25:08 +02:00
jenkins-metasploit
7a3697820c
automatic module_metadata_base.json update
2025-06-02 07:12:08 +00:00
msutovsky-r7
be8bb63186
Land #20237 , resolves RuboCop violations in auxiliary/scanner/couchdb
...
modules/auxiliary/scanner/couchdb: Resolve RuboCop violations
2025-06-02 09:03:47 +02:00
jenkins-metasploit
d04df220c7
automatic module_metadata_base.json update
2025-06-02 06:15:58 +00:00
msutovsky-r7
11a3564dff
Landing #20271 , resolves RuboCop violations in auxiliary/server/dns
...
modules/auxiliary/server/dns: Resolve RuboCop violations
2025-06-02 08:07:42 +02:00
msutovsky-r7
847fd9aa83
Landing #20270 , adds documentation for auxiliary/scanner/discovery/udp_probe
...
Add documentation for auxiliary/scanner/discovery/udp_probe
2025-06-01 22:25:49 +02:00
Mario
50ae65d59c
Update documentation/modules/auxiliary/scanner/discovery/udp_probe.md
...
Co-authored-by: msutovsky-r7 <martin_sutovsky@rapid7.com >
2025-05-31 17:13:29 +02:00
Lukas Johannes Möller
9cccad015d
fix(post/windows/manage/remove_host): handle whitespace parsing robustly
...
See #20157
2025-05-31 12:47:33 +02:00
Spencer McIntyre
176dd849e0
Add missing references for AD CS modules
2025-05-30 13:54:35 -04:00
remmons-r7
c2556382f1
Reword "pt" to "part" in the Metasploit module
2025-05-30 10:52:28 -05:00
root
7aa1d17124
rex version fix
2025-05-30 16:46:08 +01:00
root
11a51bf489
rex version payloads
2025-05-30 16:43:40 +01:00
Julien Voisin
0106a4440e
Merge branch 'master' into aka_equationgroup
2025-05-30 17:17:54 +02:00
Spencer McIntyre
634c480bd0
Update modules/auxiliary/gather/vmware_vcenter_vmdir_ldap.rb
...
Co-authored-by: Brendan <bwatters@rapid7.com >
2025-05-30 10:18:20 -04:00
root
dbfaece2a2
badchars fix + extend payloads
2025-05-30 14:19:56 +01:00
root
ca8a3c586a
added 2025.7 support
2025-05-30 14:12:52 +01:00
Spencer McIntyre
6c05ffb67d
Appease rubocop
2025-05-30 09:06:38 -04:00
Spencer McIntyre
dd6208a051
Bump the rex-random_identifier gem
2025-05-30 09:06:38 -04:00
Spencer McIntyre
960e29f64d
Update specs
2025-05-30 09:06:38 -04:00
Spencer McIntyre
f3b650a409
Major refactoring of PHP payloads and related exploits
2025-05-30 09:06:38 -04:00
Spencer McIntyre
dcaeb5266c
Define the system_block module function
2025-05-30 09:06:38 -04:00
Spencer McIntyre
9220360ed0
Add an ARCH_PHP -> ARCH_CMD adapter
2025-05-30 09:06:20 -04:00
bcoles
5ecf5b770b
modules/auxiliary/server/dns: Resolve RuboCop violations
2025-05-30 22:26:50 +10:00
jenkins-metasploit
9aa775d140
automatic module_metadata_base.json update
2025-05-30 11:56:36 +00:00
msutovsky-r7
e55032a14f
Land #20238 , resolves RuboCop violations in auxiliary/scanner/db2
...
modules/auxiliary/scanner/db2: Resolve RuboCop violations
2025-05-30 13:48:59 +02:00
jenkins-metasploit
94b5ba520b
automatic module_metadata_base.json update
2025-05-30 10:55:29 +00:00
msutovsky-r7
d92088fa97
Land #20239 , resolves RuboCop violations in auxiliary/scanner/dcerpc
...
modules/auxiliary/scanner/dcerpc: Resolve RuboCop violations
2025-05-30 12:47:18 +02:00
mariomontecatine
3efcc6322b
Add documentation for auxiliary/scanner/discovery/udp_probe
2025-05-30 06:23:54 -04:00
root
69870ee703
Update Remote for Mac 2025.6 RCE module with improvements and fixes
2025-05-30 11:21:07 +01:00
jenkins-metasploit
b0b0022158
automatic module_metadata_base.json update
2025-05-30 10:09:34 +00:00
msutovsky-r7
9ef3134049
Land #20240 , resolves RuboCop violations in modules/auxiliary/scanner/dect
...
modules/auxiliary/scanner/dect: Resolve RuboCop violations
2025-05-30 12:01:30 +02:00
jenkins-metasploit
14a219e7e3
automatic module_metadata_base.json update
2025-05-29 15:05:10 +00:00
Diego Ledda
d08995c051
Merge pull request #20201 from bcoles/rubocop-modules-auxiliary-admin-networking
...
modules/auxiliary/admin/networking: Resolve RuboCop violations
2025-05-29 16:53:07 +02:00
Diego Ledda
537f12b6ec
Merge pull request #19976 from msutovsky-r7/feat/php_cmd_adapter
...
PHP cmd adapter
2025-05-29 16:49:58 +02:00
Chocapikk
33439fccb3
Add verbosity, update doc
2025-05-29 16:30:41 +02:00
Spencer McIntyre
b40dbe89ff
Always return an array of PreAuthData
2025-05-29 10:25:35 -04:00
Valentin Lobstein
f053d993f7
Update modules/exploits/multi/http/vbulletin_replace_ad_template_rce.rb
...
Co-authored-by: Brendan <bwatters@rapid7.com >
2025-05-29 15:59:00 +02:00
jenkins-metasploit
379e62b3ee
automatic module_metadata_base.json update
2025-05-29 13:23:27 +00:00
Diego Ledda
8f64994f47
Merge pull request #20246 from bcoles/encoders-metasm-cpu
...
Encoders: Fix assemble method Metasm CPU definition
2025-05-29 15:15:49 +02:00
bwatters-r7
e36336669d
Update description in module and docs to reflect nre option name
2025-05-29 08:11:33 -05:00
Martin Sutovsky
cb0ef76140
Adds fail_with to avoid returning nil
2025-05-29 13:47:36 +02:00
root
e027be9f4c
Add documentation for Remote for Mac 2025.6 unauthenticated RCE module
2025-05-29 12:30:10 +01:00
Metasploit
3c876901ff
Bump version of framework to 6.4.67
2025-05-29 05:29:32 -05:00
jenkins-metasploit
05fa8c6b30
automatic module_metadata_base.json update
2025-05-29 10:17:57 +00:00
adfoster-r7
52a097b7e0
Merge pull request #20268 from rapid7/revert-20194-ensure-thinkphp-rce-runs-on-metasploit-pro
...
Revert "Ensure thinkphp rce runs on metasploit pro"
2025-05-29 11:09:48 +01:00
adfoster-r7
f1d7f2ed22
Revert "Ensure thinkphp rce runs on metasploit pro"
2025-05-29 10:54:51 +01:00
jenkins-metasploit
9651c8b966
automatic module_metadata_base.json update
2025-05-29 08:46:19 +00:00
msutovsky-r7
a5d80290f8
Land #20241 , resolves RuboCop violations for modules/auxiliary/scanner/discovery
...
modules/auxiliary/scanner/discovery: Resolve RuboCop violations
2025-05-29 10:38:28 +02:00
msutovsky-r7
6628e0d9e7
Update modules/auxiliary/fileformat/maldoc_in_pdf_polyglot.rb
...
This will look better in Metasploit wrapup blog
Co-authored-by: Julien Voisin <jvoisin@users.noreply.github.com >
2025-05-29 10:05:10 +02:00
root
cf3e1764c5
Finalize Remote for Mac 2025.6 RCE module (no CVE yet)
2025-05-29 04:29:15 +01:00
remmons-r7
68929a50fa
Add ivanti_epmm_rce_cve_2025_4427_4428.md
...
Documentation for ivanti_epmm_rce_cve_2025_4427_4428.
2025-05-28 17:35:34 -05:00
remmons-r7
704e498f39
Add ivanti_epmm_rce_cve_2025_4427_4428.rb
...
Add a module for CVE-2025-4427 and CVE-2025-4428, unauthenticated RCE chain in Ivanti EPMM.
2025-05-28 17:32:56 -05:00
Spencer McIntyre
09c313003b
Propagate KERB-SUPERSEDED-BY-USER error details
2025-05-28 17:57:01 -04:00
Spencer McIntyre
74dcabfcc1
Add the definitions for KERB-SUPERSEDED-BY-USER
2025-05-28 17:38:36 -04:00
bwatters-r7
b207a8848c
Fix references to LDAP Datastore Options
2025-05-28 12:02:01 -05:00
jenkins-metasploit
a847038d90
automatic module_metadata_base.json update
2025-05-28 16:49:12 +00:00
Diego Ledda
9b7e27e946
Merge pull request #20185 from Chocapikk/wp_depicter_sqli_cve_2025_2011
...
Add WP Depicter Plugin Unauth SQL Injection (CVE-2025-2011)
2025-05-28 18:38:52 +02:00
Spencer McIntyre
5c6f6f1070
Merge pull request #20261 from bwatters-r7/fix/vmcenter_vmdir_auth
...
Update datastore option names in vmware_vcenter_vmdir_auth_bypass module and docs
2025-05-28 12:33:43 -04:00
Christophe De La Fuente
4ccab4543d
Register VulnAttempts for both Exploit and Auxiliary modules
2025-05-28 18:19:12 +02:00
Diego Ledda
6cb8d8c599
fix(modules): renaming run_host to run
2025-05-28 18:01:32 +02:00
jenkins-metasploit
1264bfa606
automatic module_metadata_base.json update
2025-05-28 15:02:17 +00:00
msutovsky-r7
f3668f436b
Land #20242 , resolves RuboCop violations for modules/auxiliary/scanner/sap
...
modules/auxiliary/scanner/sap: Resolve RuboCop violations
2025-05-28 16:54:01 +02:00
Valentin Lobstein
8055ba3d65
Update modules/auxiliary/gather/wp_depicter_sqli_cve_2025_2011.rb
...
Co-authored-by: Diego Ledda <diego_ledda@rapid7.com >
2025-05-28 16:28:59 +02:00
bwatters-r7
e282bbda99
Update datastore option names in module and docs
2025-05-28 09:23:36 -05:00
Spencer McIntyre
dae8c9b43a
Update the ldap/change_password module
2025-05-28 10:19:30 -04:00
dwelch-r7
c73bffaf87
Merge pull request #20257 from cgranleese-r7/fixes-deprecation-error
...
Fixes an error in `report_note` deprecation message
2025-05-28 13:28:13 +01:00
bcoles
1b95ece26d
modules/auxiliary/scanner/sap: Resolve RuboCop violations
2025-05-28 22:15:05 +10:00
jenkins-metasploit
02d7a23fef
automatic module_metadata_base.json update
2025-05-28 12:00:57 +00:00
Diego Ledda
ce6e0d1164
Merge pull request #20096 from h00die-gr3y/CVE-2025-30406
...
Gladinet CentreStack/Triofox ASP.NET ViewState Deserialization [CVE-2025-30406]
2025-05-28 13:46:13 +02:00
Diego Ledda
cd63d653a8
Merge pull request #20200 from bcoles/rubocop-modules-auxiliary-admin-oracle
...
modules/auxiliary/admin/oracle: Resolve RuboCop violations
2025-05-28 13:45:33 +02:00
cgranleese-r7
bae1a3e93a
Fixes an error for report_note deprecation message
2025-05-28 12:29:16 +01:00
root
38f0178ad8
Update exploit: fix PacketStorm reference, add CVE placeholder
2025-05-28 09:27:28 +01:00
root
1860c16aa8
Add Remote for Mac 2025.6 unauthenticated RCE module
2025-05-28 07:42:34 +01:00
Spencer McIntyre
53ee96fc1f
Merge pull request #20255 from arpitjain099/master
...
Improve code clarity and consistency through minor refinements
2025-05-27 17:28:58 -04:00
Arpit Jain
ca76181335
Improve code quality
2025-05-27 17:27:19 -04:00
Spencer McIntyre
2ec457779c
Merge pull request #20180 from smashery/powershell-impersonate-warning
...
Warn user if they are using PowerShell with impersonation
2025-05-27 13:15:35 -04:00
sjanusz-r7
cdc51b41f6
Add GraphQL Introspection Scanner documentation
2025-05-27 17:24:35 +01:00
sjanusz-r7
9cea2891e3
Address GraphQL Introspection comments
2025-05-27 17:13:37 +01:00
jenkins-metasploit
9e90b5d3c4
automatic module_metadata_base.json update
2025-05-27 16:02:10 +00:00
msutovsky-r7
ec98f0af2c
Land #20243 , resolving Rubocop violations in modules/auxiliary/scanner/snmp
...
modules/auxiliary/scanner/snmp: Resolve RuboCop violations
2025-05-27 17:54:32 +02:00
bcoles
e89b103873
modules/auxiliary/scanner/snmp: Resolve RuboCop violations
2025-05-28 01:19:53 +10:00
Martin Sutovsky
4d956ba4e4
Fixing Rubocop formatting
2025-05-27 16:35:34 +02:00
Martin Sutovsky
fa0aaa0834
Rubocoping
2025-05-27 16:31:36 +02:00
Martin Sutovsky
f762c945c0
Adding payload definition
2025-05-27 16:31:36 +02:00
Martin Sutovsky
126b155d6e
Adding uuid for cmd
2025-05-27 16:31:33 +02:00
Martin Sutovsky
3b1bfe8aba
Fixing meterpreter session
2025-05-27 16:30:53 +02:00
Martin Sutovsky
735140f217
Rolling back to previous base64 functionality
2025-05-27 16:30:53 +02:00
Martin Sutovsky
c30a6cabe3
More reliable full command path detection, using already existing base64 encoder
2025-05-27 16:30:52 +02:00
Martin Sutovsky
3e75553044
Removing uncessary whitespaces
2025-05-27 16:30:52 +02:00
Martin Sutovsky
b4d2df91de
Encoding PHP payload and piping into php unix command
2025-05-27 16:30:52 +02:00
Ashley Donaldson
904f4b68f7
Warn user if they are using PowerShell with impersonation
2025-05-27 10:14:48 -04:00
bcoles
32c5280b13
modules/auxiliary/admin/oracle: Resolve RuboCop violations
2025-05-28 00:10:48 +10:00
Spencer McIntyre
b84936f3e2
Merge pull request #20233 from zeroSteiner/fix/bump-payloads/2.0.221
...
Update metasploit-payloads gem to 2.0.221
2025-05-27 10:05:47 -04:00
Chocapikk
05d41232fe
Add CVE IDs
2025-05-27 13:51:49 +02:00
jenkins-metasploit
d81c4ee802
automatic module_metadata_base.json update
2025-05-27 09:11:57 +00:00
Diego Ledda
76ab21a2af
Merge pull request #20147 from zeroSteiner/fix/issue/19641
...
Add SOCKS5H Proxy Support
2025-05-27 10:54:57 +02:00
Diego Ledda
f2e222bfcb
Merge pull request #20198 from bcoles/rubocop-modules-auxiliary-admin-scada
...
modules/auxiliary/admin/scada: Resolve RuboCop violations
2025-05-27 10:53:46 +02:00
RAMELLA Sebastien
c84056780e
fix. r7 code review
...
Signed-off-by: RAMELLA Sebastien <sebastien.ramella@pirates.re >
2025-05-27 11:45:52 +04:00
jenkins-metasploit
97beb2029c
automatic module_metadata_base.json update
2025-05-26 20:55:47 +00:00
adfoster-r7
526a8014b4
Merge pull request #20244 from bcoles/modules-auxiliary-scanner-vmware
...
modules/auxiliary/scanner/vmware: Resolve RuboCop violations
2025-05-26 21:48:13 +01:00
adfoster-r7
59562d9367
Merge pull request #20236 from bcoles/rubocop-Style/RedundantRegexpArgument
...
Rubocop: Enable Style/RedundantRegexpArgument
2025-05-26 20:16:42 +01:00
adfoster-r7
b19b087feb
Merge pull request #20204 from bcoles/rubocop-Layout/LineContinuationLeadingSpace
...
Rubocop: Disable Layout/LineContinuationLeadingSpace
2025-05-26 20:14:55 +01:00
Chocapikk
6dc9809837
Non-blocking requests when trying to exploit, since the payload can be triggered twice
2025-05-26 20:17:39 +02:00
Chocapikk
854d2354fa
Fix check, both requests can display if the system is vulnerable
2025-05-26 20:04:19 +02:00
bcoles
1b4d65e8b7
Encoders: Fix assemble method Metasm CPU definition
2025-05-26 23:03:12 +10:00
bcoles
4c0ec87d7c
modules/auxiliary/scanner/vmware: Resolve RuboCop violations
2025-05-26 21:30:58 +10:00
bcoles
d03b65e7e5
modules/auxiliary/admin/scada: Resolve RuboCop violations
2025-05-26 20:49:19 +10:00
Chocapikk
387a39d0a9
Update doc, module
2025-05-25 20:13:36 +02:00
bcoles
b25925d28a
modules/auxiliary/scanner/discovery: Resolve RuboCop violations
2025-05-25 12:44:10 +10:00
bcoles
e0d2cd29c2
modules/auxiliary/scanner/dect: Resolve RuboCop violations
2025-05-25 12:11:13 +10:00
bcoles
e9d682dca7
modules/auxiliary/scanner/dcerpc: Resolve RuboCop violations
2025-05-24 15:04:15 +10:00
bcoles
feebf2bc49
modules/auxiliary/scanner/db2: Resolve RuboCop violations
2025-05-24 14:23:30 +10:00
bcoles
170d007375
modules/auxiliary/scanner/couchdb: Resolve RuboCop violations
2025-05-24 14:17:49 +10:00
bcoles
caf17eea37
Rubocop: Enable Style/RedundantRegexpArgument
2025-05-24 13:36:29 +10:00
bcoles
5aa91bd57c
Rubocop: Resolve Rubocop Style/RedundantRegexpArgument violations
2025-05-24 13:34:32 +10:00
Chocapikk
6644bfa8dc
Check PHP version using X-Powered-By header
2025-05-24 00:10:52 +02:00
Chocapikk
64b9254b3d
Remove useless command in Dockefile
2025-05-23 23:59:06 +02:00
Valentin Lobstein
e6aa8a3125
Update documentation/modules/exploit/multi/http/vbulletin_replace_ad_template_rce.md
...
Co-authored-by: Julien Voisin <jvoisin@users.noreply.github.com >
2025-05-23 23:56:37 +02:00
Valentin Lobstein
df44d63ac3
Update documentation/modules/exploit/multi/http/vbulletin_replace_ad_template_rce.md
...
Co-authored-by: Julien Voisin <jvoisin@users.noreply.github.com >
2025-05-23 23:56:18 +02:00
Valentin Lobstein
f5e33ef290
Update documentation/modules/exploit/multi/http/vbulletin_replace_ad_template_rce.md
...
Co-authored-by: Julien Voisin <jvoisin@users.noreply.github.com >
2025-05-23 23:55:55 +02:00
Valentin Lobstein
69426e6dca
Update modules/exploits/multi/http/vbulletin_replace_ad_template_rce.rb
...
Co-authored-by: Julien Voisin <jvoisin@users.noreply.github.com >
2025-05-23 23:55:44 +02:00
Valentin Lobstein
1c717cf56b
Update modules/exploits/multi/http/vbulletin_replace_ad_template_rce.rb
...
Co-authored-by: Julien Voisin <jvoisin@users.noreply.github.com >
2025-05-23 23:55:34 +02:00
Chocapikk
ac98c1f554
Replace passthru with system
2025-05-23 23:34:44 +02:00
Chocapikk
1f6dd34f93
vBulletin replaceAdTemplate Remote Code Execution
2025-05-23 23:17:02 +02:00
adfoster-r7
d2da920ee1
Merge pull request #20199 from bcoles/rubocop
...
Rubocop: Enable Layout/SpaceBeforeBrackets
2025-05-23 18:28:42 +01:00
adfoster-r7
28d9e776e8
Merge pull request #20224 from bcoles/gemfile-rubocop
...
Bump rubocop from 1.75.6 to 1.75.7
2025-05-23 18:28:12 +01:00
Spencer McIntyre
2f82d66b13
Update metasploit-payloads gem to 2.0.221
...
Includes changes from:
* rapid7/metasploit-payloads#738
* rapid7/metasploit-payloads#756
* rapid7/metasploit-payloads#711
* rapid7/metasploit-payloads#747
2025-05-22 18:24:16 -04:00
Chocapikk
2e158d2d1a
Fix User-Agent issue
2025-05-22 23:47:20 +02:00
jenkins-metasploit
0c5ddcdb1a
automatic module_metadata_base.json update
2025-05-22 20:13:16 +00:00
jheysel-r7
d8ad10555d
Merge pull request #20232 from bcoles/rubocop-modules-auxiliary-afp
...
modules/auxiliary/scanner/afp: Resolve RuboCop violations
2025-05-22 13:05:20 -07:00
jenkins-metasploit
e09f4de787
automatic module_metadata_base.json update
2025-05-22 19:44:02 +00:00
jheysel-r7
a93becb2f9
Merge pull request #20231 from bcoles/rubocop-modules-auxiliary-backdoor
...
modules/auxiliary/scanner/backdoor: Resolve RuboCop violations
2025-05-22 12:30:46 -07:00
jheysel-r7
b882873fe2
Merge pull request #20230 from bcoles/rubocop-modules-auxiliary-chargen
...
modules/auxiliary/scanner/chargen: Resolve RuboCop violations
2025-05-22 12:28:59 -07:00
jenkins-metasploit
1dcc905737
automatic module_metadata_base.json update
2025-05-22 17:05:36 +00:00
jheysel-r7
6cd7911b51
Merge pull request #20227 from bcoles/rubocop-modules-auxiliary-acpp
...
modules/auxiliary/scanner/acpp: Resolve RuboCop violations
2025-05-22 09:57:42 -07:00
bcoles
eb278d7bf0
modules/auxiliary/scanner/backdoor: Resolve RuboCop violations
2025-05-23 00:52:03 +10:00
bcoles
e00ed40164
modules/auxiliary/scanner/afp: Resolve RuboCop violations
2025-05-23 00:47:48 +10:00
jenkins-metasploit
d291fb7741
automatic module_metadata_base.json update
2025-05-22 14:38:30 +00:00
adfoster-r7
48d31811d6
Merge pull request #19939 from cgranleese-r7/fixes-modules-to-correctly-use-hash-with-report-note
...
Updates the `reports_note` method to require a Hash
2025-05-22 15:29:55 +01:00
bcoles
4e8901d13c
modules/auxiliary/scanner/chargen: Resolve RuboCop violations
2025-05-23 00:27:45 +10:00
bcoles
0b92e32a5a
modules/auxiliary/scanner/acpp: Resolve RuboCop violations
2025-05-23 00:26:22 +10:00
Spencer McIntyre
5ce30355c5
Bump rex-sockets
2025-05-22 09:14:32 -04:00
Spencer McIntyre
6f7ccfd3a6
Fixup the specs
2025-05-22 09:14:32 -04:00
Spencer McIntyre
7fb208ba5a
Update proxy string validation
2025-05-22 09:14:32 -04:00
Spencer McIntyre
e7230482c3
Check the last proxy for resolution capabilities
2025-05-22 09:14:32 -04:00
adfoster-r7
a99a74c6f6
Update DNS resolution for socks proxies
2025-05-22 09:14:32 -04:00
Metasploit
35de45ee17
Bump version of framework to 6.4.66
2025-05-22 06:16:59 -05:00
sjanusz-r7
9e4d0c9db3
Try to handle more errors for GraphQL Introspection
2025-05-22 11:10:40 +01:00
cgranleese-r7
4309590ffa
Lint files
2025-05-22 11:04:11 +01:00
cgranleese-r7
f6faa5598b
Fixes modules to now correctly use a hash with report note
2025-05-22 10:59:50 +01:00
sjanusz-r7
7277210d95
Use JSON.generate for GraphQL Introspection queries
2025-05-22 10:19:11 +01:00
bcoles
8280e5d702
Bump rubocop from 1.75.6 to 1.75.7
2025-05-22 18:45:24 +10:00
dwelch-r7
c5a5488328
Merge pull request #20222 from adfoster-r7/pin-setup-ruby-github-action
...
Pin setup ruby github action
2025-05-22 09:38:56 +01:00
msutovsky-r7
3408a3fa1b
Land #20221 , adds document for copy_of_file.rb and ipv6_multicast_ping.rb
...
New documentation for some auxiliary modules
2025-05-22 08:32:12 +02:00
adfoster-r7
75fe738cd7
Pin setup ruby github action
2025-05-21 23:41:42 +01:00
jenkins-metasploit
1069b144fb
automatic module_metadata_base.json update
2025-05-21 22:25:22 +00:00
jheysel-r7
c5cfbb60ce
Merge pull request #20207 from zeroSteiner/fix/mod/kerberoast/krb-cache
...
Set the ticket storage so KrbCacheMode is used
2025-05-21 15:17:39 -07:00
jenkins-metasploit
fdd57ad4f9
automatic module_metadata_base.json update
2025-05-21 21:34:48 +00:00
jheysel-r7
73d1350842
Merge pull request #20215 from bcoles/rubocop-Lint/Syntax
...
Modules: Resolve Rubocop Lint/Syntax violations
2025-05-21 14:26:49 -07:00
mariomontecatine
e7a2809ca0
Adding documentation for modules/auxiliary/scanner/http/copy_of_file.rb
2025-05-21 14:48:10 -04:00
Chocapikk
a09a0a25eb
Fix finalize_admin
2025-05-21 20:18:43 +02:00
Chocapikk
0c556ff139
Fix
2025-05-21 20:10:02 +02:00
Mario
272546658e
Merge branch 'rapid7:master' into master
2025-05-21 19:48:46 +02:00
Chocapikk
38b7cfd753
Refactor
2025-05-21 19:46:47 +02:00
Jack Heysel
306496eef8
Improve canonicalize method
2025-05-21 10:38:34 -07:00
jenkins-metasploit
227fd967f2
automatic module_metadata_base.json update
2025-05-21 17:34:09 +00:00
jheysel-r7
be678c46b3
Merge pull request #20193 from bcoles/rubocop-modules-auxiliary-crawler
...
modules/auxiliary/crawler: Resolve RuboCop violations
2025-05-21 10:26:25 -07:00
jheysel-r7
9e2383b75f
Update modules/auxiliary/crawler/msfcrawler.rb
2025-05-21 10:02:02 -07:00
jenkins-metasploit
889489ab3b
automatic module_metadata_base.json update
2025-05-21 16:37:01 +00:00
jheysel-r7
ca40f6ecbc
Merge pull request #20214 from Chocapikk/invision_customcss_rce
...
Add Invision Community 5.0.6 customCss RCE (CVE-2025-47916)
2025-05-21 09:29:14 -07:00
sjanusz-r7
4075e1aa56
Add GraphQL Auxiliary Scanner module
2025-05-21 17:27:29 +01:00
Chocapikk
2820a0418f
Update code to use Wordpress::SQLi mixin ^^
2025-05-21 18:27:02 +02:00
jenkins-metasploit
ca013cace7
automatic module_metadata_base.json update
2025-05-21 15:50:12 +00:00
jheysel-r7
0600de2d90
Merge pull request #20177 from msutovsky-r7/clinic_management_system_sqli2rce
...
Clinic Patient's Management System SQLi (CVE-2025-3096)
2025-05-21 08:42:16 -07:00
Martin Sutovsky
282d0f7820
Refactor docs
2025-05-21 16:48:54 +02:00
jenkins-metasploit
dc6b03f5f2
automatic module_metadata_base.json update
2025-05-21 14:16:25 +00:00
Diego Ledda
ec32949612
Merge pull request #20197 from bcoles/rubocop-modules-auxiliary-admin-mssql
...
modules/auxiliary/admin/mssql: Resolve RuboCop violations
2025-05-21 16:08:26 +02:00
Diego Ledda
6af35dc40d
Merge pull request #20144 from bcoles/spec-modules
...
spec: modules: Enable instantiation tests for Evasion and Post modules
2025-05-21 15:44:32 +02:00
jenkins-metasploit
203d4a6218
automatic module_metadata_base.json update
2025-05-21 09:26:50 +00:00
Diego Ledda
d14b5c38db
Merge pull request #20192 from bcoles/rubocop-modules-auxiliary-sniffer
...
modules/auxiliary/sniffer: Resolve RuboCop violations
2025-05-21 11:11:40 +02:00
Diego Ledda
9c53b32ae2
Merge pull request #20191 from bcoles/rubocop-modules-auxiliary-pdf
...
modules/auxiliary/pdf: Resolve RuboCop violations
2025-05-21 11:11:04 +02:00
bcoles
943c94774a
Modules: Resolve Rubocop Lint/Syntax violations
2025-05-21 18:27:24 +10:00
Martin Sutovsky
1d6ec73a3c
Fixes file cleanup
2025-05-21 09:05:41 +02:00
Valentin Lobstein
4d3e786a6e
Update invision_customcss_rce.rb
2025-05-21 08:39:52 +02:00
Valentin Lobstein
e5bbc01e78
Update invision_customcss_rce.md
2025-05-21 08:38:36 +02:00
Martin Sutovsky
86335ba84c
Fixes URI path
2025-05-21 07:33:00 +02:00
jenkins-metasploit
ee5f13a9ee
automatic module_metadata_base.json update
2025-05-21 02:35:15 +00:00
jheysel-r7
264d53191c
Merge pull request #20202 from bcoles/rubocop-modules-auxiliary-admin
...
modules/auxiliary/admin: Resolve RuboCop violations
2025-05-20 19:27:36 -07:00
bcoles
4ea181751d
modules/auxiliary/admin: Resolve RuboCop violations
2025-05-21 08:32:40 +10:00
Chocapikk
14501a6084
Add lower bound version
2025-05-20 23:00:08 +02:00
jenkins-metasploit
dda4cb9860
automatic module_metadata_base.json update
2025-05-20 20:29:24 +00:00
Spencer McIntyre
eb6707b7b3
Merge pull request #20176 from smashery/asrep-update
...
Asrep update
2025-05-20 16:21:38 -04:00
Valentin Lobstein
5a436d27b9
Update modules/exploits/multi/http/invision_customcss_rce.rb
...
Co-authored-by: Julien Voisin <jvoisin@users.noreply.github.com >
2025-05-20 21:28:30 +02:00
jenkins-metasploit
ee10e09869
automatic module_metadata_base.json update
2025-05-20 18:36:44 +00:00
jheysel-r7
18dc39e9a5
Merge pull request #20213 from bcoles/modules-exploits-linux-pop3
...
modules/exploits/linux/pop3: Resolve RuboCop violations
2025-05-20 11:22:05 -07:00
jheysel-r7
3a0e294f50
Merge pull request #20212 from bcoles/modules-exploits-linux-redis
...
modules/exploits/linux/redis: Resolve RuboCop violations
2025-05-20 11:21:35 -07:00
jenkins-metasploit
db8d37b8e8
automatic module_metadata_base.json update
2025-05-20 18:09:56 +00:00
jheysel-r7
426aaa80fb
Merge pull request #20211 from bcoles/modules-exploits-linux-ids
...
modules/exploits/linux/ids: Resolve RuboCop violations
2025-05-20 10:57:03 -07:00
jheysel-r7
b99e161003
Merge pull request #20210 from bcoles/modules-exploits-linux-imap
...
modules/exploits/linux/imap: Resolve RuboCop violations
2025-05-20 10:50:58 -07:00
jheysel-r7
dd3093c806
Merge pull request #20203 from bcoles/rubocop-modules-exploits-linux-upnp
...
modules/exploits/linux/upnp: Resolve RuboCop violations
2025-05-20 10:46:46 -07:00
jenkins-metasploit
85de0bca16
automatic module_metadata_base.json update
2025-05-20 16:45:33 +00:00
jheysel-r7
87c09acf82
Merge pull request #20195 from bcoles/rubocop-modules-auxiliary-admin-http
...
modules/auxiliary/admin/http: Resolve RuboCop violations
2025-05-20 09:37:23 -07:00
Chocapikk
28b7c7f786
Add Invision Community 5.0.6 customCss RCE (CVE-2025-47916)
2025-05-20 18:33:06 +02:00
jenkins-metasploit
4f1fff83e0
automatic module_metadata_base.json update
2025-05-20 16:27:26 +00:00
jheysel-r7
2810fdaa4a
Merge pull request #20165 from bcoles/rubocop-modules-exploits-linux-browser
...
modules/exploits/linux/browser: Resolve RuboCop violations
2025-05-20 09:19:34 -07:00
bcoles
693620e1a5
modules/exploits/linux/pop3: Resolve RuboCop violations
2025-05-21 02:19:09 +10:00
bcoles
6597a6c5fc
modules/exploits/linux/redis: Resolve RuboCop violations
2025-05-21 02:07:54 +10:00
bcoles
3aa6e2d8db
modules/exploits/linux/ids: Resolve RuboCop violations
2025-05-20 23:54:29 +10:00
bcoles
ec7d54152b
modules/exploits/linux/imap: Resolve RuboCop violations
2025-05-20 23:42:47 +10:00
Martin Sutovsky
828b6aadfb
Adds module for PandoraFMS Netflow RCE
2025-05-20 13:43:54 +02:00
Spencer McIntyre
973aba2779
Update metasploit-credential conservatively
2025-05-19 17:42:25 -04:00
jenkins-metasploit
618db3d53c
automatic module_metadata_base.json update
2025-05-19 20:01:23 +00:00
adfoster-r7
ccced2c0ad
Merge pull request #20190 from bcoles/rubocop-modules-auxiliary-dos-smb-smb_loris
...
modules/auxiliary/dos/smb/smb_loris: Resolve RuboCop violations
2025-05-19 20:54:00 +01:00
Spencer McIntyre
c03c427633
Set the ticket storage so KrbCacheMode is used
2025-05-19 14:40:12 -04:00
Chocapikk
70d5fb4b65
Move from scanner to gather
2025-05-19 17:52:00 +02:00
Ashley Donaldson
ae5b06897c
Report ASREP hashes; neaten module to use shared code; add error-handling.
2025-05-19 19:13:01 +10:00
jenkins-metasploit
00cc93f679
automatic module_metadata_base.json update
2025-05-19 07:57:03 +00:00
msutovsky-r7
561eef98c1
Land #20188 , adds module for CVE-2024-7399 Samsung MagicINFO 9 Server
...
Samsung MagicINFO 9 Server RCE (CVE-2024-7399) Module
2025-05-19 09:49:09 +02:00
Martin Sutovsky
070bd54d33
Addressing comments
2025-05-19 07:17:14 +02:00
mariomontecatine
8cde1bab78
Documentation for ipv6_multicast_ping.md
2025-05-18 04:31:03 -04:00
bcoles
ffeddaaee3
Rubocop: Disable Layout/LineContinuationLeadingSpace
2025-05-18 17:02:35 +10:00
bcoles
d567248b16
modules/exploits/linux/upnp: Resolve RuboCop violations
2025-05-18 16:29:41 +10:00
adfoster-r7
eb850f3e70
Merge pull request #20196 from bcoles/gemfile-rubocop
...
Bump rubocop from 1.67.0 to 1.75.6
2025-05-18 02:37:52 +01:00
adfoster-r7
7875feb10d
Merge pull request #20166 from bcoles/msf-module-platform
...
Msf::Module::Platform#find_platform: Match known platforms before search
2025-05-18 01:43:58 +01:00
bcoles
ebed18ed5f
Bump rubocop from 1.67.0 to 1.75.6
2025-05-18 10:22:03 +10:00
bcoles
5f15fd30e8
Rubocop: Enable Layout/SpaceBeforeBrackets
2025-05-18 10:20:52 +10:00
bcoles
aba6af805d
modules/auxiliary/admin/networking: Resolve RuboCop violations
2025-05-18 00:49:03 +10:00
bcoles
2ac1ae6a57
modules/auxiliary/admin/mssql: Resolve RuboCop violations
2025-05-17 13:21:09 +10:00
jheysel-r7
71565c6cdc
Update modules/exploits/linux/browser/adobe_flashplayer_aslaunch.rb
...
Co-authored-by: Simon Janusz <85949464+sjanusz-r7@users.noreply.github.com >
2025-05-16 15:07:08 -07:00
jenkins-metasploit
b251fc1b63
automatic module_metadata_base.json update
2025-05-16 21:50:56 +00:00
jheysel-r7
e4a5aecf05
Merge pull request #20186 from bcoles/rubocop-modules-auxiliary-server-capture
...
modules/auxiliary/server/capture: Resolve RuboCop violations
2025-05-16 14:43:20 -07:00
jenkins-metasploit
34be81df28
automatic module_metadata_base.json update
2025-05-16 14:36:42 +00:00
Spencer McIntyre
57c69049f7
Merge pull request #20175 from smashery/ruby-kerberoasting
...
Ruby kerberoasting
2025-05-16 10:28:52 -04:00
Chocapikk
d7a47530ce
Add suggestions + rubocop
2025-05-16 12:30:34 +02:00
Martin Sutovsky
fb24c55a3e
Fixes deleting file
2025-05-16 11:36:32 +02:00
jenkins-metasploit
ad0f09c361
automatic module_metadata_base.json update
2025-05-16 08:35:46 +00:00
Diego Ledda
c68b10b640
Merge pull request #20164 from bcoles/rubocop-modules-exploits-linux-games
...
modules/exploits/linux/games: Resolve RuboCop violations
2025-05-16 10:27:24 +02:00
Martin Sutovsky
e0383b416f
Add report_vuln
2025-05-16 08:56:53 +02:00
h4x-x0r
647545c5ef
Update magicinfo_traversal.rb
2025-05-15 22:13:08 +01:00
h4x-x0r
bd181f8a13
Update magicinfo_traversal.rb
2025-05-15 22:11:23 +01:00
h4x-x0r
3bd16e9d0e
Update thinmanager_traversal_upload.rb
2025-05-15 21:55:58 +01:00
h4x-x0r
f802e99004
Update thinmanager_traversal_upload2.rb
2025-05-15 21:55:27 +01:00
h4x-x0r
c29efa36a8
Update thinmanager_traversal_delete.rb
2025-05-15 21:55:07 +01:00
h4x-x0r
93a60de77f
Update thinmanager_traversal_download.rb
2025-05-15 21:54:31 +01:00
h4x-x0r
0476cd9ad5
Update thinmanager_traversal_download.rb
2025-05-15 21:49:51 +01:00
h4x-x0r
fa483fdee7
Update thinmanager_traversal_delete.rb
2025-05-15 21:45:38 +01:00
h4x-x0r
635d25e491
Update thinmanager_traversal_upload2.rb
2025-05-15 21:44:58 +01:00
h4x-x0r
a32a8b7036
Update thinmanager_traversal_upload.rb
2025-05-15 20:49:24 +01:00
h4x-x0r
6d2a1e529e
Update magicinfo_traversal.rb
2025-05-15 20:11:59 +01:00
jenkins-metasploit
f722f39175
automatic module_metadata_base.json update
2025-05-15 17:51:13 +00:00
Spencer McIntyre
5d4aca6c92
Merge pull request #20145 from bcoles/rubocop-modules-auxiliary-spoof
...
modules/auxiliary/spoof: Resolve RuboCop violations
2025-05-15 13:43:23 -04:00
Spencer McIntyre
a7d092701a
Add error handling to the module
2025-05-15 13:39:10 -04:00
jenkins-metasploit
2da6eb841b
automatic module_metadata_base.json update
2025-05-15 16:52:39 +00:00
Brendan
76471731f9
Merge pull request #20112 from cdelafuente-r7/mod/ivanti/rce/cve_2025_22457
...
Ivanti Connect Secure Unauthenticated RCE via Stack-based Buffer Overflow CVE-2025-22457
2025-05-15 11:44:49 -05:00
Spencer McIntyre
15f04ca85f
Log an error when kerberoasting fails
2025-05-15 12:29:34 -04:00
Spencer McIntyre
890840f82b
Merge pull request #20179 from adfoster-r7/update-metasploit-payloads
...
Update Metasploit payloads release version
2025-05-15 11:28:44 -04:00
bcoles
6ee7d56b1a
modules/auxiliary/admin/http: Resolve RuboCop violations
2025-05-16 01:16:37 +10:00
Martin Sutovsky
e93b4d472b
Fixing disclosure year
2025-05-15 16:49:18 +02:00
Martin Sutovsky
41b35fb333
Addressing comments
2025-05-15 16:48:48 +02:00
bcoles
42a383e4c7
modules/exploits/linux/games: Resolve RuboCop violations
2025-05-16 00:09:30 +10:00
jenkins-metasploit
3c86d8adcd
automatic module_metadata_base.json update
2025-05-15 13:23:22 +00:00
adfoster-r7
b67a0f7851
Merge pull request #20194 from adfoster-r7/ensure-thinkphp-rce-runs-on-metasploit-pro
...
Ensure thinkphp rce runs on metasploit pro
2025-05-15 14:14:33 +01:00
Ashley Donaldson
2ba2d7976a
Changes from code review
2025-05-15 22:19:11 +10:00
adfoster-r7
20cda86177
Ensure thinkphp rce runs on metasploit pro
2025-05-15 12:55:12 +01:00
bcoles
acc18dbb84
modules/auxiliary/crawler: Resolve RuboCop violations
2025-05-15 21:31:44 +10:00
jenkins-metasploit
00da2fb32f
automatic module_metadata_base.json update
2025-05-15 11:20:07 +00:00
Diego Ledda
d12b6fe3ba
Merge pull request #20163 from bcoles/rubocop-modules-exploits-linux-antivirus
...
modules/exploits/linux/antivirus: Resolve RuboCop violations
2025-05-15 13:11:08 +02:00
Diego Ledda
97e20e21df
Merge pull request #20155 from bcoles/msf-payloadset-recalculate
...
Msf::PayloadSet#recalculate: Replace delete_if with replace(slice(...))
2025-05-15 13:10:26 +02:00
jenkins-metasploit
72ae91e4bc
automatic module_metadata_base.json update
2025-05-15 10:41:52 +00:00
bcoles
da261da015
modules/auxiliary/sniffer: Resolve RuboCop violations
2025-05-15 20:38:04 +10:00
msutovsky-r7
c598d8b4b0
Land #20020 , adds module for Nextcloud Workflow Remote Code Execution
...
Add exploit module for the nextcloud workflow vulnerability CVE-2023-26482
2025-05-15 12:31:51 +02:00
bcoles
ce0c621cf1
modules/auxiliary/pdf: Resolve RuboCop violations
2025-05-15 20:26:48 +10:00
Christophe De La Fuente
365caab8fc
Update the error message in case of Broken pipe error and update the documentation
2025-05-15 12:10:53 +02:00
bcoles
17f9038372
modules/auxiliary/dos/smb/smb_loris: Resolve RuboCop violations
2025-05-15 19:21:57 +10:00
whotwagner
97ecaa7c30
Refactoring indentations
2025-05-15 09:16:26 +00:00
whotwagner
61dc956bb3
Update modules/exploits/unix/webapp/nextcloud_workflows_rce.rb
...
Co-authored-by: msutovsky-r7 <martin_sutovsky@rapid7.com >
2025-05-15 11:15:05 +02:00
whotwagner
72c9d5b038
Update modules/exploits/unix/webapp/nextcloud_workflows_rce.rb
...
Co-authored-by: msutovsky-r7 <martin_sutovsky@rapid7.com >
2025-05-15 11:14:25 +02:00
whotwagner
9b619cbc58
Update modules/exploits/unix/webapp/nextcloud_workflows_rce.rb
...
Co-authored-by: msutovsky-r7 <martin_sutovsky@rapid7.com >
2025-05-15 11:12:05 +02:00
jenkins-metasploit
59a8798dd5
automatic module_metadata_base.json update
2025-05-15 09:01:16 +00:00
Diego Ledda
6c39f9331f
Land #20162 , modules/auxiliary/sqli: Resolve RuboCop violations
...
Land #20162 , modules/auxiliary/sqli: Resolve RuboCop violations
2025-05-15 10:52:37 +02:00
Metasploit
308c794c8f
Bump version of framework to 6.4.65
2025-05-15 03:33:18 -05:00
jenkins-metasploit
f83d155570
automatic module_metadata_base.json update
2025-05-15 08:31:24 +00:00
Diego Ledda
f7e7b5ad14
Land #20154 , modules/auxiliary/dos: Resolve RuboCop violations
...
Land #20154 , modules/auxiliary/dos: Resolve RuboCop violations
2025-05-15 10:22:51 +02:00
jenkins-metasploit
0093512369
automatic module_metadata_base.json update
2025-05-15 05:30:47 +00:00
msutovsky-r7
e3649b31fe
Land #20123 , adds module for path traversal and credential harvester in PowerCom UPSMON Pro
...
POWERCOM UPSMON PRO Path Traversal (CVE-2022-38120) and Credential Harvester (CVE-2022-38121) Module
2025-05-15 07:23:07 +02:00
h4x-x0r
3f4c8a5161
Update upsmon_traversal.rb
2025-05-15 04:28:53 +01:00
adfoster-r7
520b9dfc0a
Merge pull request #20111 from cdelafuente-r7/fix/exploit_attempts
...
Fix issue that prevented to correctly register exploit attempts
2025-05-15 00:20:12 +01:00
bcoles
8ea5d3214f
modules/auxiliary/dos: Resolve RuboCop violations
2025-05-15 08:43:24 +10:00
Chocapikk
75a3fa7ad7
Add CVE-2025-27007 in existing exploit(multi/http/wp_suretriggers_auth_bypass) module
2025-05-14 19:29:03 +02:00
Spencer McIntyre
1c94b2c8dc
Merge pull request #20181 from bwatters-r7/fix/wordpress_login
...
Change check for redirect in wordpress_login to be less specific
2025-05-14 12:50:43 -04:00
bcoles
3ae2a8fa8c
modules/auxiliary/server/capture: Resolve RuboCop violations
2025-05-15 00:26:16 +10:00
Chocapikk
1888abaa4d
Add WP Depicter Plugin Unauth SQL Injection (CVE-2025-2011)
2025-05-14 15:54:40 +02:00
whotwagner
0e0b84d252
Error message if nextcloud-upload fails
2025-05-14 13:53:59 +00:00
jenkins-metasploit
ba25dd48b3
automatic module_metadata_base.json update
2025-05-14 13:41:16 +00:00
whotwagner
2259de33c1
Fixed a txpo in nextcloud_workflows_rce.md
2025-05-14 13:40:47 +00:00
msutovsky-r7
fe5f56cac0
Land #20159 , adds module for privilege escalation in Wordpress (CVE-2025-2563)
...
Add Unauthenticated privesc for WP User Registration & Membership plugin (CVE-2025-2563)
2025-05-14 15:33:30 +02:00
jenkins-metasploit
90f04f6fb5
automatic module_metadata_base.json update
2025-05-14 08:58:46 +00:00
Diego Ledda
1f230f3731
Land #20153 , modules/auxiliary/dos/http: Resolve RuboCop violations
...
Land #20153 , modules/auxiliary/dos/http: Resolve RuboCop violations
2025-05-14 10:45:03 +02:00
Diego Ledda
621840e9df
Land #20152 , modules/auxiliary/dos/windows: Resolve RuboCop violations
...
Land #20152 , modules/auxiliary/dos/windows: Resolve RuboCop violations
2025-05-14 10:42:58 +02:00
jenkins-metasploit
d294cc6029
automatic module_metadata_base.json update
2025-05-14 06:10:17 +00:00
msutovsky-r7
7d8d0230cb
Land #20026 , adds module for CVE-2024-57487
...
New Exploit Module & Documentation for CVE-2024-57487
2025-05-14 08:00:20 +02:00
Brendan
13d18f2c83
Update lib/msf/core/exploit/remote/http/wordpress/login.rb
...
Co-authored-by: Spencer McIntyre <58950994+smcintyre-r7@users.noreply.github.com >
2025-05-13 17:32:48 -05:00
jenkins-metasploit
33e3e0851f
automatic module_metadata_base.json update
2025-05-13 21:58:13 +00:00
Brendan
1982d81e22
Merge pull request #20098 from smashery/execute-assembly32
...
Execute assembly32
2025-05-13 16:49:25 -05:00
jenkins-metasploit
a041b21cc2
automatic module_metadata_base.json update
2025-05-13 20:11:39 +00:00
Spencer McIntyre
3d67f9ef55
Merge pull request #20161 from bcoles/rubocop-modules-auxiliary-fuzzers
...
modules/auxiliary/fuzzers: Resolve RuboCop violations
2025-05-13 16:04:00 -04:00
Chocapikk
88ffe892e0
Remove lower bound
2025-05-13 21:48:49 +02:00
Valentin Lobstein
7f98f2fad7
Update modules/exploits/multi/http/wp_user_registration_membership_escalation.rb
...
Co-authored-by: msutovsky-r7 <martin_sutovsky@rapid7.com >
2025-05-13 21:42:10 +02:00
Chocapikk
c415675c39
Reduce wordpress_version calls
2025-05-13 21:42:10 +02:00
Chocapikk
a2ff0c1f92
Apply suggestion to store created WordPress admin creds
2025-05-13 21:42:09 +02:00
Chocapikk
e335841bb0
Add Unauthenticated privesc for WP User Registration & Membership plugin (CVE-2025-2563)
2025-05-13 21:42:09 +02:00
aaryan-11-x
1e523e4e0b
MsfTidy Fixes again
2025-05-13 23:54:36 +05:30
jenkins-metasploit
9379a2af4f
automatic module_metadata_base.json update
2025-05-13 16:34:11 +00:00
Brendan
b41f0a4430
Merge pull request #20178 from bcoles/modules-post-windows-gather-credentials
...
modules/post/windows/gather/credentials: Update PackRat module descriptions
2025-05-13 11:25:50 -05:00
jenkins-metasploit
432c7e8607
automatic module_metadata_base.json update
2025-05-13 16:01:34 +00:00
bwatters-r7
ce8ceaddbc
Change check for redirect to be less specific
2025-05-13 10:59:16 -05:00
Brendan
cb6495e5bc
Merge pull request #20146 from Chocapikk/wp_suretriggers_auth_bypass
...
Add WP SureTriggers ≤1.0.78 admin-creation & RCE module (CVE-2025-3102)
2025-05-13 10:53:44 -05:00
Christophe De La Fuente
3d121839c8
Fix from code review #2
2025-05-13 17:17:41 +02:00
adfoster-r7
050e677577
Update Metasploit payloads release version
2025-05-13 14:56:21 +01:00
whotwagner
22b80bbef3
Added modules_metadata_base
2025-05-13 13:52:14 +00:00
whotwagner
09fc435346
Removed db/modules_metadata_base.json from
2025-05-13 13:51:05 +00:00
whotwagner
09aaf5865c
Rearranged code and removed wait_for_payload_session
2025-05-13 13:48:56 +00:00
whotwagner
ad9651db5d
Update modules/exploits/unix/webapp/nextcloud_workflows_rce.rb
...
Co-authored-by: msutovsky-r7 <martin_sutovsky@rapid7.com >
2025-05-13 13:48:56 +00:00
whotwagner
9b0aee41f4
Update modules/exploits/unix/webapp/nextcloud_workflows_rce.rb
...
Co-authored-by: msutovsky-r7 <martin_sutovsky@rapid7.com >
2025-05-13 13:48:56 +00:00
whotwagner
83786100b3
Update modules/exploits/unix/webapp/nextcloud_workflows_rce.rb
...
Co-authored-by: msutovsky-r7 <martin_sutovsky@rapid7.com >
2025-05-13 13:48:56 +00:00
whotwagner
2ba8e1c255
Update modules/exploits/unix/webapp/nextcloud_workflows_rce.rb
...
Co-authored-by: msutovsky-r7 <martin_sutovsky@rapid7.com >
2025-05-13 13:48:56 +00:00
whotwagner
6aa2170fbc
Update modules/exploits/unix/webapp/nextcloud_workflows_rce.rb
...
Co-authored-by: msutovsky-r7 <martin_sutovsky@rapid7.com >
2025-05-13 13:48:56 +00:00
whotwagner
c9521a0eab
Removed thread from exploit_nextcloud_workflows
2025-05-13 13:48:56 +00:00
whotwagner
4a5d556671
Removed linux_dropper from exploit_nextcloud_workflows
2025-05-13 13:48:56 +00:00
whotwagner
d0a3eb4332
Fixed refacturing-bugs
2025-05-13 13:48:56 +00:00
whotwagner
92e30b8391
Update modules/exploits/unix/webapp/nextcloud_workflows_rce.rb
...
Co-authored-by: msutovsky-r7 <martin_sutovsky@rapid7.com >
2025-05-13 13:48:56 +00:00
whotwagner
5a75e0bb2d
Reformatting res.code for login-failure
2025-05-13 13:48:56 +00:00
whotwagner
fde19395ce
Update modules/exploits/unix/webapp/nextcloud_workflows_rce.rb
...
Co-authored-by: Diego Ledda <diego_ledda@rapid7.com >
2025-05-13 13:48:56 +00:00
whotwagner
b1e3b0708e
Fixed get_html_document in parse_tokens
2025-05-13 13:48:56 +00:00
whotwagner
2245516a21
Update modules/exploits/unix/webapp/nextcloud_workflows_rce.rb
...
Co-authored-by: msutovsky-r7 <martin_sutovsky@rapid7.com >
2025-05-13 13:48:56 +00:00
whotwagner
14daed78b2
Update modules/exploits/unix/webapp/nextcloud_workflows_rce.rb
...
Co-authored-by: Diego Ledda <diego_ledda@rapid7.com >
2025-05-13 13:48:56 +00:00
whotwagner
4a08b93542
Update modules/exploits/unix/webapp/nextcloud_workflows_rce.rb
...
Co-authored-by: Diego Ledda <diego_ledda@rapid7.com >
2025-05-13 13:48:56 +00:00
whotwagner
5f42b3439e
Update modules/exploits/unix/webapp/nextcloud_workflows_rce.rb
...
Co-authored-by: Diego Ledda <diego_ledda@rapid7.com >
2025-05-13 13:48:56 +00:00
whotwagner
e6781e60f0
Changed ranking to Excellent
2025-05-13 13:48:36 +00:00
jenkins-metasploit
e819362398
automatic module_metadata_base.json update
2025-05-13 13:45:30 +00:00
bcoles
a9447e23f6
modules/auxiliary/dos/windows: Resolve RuboCop violations
2025-05-13 23:28:13 +10:00
jenkins-metasploit
efe7aecacf
automatic module_metadata_base.json update
2025-05-13 13:11:10 +00:00
bcoles
5abf5480d5
modules/post/windows/gather/credentials: Update PackRat module descriptions
2025-05-13 23:10:04 +10:00
Brendan
5faa0a5b6b
Merge pull request #19777 from msutovsky-r7/linqpad_deserialization
...
Linqpad deserialization persistence
2025-05-13 08:03:30 -05:00
Martin Sutovsky
939d997b8a
Adds documentation
2025-05-13 14:57:55 +02:00
Martin Sutovsky
bfa3b639fd
Clinic Pacient Management System SQLi to RCE module
2025-05-13 13:09:29 +02:00
Christophe De La Fuente
4aea95f93c
Fix from code review
2025-05-13 12:54:31 +02:00
jenkins-metasploit
6c41e9b248
automatic module_metadata_base.json update
2025-05-13 10:32:58 +00:00
bcoles
b0682e3db0
spec: modules: Enable instantiation tests for Evasion and Post modules
2025-05-13 20:31:16 +10:00
Diego Ledda
619a284408
Land #20156 , modules/post: Resolve RuboCop violations and typos
...
Land #20156 , modules/post: Resolve RuboCop violations and typos
2025-05-13 12:24:41 +02:00
bcoles
f53fb9e844
modules/auxiliary/spoof: Resolve RuboCop violations
2025-05-13 19:36:21 +10:00
Ashley Donaldson
806d0ec557
Kerberoasting documentation
2025-05-13 18:26:25 +10:00
Ashley Donaldson
6d3fc7b732
Neatening kerberoasting modifications
2025-05-13 18:26:25 +10:00
Ashley Donaldson
abba784190
Fix AES kerberoast hashcat format. Change when hashes are displayed in module.
2025-05-13 18:26:25 +10:00
Ashley Donaldson
365db3c52e
Support different hash type JTR formats
2025-05-13 18:26:25 +10:00
Ashley Donaldson
1e56168905
Move kerberoasting to Ruby code
2025-05-13 18:26:25 +10:00
msutovsky-r7
509ade7146
Land #20010 , adds another Powershell signature for SSH platform
...
Add Powershell Windows signature for SSH platform identification
2025-05-13 07:08:38 +02:00
msutovsky-r7
3af76cfa00
Renames incorrect option in documentation
...
Co-authored-by: Brendan <bwatters@rapid7.com >
2025-05-13 06:30:00 +02:00
bcoles
81a405355c
modules/post: Resolve RuboCop violations and typos
2025-05-13 09:23:28 +10:00
Metasploit
3d1646d8f2
Bump version of framework to 6.4.64
2025-05-12 12:23:54 -05:00
jenkins-metasploit
3c37c20a8c
automatic module_metadata_base.json update
2025-05-12 17:13:26 +00:00
adfoster-r7
cb7ff313ad
Merge pull request #20173 from adfoster-r7/update-web-crawlers-to-support-http-logging
...
Update web crawlers to support HTTP logging
2025-05-12 18:05:38 +01:00
adfoster-r7
0b0132c11a
Update web crawlers to support HTTP logging
2025-05-12 17:46:20 +01:00
adfoster-r7
f181cbbeff
Merge pull request #20168 from adfoster-r7/update-ruby-prof-version
...
Update ruby prof version
2025-05-12 17:00:19 +01:00
adfoster-r7
ebae68db00
Merge pull request #20167 from adfoster-r7/update-rex-sslscan
...
Update rex sslscan
2025-05-12 17:00:12 +01:00
adfoster-r7
558b1e8ebc
Update Ruby-prof version
2025-05-12 16:37:01 +01:00
adfoster-r7
bf5f6b4c2e
Update rex sslscan
2025-05-12 16:35:31 +01:00
dwelch-r7
e5d8f74478
Merge pull request #20169 from adfoster-r7/update-windows-2019-ci-usage
...
Update windows 2019 CI usage
2025-05-12 16:18:59 +01:00
adfoster-r7
4ccf11981e
Update windows 2019 CI usage
2025-05-12 16:00:52 +01:00
jenkins-metasploit
8cbfdecf2e
automatic module_metadata_base.json update
2025-05-12 14:12:58 +00:00
Spencer McIntyre
9363dc4759
Merge pull request #20143 from bcoles/rubocop-modules-auxiliary-analyze
...
modules/auxiliary/analyze: Resolve RuboCop violations
2025-05-12 10:05:17 -04:00
lafried
ce5896d21b
Update platform.rb
...
Removed unnecessary word from pattern
2025-05-12 12:38:45 +01:00
jenkins-metasploit
56ab89b2dc
automatic module_metadata_base.json update
2025-05-12 10:37:56 +00:00
msutovsky-r7
cbb4934882
Land #20133 , resolves Rubocop violations for modules/auxiliary/cloud
...
modules/auxiliary/cloud: Resolve RuboCop violations
2025-05-12 12:30:14 +02:00
jenkins-metasploit
57032a30e2
automatic module_metadata_base.json update
2025-05-12 08:04:26 +00:00
msutovsky-r7
8c647cd1ad
Land #20118 , changes target option for smb_to_ldap module
...
Fix the smb_to_ldap module's missing target option
2025-05-12 09:56:06 +02:00
Chocapikk
40002f87f4
Apply suggestion to store created WordPress admin creds
2025-05-11 17:53:06 +02:00
Valentin Lobstein
604672433a
Update modules/exploits/multi/http/wp_suretriggers_auth_bypass.rb
...
Co-authored-by: bcoles <bcoles@gmail.com >
2025-05-11 17:19:12 +02:00
Valentin Lobstein
ca6e413bea
Update modules/exploits/multi/http/wp_suretriggers_auth_bypass.rb
...
Co-authored-by: bcoles <bcoles@gmail.com >
2025-05-11 17:18:51 +02:00
Valentin Lobstein
04915c8c95
Update modules/exploits/multi/http/wp_suretriggers_auth_bypass.rb
...
Co-authored-by: bcoles <bcoles@gmail.com >
2025-05-11 17:18:37 +02:00
Valentin Lobstein
5c8013ad92
Update modules/exploits/multi/http/wp_suretriggers_auth_bypass.rb
...
Co-authored-by: bcoles <bcoles@gmail.com >
2025-05-11 17:18:29 +02:00
bcoles
8d534e3251
Msf::Module::Platform#find_platform: Match known platforms before search
2025-05-11 00:05:44 +10:00
bcoles
5062f596fd
modules/exploits/linux/browser: Resolve RuboCop violations
2025-05-10 18:15:50 +10:00
bcoles
16ae7af550
modules/exploits/linux/antivirus: Resolve RuboCop violations
2025-05-10 18:15:04 +10:00
bcoles
c3f5aa41dc
modules/auxiliary/sqli: Resolve RuboCop violations
2025-05-10 16:11:25 +10:00
bcoles
75c2104625
modules/auxiliary/fuzzers: Resolve RuboCop violations
2025-05-10 14:09:40 +10:00
h4x-x0r
e9c88b55f2
cleanup
2025-05-09 22:39:30 +01:00
h4x-x0r
803581ab81
CVE-2024-7399
2025-05-09 17:27:22 +01:00
h4x-x0r
e46079ed61
Update upsmon_traversal.rb
2025-05-09 16:52:23 +01:00
jenkins-metasploit
b5129fe198
automatic module_metadata_base.json update
2025-05-09 14:10:40 +00:00
Spencer McIntyre
db75455d2b
Merge pull request #20128 from bcoles/rubocop-modules-auxiliary-bnat
...
modules/auxiliary/bnat: Resolve RuboCop violations
2025-05-09 10:02:49 -04:00
jenkins-metasploit
3ff8262865
automatic module_metadata_base.json update
2025-05-09 13:41:49 +00:00
Spencer McIntyre
9ee2ec861f
Merge pull request #20120 from bcoles/rubocop-modules-post-windows
...
modules/post/windows: Resolve RuboCop violations
2025-05-09 09:33:17 -04:00
bcoles
d7506c2411
Msf::PayloadSet#recalculate: Replace delete_if with replace(slice(...))
2025-05-09 22:32:51 +10:00
adfoster-r7
b1101e96f3
Merge pull request #20142 from L-codes/fix_didyoumean_notfound
...
fix DidYouMean notfound
2025-05-09 09:40:35 +01:00
bcoles
45336dd612
modules/post/windows: Resolve RuboCop violations
2025-05-09 10:51:17 +10:00
Spencer McIntyre
b7df5210a9
Merge pull request #20126 from bcoles/lib-msf-core-post-linux-kernel-yama
...
Msf::Post::Linux::Kernel: Add yama_ptrace_scope method
2025-05-08 13:55:44 -04:00
bcoles
1890f8a175
modules/auxiliary/dos/http: Resolve RuboCop violations
2025-05-09 00:08:33 +10:00
cgranleese-r7
54cdcc6731
Merge pull request #20151 from adfoster-r7/update-installer-versions-docs
...
Update installer version docs
2025-05-08 12:18:31 +01:00
adfoster-r7
3f3b997fcf
Update installer version docs
2025-05-08 12:00:34 +01:00
Metasploit
d13ffe57db
Bump version of framework to 6.4.63
2025-05-08 05:24:43 -05:00
cgranleese-r7
ba7be5b25a
Merge pull request #20148 from adfoster-r7/add-additional-sni-support
...
Add additional sni support
2025-05-08 11:19:37 +01:00
adfoster-r7
e4d66e8c55
Update version for rex-sslscan bump
2025-05-08 10:56:07 +01:00
adfoster-r7
cb02d81a58
Merge pull request #20150 from adfoster-r7/remove-end-of-life-ubuntu-gh-action
...
Remove end of life ubuntu gh action
2025-05-08 10:40:36 +01:00
adfoster-r7
96b06acfa0
Remove end of life ubuntu gh action
2025-05-08 10:36:43 +01:00
adfoster-r7
e049b77336
Add additional SNI support to the http crawler
2025-05-08 00:29:42 +01:00
Chocapikk
21a9fa848c
Add credits
2025-05-07 23:59:06 +02:00
Chocapikk
879027bd5a
Update
2025-05-07 23:50:20 +02:00
Valentin Lobstein
2e9d7db238
Update modules/exploits/multi/http/wp_suretriggers_auth_bypass.rb
...
Co-authored-by: Julien Voisin <jvoisin@users.noreply.github.com >
2025-05-07 23:34:58 +02:00
Valentin Lobstein
23809f0d08
Update modules/exploits/multi/http/wp_suretriggers_auth_bypass.rb
...
Co-authored-by: Julien Voisin <jvoisin@users.noreply.github.com >
2025-05-07 23:34:51 +02:00
adfoster-r7
1be3fb3c93
Update auxiliary web http to support sni
2025-05-07 21:22:13 +01:00
h4x-x0r
1cc0269edf
more versions tested
2025-05-07 18:05:57 +01:00
h4x-x0r
b5989070d0
path update
2025-05-07 18:05:04 +01:00
h4x-x0r
9ab2acc50f
updated
2025-05-07 18:03:58 +01:00
Chocapikk
4d0c7bb71a
Add WP SureTriggers ≤1.0.78 admin-creation & RCE module (CVE-2025-3102)
2025-05-07 17:45:30 +02:00
jenkins-metasploit
1f52a28da1
automatic module_metadata_base.json update
2025-05-07 13:04:34 +00:00
cgranleese-r7
eb88eb5bc1
Merge pull request #20119 from bcoles/rubocop-modules-post-linux
...
modules/post/linux: Resolve RuboCop violations
2025-05-07 13:56:34 +01:00
bcoles
126682d72e
modules/auxiliary/analyze: Resolve RuboCop violations
2025-05-07 21:38:27 +10:00
jenkins-metasploit
af657c4b26
automatic module_metadata_base.json update
2025-05-07 09:32:41 +00:00
cgranleese-r7
5127207dc1
Land #20134 , modules/auxiliary/parser: Resolve RuboCop violations
2025-05-07 10:24:59 +01:00
jenkins-metasploit
4837cf72d2
automatic module_metadata_base.json update
2025-05-07 09:03:30 +00:00
cgranleese-r7
49c041f291
Land #20137 , modules/exploits/unix/dhcp: Resolve RuboCop violations
2025-05-07 09:55:41 +01:00
h4x-x0r
60668f3e26
CVE-2023-2917
2025-05-07 04:12:53 +01:00
h4x-x0r
8b94a560e7
Adjusted path
2025-05-07 03:53:36 +01:00
h4x-x0r
0491d3894e
CVE-2023-2915
2025-05-07 03:45:59 +01:00
h4x-x0r
c034c6490c
CVE-2023-27856
2025-05-06 20:04:54 +01:00
h4x-x0r
2fdcb46918
CVE-2023-27855
2025-05-06 19:28:58 +01:00
aaryan-11-x
30c175675b
RuboCop Fixes again
2025-05-06 23:53:24 +05:30
aaryan-11-x
67942d5159
Made changes as requested by moderator
2025-05-06 23:35:07 +05:30
jenkins-metasploit
863487683e
automatic module_metadata_base.json update
2025-05-06 17:10:06 +00:00
Spencer McIntyre
b52340440d
Merge pull request #20135 from bcoles/rubocop-modules-auxiliary-voip
...
modules/auxiliary/voip: Resolve RuboCop violations
2025-05-06 13:02:24 -04:00
msutovsky-r7
b799a13dd6
Land #20009 , corrects list formatting and adds missing links
...
Meterpreter Configuration Documentation Page: Correct list formatting and add missing links
2025-05-06 18:03:57 +02:00
jenkins-metasploit
f245202779
automatic module_metadata_base.json update
2025-05-06 14:51:00 +00:00
bcoles
5c4108d7c5
modules/auxiliary/voip: Resolve RuboCop violations
2025-05-07 00:47:05 +10:00
Spencer McIntyre
ba9ecec381
Merge pull request #19952 from jheysel-r7/get_naa_creds_via_relay
...
Add SMB to HTTP relay support for get_naa_creds
2025-05-06 10:43:10 -04:00
jenkins-metasploit
8f049fb33b
automatic module_metadata_base.json update
2025-05-06 14:30:36 +00:00
Spencer McIntyre
4ed90bb73a
Merge pull request #20136 from bcoles/rubocop-modules-exploits-unix-fileformat
...
modules/exploits/unix/fileformat: Resolve RuboCop violations
2025-05-06 10:22:56 -04:00
bcoles
37c52bb4c7
modules/exploits/unix/dhcp: Resolve RuboCop violations
2025-05-07 00:22:34 +10:00
jenkins-metasploit
74fa3d018c
automatic module_metadata_base.json update
2025-05-06 13:43:47 +00:00
msutovsky-r7
c431ae830c
Land #20130 , resolves Rubocop violations in auxiliary/client
...
modules/auxiliary/client: Resolve RuboCop violations
2025-05-06 15:36:06 +02:00
bcoles
e5138fcd01
modules/exploits/unix/fileformat: Resolve RuboCop violations
2025-05-06 23:30:37 +10:00
bcoles
6db17f03be
modules/auxiliary/parser: Resolve RuboCop violations
2025-05-06 22:56:58 +10:00
bcoles
fd8343a706
modules/auxiliary/cloud: Resolve RuboCop violations
2025-05-06 22:49:03 +10:00
Martin Sutovsky
d16c639278
Adds cleanup option in documentation
2025-05-06 09:07:21 +02:00
jenkins-metasploit
61099582d6
automatic module_metadata_base.json update
2025-05-06 06:44:10 +00:00
Martin Sutovsky
24a86cd74a
Refactoring based on comments
2025-05-06 08:43:57 +02:00
msutovsky-r7
2635b8fab4
Land #20124 , adds auxiliary module for path traversal in Sante PACS Server
...
Sante PACS Server Path Traversal (CVE-2025-2264) Module
2025-05-06 08:31:36 +02:00
msutovsky-r7
0cbe2cb6b6
Land #20129 , resolves Rubocop violations in modules/exploits/unix/x11
...
modules/exploits/unix/x11: Resolve RuboCop violations
2025-05-06 08:28:51 +02:00
h4x-x0r
4c03d3240a
Update upsmon_traversal.rb
2025-05-06 04:06:14 +01:00
h4x-x0r
0c2ba466c6
Update pacsserver_traversal.rb
2025-05-06 04:02:33 +01:00
jheysel-r7
5b4c0b6748
Merge pull request #6 from smcintyre-r7/pr/collab/19952
...
Pr/collab/19952
2025-05-05 15:26:03 -07:00
jenkins-metasploit
08cd1d0e89
automatic module_metadata_base.json update
2025-05-05 22:07:59 +00:00
adfoster-r7
355dfdda1f
Merge pull request #20122 from bcoles/rubocop-modules-auxiliary-vsploit
...
modules/auxiliary/vsploit: Resolve RuboCop violations
2025-05-05 22:56:29 +01:00
Spencer McIntyre
1071c7e6b7
Merge pull request #20127 from bcoles/lib-msf-core-option_container
...
Msf::OptionContainer: Replace `.sorted` Array attribute with `self.sort`
2025-05-05 14:15:04 -04:00
Spencer McIntyre
be8f4f929c
Fix an issue in the ESC8 module
2025-05-05 13:40:33 -04:00
adfoster-r7
c9fb08b422
Merge pull request #20132 from bcoles/spec-acceptance
...
spec: acceptance: remove RHOST_REGEX constant
2025-05-05 18:19:41 +01:00
Spencer McIntyre
ae412f0154
Promote the DOMAIN option
...
LDAP now uses the LDAPDomain option but this module intends to use it
for both LDAP and HTTP so deregister LDAPDomain, and reregister DOMAIN
as a non-advanced, required option.
2025-05-05 11:16:35 -04:00
Spencer McIntyre
d95146e315
Use retry to speed things up but also wait longer
2025-05-05 11:06:09 -04:00
Spencer McIntyre
6ab275a120
Remove a couple of debug prints
2025-05-05 10:58:41 -04:00
bcoles
503d8b8931
spec: acceptance: remove RHOST_REGEX constant
2025-05-05 22:23:14 +10:00
bcoles
ae65bb3034
Ui::Console::ModuleOptionTabCompletion#tab_complete_option_names: sort results
2025-05-05 21:22:21 +10:00
jenkins-metasploit
9797ef1b6c
automatic module_metadata_base.json update
2025-05-05 06:57:38 +00:00
msutovsky-r7
e4d03ad3e0
Land #20125 , removes quotes around constant
...
Modules: Remove quotes surrounding quoted license constant
2025-05-05 08:49:15 +02:00
bcoles
f73e982d23
modules/auxiliary/client: Resolve RuboCop violations
2025-05-04 23:26:52 +10:00
bcoles
127e4c553f
modules/exploits/unix/x11: Resolve RuboCop violations
2025-05-04 16:24:31 +10:00
bcoles
0589879271
modules/auxiliary/bnat: Resolve RuboCop violations
2025-05-04 12:09:08 +10:00
h4x-x0r
832c725b93
Update pacsserver_traversal.rb
2025-05-03 20:36:10 +01:00
h4x-x0r
d631fdc32f
cleanup
...
cleanup
2025-05-03 20:23:39 +01:00
bcoles
b37002fe42
Msf::OptionContainer: Replace .sorted Array attribute with self.sort
2025-05-04 01:29:28 +10:00
h00die-gr3y
2baabfa17b
update check method to detected other vulnerable services
2025-05-03 14:08:49 +00:00
bcoles
417f9a0d03
Msf::Post::Linux::Kernel: Add yama_ptrace_scope method
2025-05-03 16:11:32 +10:00
bcoles
a99333a9ca
Modules: Remove quotes surrounding quoted license constant
2025-05-03 12:57:40 +10:00
h4x-x0r
60387de6c9
cleanup
...
cleanup
2025-05-02 23:28:29 +01:00
h4x-x0r
514f51d7dc
CVE-2025-2264
...
CVE-2025-2264
2025-05-02 22:56:30 +01:00
h4x-x0r
bd11531d4c
wrong branch
2025-05-02 22:55:36 +01:00
h4x-x0r
18c34c6bd0
CVE-2025-2264
...
CVE-2025-2264
2025-05-02 22:53:57 +01:00
h00die-gr3y
908094da6b
update documentation with privileged escalation to system
2025-05-02 20:59:07 +00:00
h00die-gr3y
1c5be6154a
second release including Triofox + documentation
2025-05-02 20:42:14 +00:00
jenkins-metasploit
03e2d25ac9
automatic module_metadata_base.json update
2025-05-02 15:43:23 +00:00
jheysel-r7
aa3efedf43
Merge pull request #19992 from sjanusz-r7/add-opnsense-login-scanner
...
Add OPNSense Login Scanner module
2025-05-02 08:34:36 -07:00
jheysel-r7
90417306bb
Merge branch 'master' into add-opnsense-login-scanner
2025-05-02 07:20:01 -07:00
jheysel-r7
daddc6ec9d
Update lib/metasploit/framework/login_scanner/opnsense.rb
2025-05-02 07:19:04 -07:00
jenkins-metasploit
4303da19b0
automatic module_metadata_base.json update
2025-05-02 14:13:49 +00:00
bcoles
dfb82a37b6
modules/auxiliary/vsploit: Resolve RuboCop violations
2025-05-03 00:09:57 +10:00
jheysel-r7
4b9032a487
Merge pull request #20060 from mekhalleh/rce_cve-2025-21293
...
Added exploit module for CVE-2025-32433 (Erlang/OTP)
2025-05-02 07:05:30 -07:00
bcoles
ec484f97c6
modules/post/linux: Resolve RuboCop violations
2025-05-02 23:29:48 +10:00
adfoster-r7
371196f681
Merge pull request #20115 from cgranleese-r7/adds-additional-support-for-network-capture-decryption
...
Adds additional support for network capture decryption
2025-05-02 13:06:37 +01:00
jenkins-metasploit
dace39fd11
automatic module_metadata_base.json update
2025-05-02 10:25:08 +00:00
msutovsky-r7
e178249b8c
Land #20116 , adds support for .library-ms files
...
auxiliary/fileformat/multidrop: Add support for .library-ms files
2025-05-02 12:16:57 +02:00
RAMELLA Sebastien
8da70b64d7
modify exploit response message
...
Signed-off-by: RAMELLA Sebastien <sebastien.ramella@pirates.re >
2025-05-02 13:41:47 +04:00
RAMELLA Sebastien
eef2fac8dc
add HrrRbSsh and fix exploit response message
...
Signed-off-by: RAMELLA Sebastien <sebastien.ramella@pirates.re >
2025-05-02 13:18:21 +04:00
Jack Heysel
4a746a3963
Relocate find_management_point method
2025-05-01 20:35:41 -07:00
jheysel-r7
c47c9b95fd
Merge branch 'master' into get_naa_creds_via_relay
2025-05-01 20:33:35 -07:00
Spencer McIntyre
3216fbbde3
Fix the smb_to_ldap module
2025-05-01 16:59:16 -04:00
jenkins-metasploit
533f83cc5d
automatic module_metadata_base.json update
2025-05-01 17:22:00 +00:00
msutovsky-r7
808fc5843e
Land #20027 , adds support for Shodan facets
...
Shodan facets
2025-05-01 19:13:35 +02:00
bcoles
14eca0a0b3
auxiliary/fileformat/multidrop: Add support for .library-ms files
2025-05-02 01:28:52 +10:00
jenkins-metasploit
77c2b0c758
automatic module_metadata_base.json update
2025-05-01 14:50:31 +00:00
jheysel-r7
e87f244357
Merge pull request #20106 from bcoles/word_unc_injector
...
Move auxiliary/docx/word_unc_injector module to auxiliary/fileformat/
2025-05-01 07:39:50 -07:00
adfoster-r7
c967e94afc
Adds additional support for network capture decryption
2025-05-01 15:05:42 +01:00
Metasploit
763fe87143
Bump version of framework to 6.4.62
2025-05-01 07:18:38 -05:00
adfoster-r7
79c0fd6b97
Merge pull request #20114 from rapid7/revert-20080-adds-http-support-for-network-capture-decryption
...
Revert "Adds network capture decryption support to http scanners"
2025-05-01 12:52:22 +01:00
jenkins-metasploit
43ff6c51b5
automatic module_metadata_base.json update
2025-05-01 11:52:11 +00:00
cgranleese-r7
a439ce2147
Land #20113 , Fix broken cache generation
2025-05-01 12:44:15 +01:00
cgranleese-r7
3002ad551f
Revert "Adds network capture decryption support to http scanners"
2025-05-01 12:35:18 +01:00
adfoster-r7
a2cf7d7ef6
Fix broken cache generation
2025-05-01 12:21:55 +01:00
Simon Janusz
e4aec40a44
Merge pull request #20080 from cgranleese-r7/adds-http-support-for-network-capture-decryption
...
Adds network capture decryption support to http scanners
2025-05-01 11:18:34 +01:00
cgranleese-r7
8a40737297
Land #20110 , modules/post/osx: Resolve RuboCop violations
2025-05-01 10:54:33 +01:00
Ashley Donaldson
1ab3fc1a72
Add built HostingCLR binaries
2025-05-01 08:28:12 +10:00
Ashley Donaldson
2030818e90
Remove obsolete syscall logic; fix all warnings and lock in warnings as errors
2025-05-01 08:26:59 +10:00
jheysel-r7
3141152393
Merge pull request #20017 from zeroSteiner/feat/mod/ldap/passwords
...
Add LAPSv1 and LAPSv2 LDAP Module
2025-04-30 14:02:30 -07:00
Spencer McIntyre
2fdb2611f9
Note the version of LAPS here
2025-04-30 16:38:54 -04:00
Spencer McIntyre
5dd4098c75
Bump the version of RubySMB
2025-04-30 16:37:17 -04:00
jheysel-r7
0f22a18dac
Merge pull request #20081 from msutovsky-r7/exploit/wondercms-rce
...
Adds module for CVE-2023-41425 WonderCMS RCE
2025-04-30 13:14:45 -07:00
Christophe De La Fuente
d83e6072ef
Add the module and documentation for Ivanti RCE CVE-2025-22457
2025-04-30 22:02:16 +02:00
Metasploit
35ecb89bf8
Bump version of framework to 6.4.61
2025-04-30 13:06:00 -05:00
Spencer McIntyre
c3d535e965
Merge pull request #19938 from msutovsky-r7/fix/clipboard_file_download
...
Extapi clipboard updates
2025-04-30 13:48:01 -04:00
adfoster-r7
8aa1923eca
Merge pull request #20108 from bcoles/rubocop-modules-post-multi
...
modules/post/multi: Resolve RuboCop violations
2025-04-30 18:16:01 +01:00
bcoles
bf5269edc0
modules/post/osx: Resolve RuboCop violations
2025-05-01 02:49:28 +10:00
bcoles
2a616f7560
modules/post/multi: Resolve RuboCop violations
2025-05-01 02:32:23 +10:00
Martin Sutovsky
1f650b0432
Adding SRVHOST check
2025-04-30 17:58:15 +02:00
Martin Sutovsky
f2e0fe79be
Responding to comments
2025-04-30 17:53:26 +02:00
Christophe De La Fuente
ed5e6db85e
Fix issue that prevented to register exploit attempts
2025-04-30 17:45:12 +02:00
Diego Ledda
8ae6d353d8
Land #20085 , module exploit for Craft CMS Preauth RCE (CVE-2025-3243)
...
Land #20085 , module exploit for Craft CMS Preauth RCE (CVE-2025-3243)
2025-04-30 17:22:50 +02:00
cgranleese-r7
2c00a912cb
Land #20107 , modules/post/multi/gather: Resolve RuboCop violations
2025-04-30 16:10:36 +01:00
jheysel-r7
a0f200dba0
Merge pull request #20100 from bcoles/rubocop-modules-post-windows-gather
...
modules/post/windows/gather: Resolve RuboCop violations
2025-04-30 07:51:12 -07:00
Chocapikk
73f0963d81
Lint ^^
2025-04-30 16:16:30 +02:00
Valentin Lobstein
691cead95c
Update modules/exploits/linux/http/craftcms_preauth_rce_cve_2025_32432.rb
...
Co-authored-by: Diego Ledda <diego_ledda@rapid7.com >
2025-04-30 16:10:32 +02:00
cgranleese-r7
0c7ddd58fe
Land #20104 , modules/post/solaris: Resolve RuboCop violations
2025-04-30 15:01:23 +01:00
bcoles
fab5a3b1b1
modules/post/multi/gather: Resolve RuboCop violations
2025-04-30 20:15:08 +10:00
Valentin Lobstein
c85fe60596
Update modules/exploits/linux/http/craftcms_preauth_rce_cve_2025_32432.rb
...
Co-authored-by: Julien Voisin <jvoisin@users.noreply.github.com >
2025-04-30 11:33:14 +02:00
Valentin Lobstein
301e9e64e7
Update modules/exploits/linux/http/craftcms_preauth_rce_cve_2025_32432.rb
...
Co-authored-by: Julien Voisin <jvoisin@users.noreply.github.com >
2025-04-30 11:32:58 +02:00
bcoles
5a601fc8b2
Move auxiliary/docx/word_unc_injector to auxiliary/fileformat/
2025-04-30 18:26:15 +10:00
L
0bc2bcc3d2
fix DidYouMean notfound
2025-04-30 10:56:38 +08:00
bcoles
7b8cf0bfbb
modules/post/windows/gather: Resolve RuboCop violations
2025-04-30 11:23:07 +10:00
Chocapikk
39a5d710aa
Refactor module: modularization, session-path leak, randomized key, improved check
...
- Centralized fetch_cookies_and_csrf and execute_via_session methods for clarity
- Added leak_session_path() to call send_transform("phpinfo") and parse session.save_path via XPath
- In check(): first try to leak the PHP session directory (report vulnerable if successful), then perform a simple RCE check by summing two 4-digit random numbers with print_r()
- Stub injection now happens once in fetch_cookies_and_csrf; execute_via_session only needs the payload
- Randomized the "as hack" key in send_transform
- Simplified exploit() to reuse execute_via_session with a Base64-encoded payload
- Big thanks to @jvoisin for the suggestions!
2025-04-30 00:24:25 +02:00
Spencer McIntyre
319037ede5
Merge pull request #20097 from smashery/action_run_arg
...
Action run arg
2025-04-29 15:42:11 -04:00
jheysel-r7
3a3a2dbf85
Merge pull request #20084 from bcoles/rubocop-modules-auxiliary-docx
...
modules/auxiliary/docx/word_unc_injector: Resolve RuboCop violations
2025-04-29 12:34:35 -07:00
Chocapikk
f24801a4a4
Update doc
2025-04-29 20:06:40 +02:00
Spencer McIntyre
bdca86f39f
Map the GKDI endpoint as a workaround
2025-04-29 14:01:42 -04:00
Spencer McIntyre
878653abe2
Update the module docs
2025-04-29 14:01:35 -04:00
Spencer McIntyre
d59337f0a5
Add LAPS data for ldap_spec
2025-04-29 14:01:23 -04:00
Valentin Lobstein
9d0d12004e
Update modules/exploits/linux/http/craftcms_preauth_rce_cve_2025_32432.rb
...
Co-authored-by: Julien Voisin <jvoisin@users.noreply.github.com >
2025-04-29 19:59:09 +02:00
Valentin Lobstein
59b9249cec
Update modules/exploits/linux/http/craftcms_preauth_rce_cve_2025_32432.rb
...
Co-authored-by: Julien Voisin <jvoisin@users.noreply.github.com >
2025-04-29 19:58:38 +02:00
bcoles
f2a69666cd
modules/post/solaris: Resolve RuboCop violations
2025-04-30 00:19:25 +10:00
adfoster-r7
bedcaac324
Merge pull request #20101 from bcoles/rubocop-modules-post-firefox
...
modules/post/firefox: Resolve RuboCop violations
2025-04-29 14:00:29 +01:00
bcoles
e99ae3d23e
modules/post/firefox: Resolve RuboCop violations
2025-04-29 21:39:18 +10:00
Ashley Donaldson
b0f8df0894
Flow the action through to the exploit class
2025-04-29 17:13:02 +10:00
Ashley Donaldson
49823d445a
Added/fixed unit tests
2025-04-29 09:48:15 +10:00
Ashley Donaldson
c9c89da213
Include action in parsing options
2025-04-29 09:48:15 +10:00
Ashley Donaldson
6ec67d6a26
32-bit .NET working
2025-04-29 09:44:03 +10:00
Ashley Donaldson
7c7a56f9a5
Building 32-bit execute assembly
2025-04-29 09:44:03 +10:00
h00die-gr3y
a6aca51230
initial module
2025-04-28 21:00:55 +00:00
jenkins-metasploit
157a15a389
automatic module_metadata_base.json update
2025-04-28 19:37:32 +00:00
adfoster-r7
498bc208c1
Merge pull request #20094 from bcoles/rubocop-modules-post-hardware
...
modules/post/hardware: Resolve RuboCop violations
2025-04-28 20:29:19 +01:00
adfoster-r7
ac9669d11a
Merge pull request #20092 from bcoles/rubocop-modules-post-windows-gather-credentials
...
modules/post/windows/gather/credentials: Resolve RuboCop violations
2025-04-28 20:19:54 +01:00
adfoster-r7
7ebe8f207d
Update modules/post/hardware/zigbee/zstumbler.rb
2025-04-28 20:12:59 +01:00
bcoles
04e1424e31
modules/post/hardware: Resolve RuboCop violations
2025-04-29 01:52:00 +10:00
bcoles
333c38b39e
modules/post/windows/gather/credentials: Resolve RuboCop violations
2025-04-28 09:08:33 +10:00
jenkins-metasploit
912931d95c
automatic module_metadata_base.json update
2025-04-27 22:19:02 +00:00
adfoster-r7
1b3ad5050d
Merge pull request #20093 from jvoisin/fix_typo
...
Fix an unfortunate typo
2025-04-27 23:10:40 +01:00
jenkins-metasploit
3ce07a2e7a
automatic module_metadata_base.json update
2025-04-27 22:08:05 +00:00
adfoster-r7
ba2b72b4ff
Merge pull request #20091 from bcoles/rubocop-modules-post-linux-gather
...
modules/post/linux/gather: Resolve RuboCop violations
2025-04-27 22:59:44 +01:00
jvoisin
085f0380c3
Fix an unfortunate typo
2025-04-27 20:37:15 +02:00
RAMELLA Sebastien
73208fda35
add optenum for output ext
...
Signed-off-by: RAMELLA Sebastien <sebastien.ramella@pirates.re >
2025-04-27 21:02:04 +04:00
RAMELLA Sebastien
32a8e6797e
fixes review
...
Signed-off-by: RAMELLA Sebastien <sebastien.ramella@pirates.re >
2025-04-27 20:31:13 +04:00
RAMELLA Sebastien
d474d9b796
content nil and empty
...
Signed-off-by: RAMELLA Sebastien <sebastien.ramella@pirates.re >
2025-04-27 13:32:41 +04:00
RAMELLA Sebastien
dc88f3ffd9
fixes review
...
Signed-off-by: RAMELLA Sebastien <sebastien.ramella@pirates.re >
2025-04-27 13:22:47 +04:00
Chocapikk
a0e9758c7f
Improve error handling, and search csrf_token in root uri
2025-04-27 08:01:17 +02:00
bcoles
394e7a1ba2
modules/post/linux/gather: Resolve RuboCop violations
2025-04-27 12:23:56 +10:00
Chocapikk
89404c28e1
Fix markdown
2025-04-26 23:55:00 +02:00
Chocapikk
b8d2681335
Remove useless config suggestions
2025-04-26 23:53:59 +02:00
jenkins-metasploit
f84cae4cc8
automatic module_metadata_base.json update
2025-04-26 17:20:18 +00:00
adfoster-r7
d4988c4eb2
Merge pull request #20073 from bcoles/rubocop-modules-exploits-solaris
...
modules/exploits/solaris: Resolve RuboCop violations
2025-04-26 18:08:17 +01:00
adfoster-r7
decb528470
Merge pull request #20090 from bcoles/rubocop-modules-post-apple_ios
...
modules/post/apple_ios: Resolve RuboCop violations
2025-04-26 18:05:20 +01:00
adfoster-r7
c5ad0c3cf9
Merge pull request #20089 from bcoles/rubocop-modules-post-networking
...
modules/post/networking: Resolve RuboCop violations
2025-04-26 18:04:43 +01:00
adfoster-r7
7a7a3abd3f
Merge pull request #20088 from bcoles/rubocop-modules-post-bsd
...
modules/post/bsd: Resolve RuboCop violations
2025-04-26 18:04:12 +01:00
adfoster-r7
3daecae78c
Merge pull request #20087 from bcoles/rubocop-modules-post-android
...
modules/post/android: Resolve RuboCop violations
2025-04-26 18:03:42 +01:00
bcoles
f607f4b5b2
modules/post/apple_ios: Resolve RuboCop violations
2025-04-27 02:31:19 +10:00
bcoles
dc63ea9668
modules/post/networking: Resolve RuboCop violations
2025-04-27 02:13:25 +10:00
bcoles
bf12f3ee8d
modules/post/bsd: Resolve RuboCop violations
2025-04-27 02:09:41 +10:00
bcoles
2d94c28c53
modules/post/android: Resolve RuboCop violations
2025-04-27 01:56:49 +10:00
jenkins-metasploit
6358035a59
automatic module_metadata_base.json update
2025-04-26 15:07:46 +00:00
adfoster-r7
dd30b6fe9f
Merge pull request #20083 from bcoles/rubocop-modules-exploits-android
...
modules/exploits/android: Resolve RuboCop violations
2025-04-26 15:59:20 +01:00
jenkins-metasploit
eff44ccd89
automatic module_metadata_base.json update
2025-04-26 14:46:26 +00:00
adfoster-r7
abe20f103e
Merge pull request #20086 from bcoles/rubocop-modules-post-aix
...
modules/post/aix: Resolve RuboCop violations
2025-04-26 15:37:58 +01:00
Chocapikk
ba094199da
Fix typo
2025-04-26 10:41:30 +02:00
bcoles
4fccbb0760
modules/post/aix: Resolve RuboCop violations
2025-04-26 16:28:15 +10:00
Chocapikk
332c61b6ea
Fix cookie handling and switch to send_request_cgi for HTTP requests
2025-04-26 08:24:11 +02:00
Chocapikk
3e96b4148e
Add comment about msftidy issue
2025-04-26 06:02:27 +02:00
Chocapikk
9392d0bdf9
Add suggestions
2025-04-26 05:56:41 +02:00
Chocapikk
c4e621f3cf
Add new exploit for CVE-2025-32432: Craft CMS Preauth RCE
2025-04-26 05:43:13 +02:00
e2002e
1f3f5db30b
update info
2025-04-25 21:21:28 +02:00
e2002e
c2ecd3f070
Merge https://github.com/rapid7/metasploit-framework into shodan_facets
2025-04-25 21:17:30 +02:00
Martin Sutovsky
b117843c00
Addressing comments
2025-04-25 20:17:46 +02:00
bcoles
ff3c7232e6
modules/auxiliary/docx/word_unc_injector: Resolve RuboCop violations
2025-04-26 02:24:05 +10:00
bcoles
4ce7b89bf1
modules/exploits/android: Resolve RuboCop violations
2025-04-26 01:28:35 +10:00
Martin Sutovsky
622abe78f8
Adding cleanup option:
2025-04-25 15:53:47 +02:00
Martin Sutovsky
8fe0003bbe
Adding cleanup
2025-04-25 15:51:53 +02:00
Martin Sutovsky
77d0fe5ae0
Fixing calling payload
2025-04-25 15:49:24 +02:00
Martin Sutovsky
9d5c4a59e8
Adding documentation
2025-04-25 14:47:00 +02:00
Martin Sutovsky
665065e4df
Module init
2025-04-25 14:35:24 +02:00
RAMELLA Sebastien
740a8130d4
combine modules
...
Signed-off-by: RAMELLA Sebastien <sebastien.ramella@pirates.re >
2025-04-25 10:35:16 +04:00
e2002e
58b796e20c
soft reset
2025-04-24 15:05:28 +02:00
cgranleese-r7
cfd2eda8ab
Adds support to http scanners for network capture decryption
2025-04-24 11:27:18 +01:00
Metasploit
329cbc7da9
Bump version of framework to 6.4.60
2025-04-24 04:33:20 -05:00
adfoster-r7
19c71896b8
Merge pull request #20067 from adfoster-r7/fix-defer-module-payload-regression
...
Fix defer module payload regression
2025-04-23 21:09:04 +01:00
jenkins-metasploit
3368d8bfed
automatic module_metadata_base.json update
2025-04-23 17:49:54 +00:00
Brendan
f1acf0fead
Merge pull request #20076 from Zeecka/patch-1
...
Fix typo in bypassuac_fodhelper.rb
2025-04-23 12:41:35 -05:00
jenkins-metasploit
346ef4ab01
automatic module_metadata_base.json update
2025-04-23 16:52:32 +00:00
adfoster-r7
1bfb43a467
Merge pull request #20077 from adfoster-r7/update-haraka-module-to-work-with-newer-python-versions
...
Update haraka module to work with newer python versions
2025-04-23 17:43:53 +01:00
adfoster-r7
da8e9e1b03
Update haraka module to work with newer python versions
2025-04-23 17:28:29 +01:00
Zeecka
9ade55bd35
Fix typo in bypassuac_fodhelper.rb
2025-04-23 17:49:11 +02:00
jenkins-metasploit
b74860a17e
automatic module_metadata_base.json update
2025-04-22 19:40:20 +00:00
jheysel-r7
f5aafdcfdf
Merge pull request #20046 from Takahiro-Yoko/bentoml_runner_server_rce_cve_2025_32375
...
Add BentoML's runner server unauth RCE module (CVE-2025-32375)
2025-04-22 12:32:08 -07:00
jenkins-metasploit
29e995cd2f
automatic module_metadata_base.json update
2025-04-22 18:20:13 +00:00
jheysel-r7
eba2b6c1bf
Merge pull request #19760 from cdelafuente-r7/feat/pkcs12/certs_command/pkinit
...
Add certs command & use pkinit if kerberos tickets are not available in cache
2025-04-22 11:11:54 -07:00
Corey
aa99015403
Rubocop and review changes
2025-04-22 13:36:59 -04:00
Christophe De La Fuente
226853f535
Fix EKU lookup in certificate
2025-04-22 19:08:45 +02:00
bcoles
0ef9f305f3
modules/exploits/solaris: Resolve RuboCop violations
2025-04-23 01:18:07 +10:00
RAMELLA Sebastien
0da43ef502
add maldoc in PDF polyglot
...
Signed-off-by: RAMELLA Sebastien <sebastien.ramella@pirates.re >
2025-04-22 18:23:51 +04:00
Takah1ro
dc8531e37f
Fix after applied suggestions (escape ')
2025-04-22 21:57:05 +09:00
Takahiro Yokoyama
f579235b95
Apply suggestions from code review
...
Co-authored-by: jheysel-r7 <Jack_Heysel@rapid7.com >
2025-04-22 21:53:05 +09:00
adfoster-r7
a9dc062e07
Merge pull request #20069 from sjanusz-r7/allow-overwriting-reported-module-name
...
Allow overwriting reported module name for report_vuln
2025-04-22 12:44:55 +01:00
sjanusz-r7
d4001ef558
Allow overwriting reported module name for a vulnerability
2025-04-22 11:55:25 +01:00
jenkins-metasploit
a179669075
automatic module_metadata_base.json update
2025-04-22 10:17:22 +00:00
adfoster-r7
37136b8550
Merge pull request #20068 from bcoles/exploits-solaris-sadmind
...
exploit/solaris/sunrpc/sadmind_*: Cleanup and add documentation
2025-04-22 11:09:25 +01:00
RAMELLA Sebastien
d387e2bb9f
fix. vuln detection
...
Signed-off-by: RAMELLA Sebastien <sebastien.ramella@pirates.re >
2025-04-22 10:31:02 +04:00
bcoles
1da0ebff66
exploit/solaris/sunrpc/sadmind_*: Cleanup and add documentation
2025-04-22 13:33:25 +10:00
jenkins-metasploit
62cbb794b8
automatic module_metadata_base.json update
2025-04-21 14:14:19 +00:00
msutovsky-r7
bdac31037a
Land #20028 , pgAdmin modules refactor
...
Refactor pgAdmin modules to use new lib
2025-04-21 16:03:35 +02:00
adfoster-r7
5b62007802
Fix defer module payload regression
2025-04-21 11:45:05 +01:00
Corey
f991843b81
Remove file from accidental commit
2025-04-20 15:56:01 -04:00
Corey
c08790c837
add module
2025-04-20 15:53:59 -04:00
Corey
e61b83912c
Fix initialize, add cleanup script, make perioidc script executable
2025-04-20 15:53:59 -04:00
Corey
3fee2b6684
Add writing payload and periodic script
2025-04-20 15:53:59 -04:00
Corey
d5556efab3
Start basic module scaffold
2025-04-20 15:53:59 -04:00
RAMELLA Sebastien
44bf40ff3e
fix. use random on SSH_MSG_CHANNEL_REQUEST (pre-auth)
...
Signed-off-by: RAMELLA Sebastien <sebastien.ramella@pirates.re >
2025-04-20 21:24:46 +04:00
RAMELLA Sebastien
0a428b8d03
add scanner capability + code review
...
Signed-off-by: RAMELLA Sebastien <sebastien.ramella@pirates.re >
2025-04-20 18:02:52 +04:00
jenkins-metasploit
41fbf46e8c
automatic module_metadata_base.json update
2025-04-19 20:48:26 +00:00
adfoster-r7
dd68516b6c
Merge pull request #20066 from bcoles/rubocop-modules-payloads-singles
...
modules/payloads/singles: Resolve RuboCop violations
2025-04-19 21:40:15 +01:00
jenkins-metasploit
0c311028e1
automatic module_metadata_base.json update
2025-04-19 17:01:52 +00:00
bcoles
03f4c46010
modules/payloads/singles: Resolve RuboCop violations
2025-04-20 02:57:34 +10:00
adfoster-r7
6fb76f9b51
Merge pull request #20064 from bcoles/payloads-php-reverse_php_ssl
...
payloads: cmd/unix/reverse_php_ssl: Resolve RuboCop violations
2025-04-19 17:53:49 +01:00
jenkins-metasploit
17b27f0905
automatic module_metadata_base.json update
2025-04-19 16:51:36 +00:00
adfoster-r7
54e2f63c50
Merge pull request #20063 from bcoles/payloads-ruby-pingback
...
payloads: Ruby pingback: Resolve RuboCop violations
2025-04-19 17:43:44 +01:00
adfoster-r7
d505b968d8
Merge pull request #20062 from bcoles/rubocop-modules-payloads-stagers
...
modules/payloads/stagers: Resolve RuboCop violations
2025-04-19 17:43:29 +01:00
jenkins-metasploit
db5a82ed2d
automatic module_metadata_base.json update
2025-04-19 16:40:22 +00:00
adfoster-r7
5b9423c5ff
Merge pull request #20065 from bcoles/rubocop-modules-exploits-hpux
...
modules/exploits/hpux: Resolve RuboCop violations
2025-04-19 17:31:57 +01:00
bcoles
c3824e2b72
modules/exploits/hpux: Resolve RuboCop violations
2025-04-19 23:00:07 +10:00
bcoles
6f160d28b4
payloads: cmd/unix/reverse_php_ssl: Resolve RuboCop violations
2025-04-19 20:39:52 +10:00
bcoles
5f5e2782e5
payloads: Ruby pingback: Resolve RuboCop violations
2025-04-19 19:02:28 +10:00
bcoles
991ffe4c5b
modules/payloads/stagers: Resolve RuboCop violations
2025-04-19 11:11:01 +10:00
RAMELLA Sebastien
fbbaab9480
fix. fail with timeout expired
...
Signed-off-by: RAMELLA Sebastien <sebastien.ramella@pirates.re >
2025-04-19 00:51:54 +04:00
RAMELLA Sebastien
59ed219775
Added exploit module for CVE-2025-21293 (Erlang/OTP)
...
Signed-off-by: RAMELLA Sebastien <sebastien.ramella@pirates.re >
2025-04-19 00:18:46 +04:00
jenkins-metasploit
809d87a96b
automatic module_metadata_base.json update
2025-04-18 17:03:16 +00:00
adfoster-r7
5c9119b644
Merge pull request #20059 from bcoles/rubocop-modules-payloads-stages
...
modules/payloads/stages: Resolve RuboCop violations
2025-04-18 17:48:14 +01:00
adfoster-r7
ba23e4dbde
Merge pull request #20055 from bcoles/rubocop-modules-exploits-netware
...
modules/exploits/netware: Resolve RuboCop violations
2025-04-18 17:46:33 +01:00
jenkins-metasploit
51d525eec4
automatic module_metadata_base.json update
2025-04-18 16:33:49 +00:00
adfoster-r7
f131d91776
Update modules/exploits/netware/smb/lsass_cifs.rb
2025-04-18 17:30:59 +01:00
adfoster-r7
b07b6b98ae
Merge pull request #20058 from bcoles/rubocop-modules-exploits-apple_ios
...
modules/exploits/apple_ios: Resolve RuboCop violations
2025-04-18 17:25:28 +01:00
bcoles
332bac8b54
modules/payloads/stages: Resolve RuboCop violations
2025-04-19 02:07:24 +10:00
bcoles
86e8c45baa
modules/exploits/netware: Resolve RuboCop violations
2025-04-19 01:51:17 +10:00
adfoster-r7
5f6c6f8b4a
Merge pull request #20057 from bcoles/rubocop-modules-examples
...
modules: examples: Resolve RuboCop violations
2025-04-18 16:50:13 +01:00
bcoles
f4f6f012b5
modules/exploits/apple_ios: Resolve RuboCop violations
2025-04-19 01:43:58 +10:00
jenkins-metasploit
11fd0326fc
automatic module_metadata_base.json update
2025-04-18 12:10:25 +00:00
adfoster-r7
0ff7e4c724
Merge pull request #20056 from bcoles/rubocop-modules-exploits-irix
...
modules/exploits/irix: Resolve RuboCop violations
2025-04-18 12:59:39 +01:00
adfoster-r7
9fcc234963
Merge pull request #20054 from bcoles/rubocop-modules-exploits-firefox
...
modules/exploits/firefox: Resolve RuboCop violations
2025-04-18 12:53:04 +01:00
adfoster-r7
1c8e4b1ac5
Merge pull request #20053 from bcoles/rubocop-modules-exploits-bsd
...
modules/exploits/bsd: Resolve RuboCop violations
2025-04-18 12:52:29 +01:00
bcoles
0e74591eee
modules: examples: Resolve RuboCop violations
2025-04-18 14:13:26 +10:00
bcoles
d9d8c7ed36
modules/exploits/irix: Resolve RuboCop violations
2025-04-18 13:36:02 +10:00
bcoles
db1c5f4750
modules/exploits/firefox: Resolve RuboCop violations
2025-04-18 13:01:04 +10:00
bcoles
389d84cbf0
modules/exploits/bsd: Resolve RuboCop violations
2025-04-18 12:44:40 +10:00
jenkins-metasploit
e09d23715b
automatic module_metadata_base.json update
2025-04-18 02:01:15 +00:00
adfoster-r7
fffcd29122
Merge pull request #20052 from bcoles/exploit-dialup-multi-login-manyargs
...
Move exploit/dialup/multi/login/manyargs to exploit/solaris/dialup/
2025-04-18 02:52:44 +01:00
bcoles
703ff27e81
Move exploit/dialup/multi/login/manyargs to exploit/solaris/dialup/
2025-04-18 11:36:34 +10:00
jenkins-metasploit
a167528c82
automatic module_metadata_base.json update
2025-04-18 01:28:26 +00:00
adfoster-r7
cd8f32aa13
Merge pull request #20051 from bcoles/rubocop-modules-exploits-dialup
...
modules/exploits/dialup: Resolve RuboCop violations
2025-04-18 02:17:33 +01:00
adfoster-r7
c231b419c7
Merge pull request #20049 from bcoles/rubocop-modules-exploits-mainframe
...
modules/exploits/mainframe: Resolve RuboCop violations
2025-04-18 02:15:41 +01:00
adfoster-r7
7f983bdca0
Merge pull request #20048 from bcoles/rubocop-modules-exploits-bsdi
...
modules/exploits/bsdi: Resolve RuboCop violations
2025-04-18 02:12:35 +01:00
adfoster-r7
195f2f7418
Merge pull request #20047 from bcoles/rubocop-modules-exploits-aix
...
modules/exploits/aix: Resolve RuboCop violations
2025-04-18 02:11:47 +01:00
bcoles
f41e077108
modules/exploits/dialup: Resolve RuboCop violations
2025-04-18 10:49:46 +10:00
jenkins-metasploit
66d82b52dc
automatic module_metadata_base.json update
2025-04-17 18:32:52 +00:00
Brendan
98702a6326
Merge pull request #20044 from jheysel-r7/cve_2025_21293
...
Updated service_permissions with action to exploit CVE-2025-21293
2025-04-17 13:24:46 -05:00
Jack Heysel
faea5f7933
Responded to comments
2025-04-17 09:43:13 -07:00
bcoles
4f3f9acb51
modules/exploits/mainframe: Resolve RuboCop violations
2025-04-18 01:46:06 +10:00
Metasploit
47230175f4
Bump version of framework to 6.4.59
2025-04-17 10:40:04 -05:00
bcoles
fb548c0fb6
modules/exploits/bsdi: Resolve RuboCop violations
2025-04-18 01:31:15 +10:00
bcoles
dbb618ed56
modules/exploits/aix: Resolve RuboCop violations
2025-04-18 01:17:56 +10:00
jheysel-r7
f8a67b83e6
Update lib/msf/core/exploit/pgadmin.rb
...
Co-authored-by: msutovsky-r7 <martin_sutovsky@rapid7.com >
2025-04-17 08:01:15 -07:00
Takah1ro
e1b5109c70
Add BentoML RCE module (CVE-2025-32375)
2025-04-17 20:46:43 +09:00
Jack Heysel
3ead0fdf42
Add check for is_uac_enabled?
2025-04-16 17:59:53 -07:00
Jack Heysel
9a95f60df6
Updated service_permissions with action to exploit CVE-2025-21293
2025-04-16 10:55:05 -07:00
jenkins-metasploit
74d828c73d
automatic module_metadata_base.json update
2025-04-16 13:31:17 +00:00
msutovsky-r7
7d70005884
Land #20041 , BentoML RCE Module
...
Add BentoML RCE module (CVE-2025-27520)
2025-04-16 15:22:50 +02:00
Takahiro Yokoyama
5945e0db0e
Update modules/exploits/linux/http/bentoml_rce_cve_2025_27520.rb
...
Co-authored-by: msutovsky-r7 <martin_sutovsky@rapid7.com >
2025-04-16 22:05:04 +09:00
Takah1ro
edcc30699a
Make user be able to specify a particular endpoint
2025-04-16 21:47:31 +09:00
Takah1ro
4463bb2ced
Support a pure-python payload
2025-04-16 21:25:36 +09:00
jenkins-metasploit
18a6973558
automatic module_metadata_base.json update
2025-04-16 12:10:27 +00:00
Simon Janusz
2d75b0191f
Merge pull request #20043 from adfoster-r7/update-att-open-proxy-error-handling
...
Update att open proxy error handling
2025-04-16 12:59:01 +01:00
Takah1ro
6d936a72b1
Delete ARTIFACTS_ON_DISK
2025-04-16 20:54:22 +09:00
Takahiro Yokoyama
8dc4beba7f
Update documentation/modules/exploit/linux/http/bentoml_rce_cve_2025_27520.md
...
Co-authored-by: Julien Voisin <jvoisin@users.noreply.github.com >
2025-04-16 20:48:34 +09:00
adfoster-r7
5b38fdb23c
Update att open proxy error handling
2025-04-16 11:43:52 +01:00
Takah1ro
a33a8d91fe
Update the document
2025-04-16 12:52:15 +09:00
Jack Heysel
1cade8f18f
Reponded to comments
2025-04-15 10:10:26 -07:00
jheysel-r7
4f76ff1633
Apply suggestions from code review
...
Co-authored-by: Julien Voisin <jvoisin@users.noreply.github.com >
2025-04-15 10:07:53 -07:00
Takah1ro
e51cd24383
Add BentoML RCE module (CVE-2025-27520)
2025-04-15 22:46:42 +09:00
msutovsky-r7
39a8b1a879
Land #20040 , adding ELF template for x64
...
Add elf_x64_template.s template source
2025-04-15 13:59:34 +02:00
e2002e
ed49c2e9fb
Merge https://github.com/rapid7/metasploit-framework into shodan_facets
2025-04-15 13:29:48 +02:00
bcoles
3975d09726
Add elf_x64_template.s template source
2025-04-15 21:08:36 +10:00
aaryan-11-x
0a3e3c3b6b
Made all changes as requested
2025-04-14 23:40:25 +05:30
adfoster-r7
681c991c8b
Merge pull request #20039 from cgranleese-r7/fixes-failing-workflow-errors
...
Fixes an issue were a step was using both `uses` and `run` in the same step
2025-04-14 13:52:44 +01:00
cgranleese-r7
3948d9c9b5
Fixes an issue were a step was using both uses and run in the same step
2025-04-14 12:25:50 +01:00
jenkins-metasploit
a8d86b3b19
automatic module_metadata_base.json update
2025-04-14 06:32:59 +00:00
msutovsky-r7
140b93e802
Land #20022 , Langflow RCE module
...
Add Langflow unauth RCE module (CVE-2025-3248)
2025-04-14 08:24:44 +02:00
jenkins-metasploit
9e3b34095c
automatic module_metadata_base.json update
2025-04-13 17:46:26 +00:00
adfoster-r7
4f047910cb
Merge pull request #20036 from bcoles/exploit-windows-local-unquoted-service-path
...
exploit/windows/local/unquoted_service_path: Check if write_file fails
2025-04-13 18:31:33 +01:00
adfoster-r7
3b8fd648bb
Merge pull request #20035 from bcoles/rubocop-modules-encoders
...
modules/encoders: Resolve RuboCop violations
2025-04-13 18:29:46 +01:00
bcoles
d85ccb2da1
modules/encoders: Resolve RuboCop violations
2025-04-14 00:10:31 +10:00
jenkins-metasploit
ec5b21ff7e
automatic module_metadata_base.json update
2025-04-13 13:52:07 +00:00
adfoster-r7
9a84d9a076
Merge pull request #20034 from bcoles/rubocop-modules-evasion
...
modules/evasion: Resolve RuboCop violations
2025-04-13 14:44:03 +01:00
jenkins-metasploit
e9805fc0a1
automatic module_metadata_base.json update
2025-04-13 11:05:46 +00:00
adfoster-r7
5e4ba8ad3e
Merge pull request #20032 from bcoles/rubocop-modules-nops
...
modules/nops: Resolve RuboCop violations
2025-04-13 11:57:54 +01:00
bcoles
06d1971f23
exploit/windows/local/unquoted_service_path: Check if write_file fails
2025-04-13 16:34:03 +10:00
bcoles
75ce408a0b
modules/evasion: Resolve RuboCop violations
2025-04-13 11:47:01 +10:00
bcoles
509153920e
modules/nops: Resolve RuboCop violations
2025-04-13 11:27:49 +10:00
adfoster-r7
4c485cef32
Merge pull request #20005 from fabpiaf/patch-1
...
Fix 19840 LoadError cannot load such file -- sqlite3/sqlite3_native
2025-04-13 00:31:38 +01:00
jenkins-metasploit
41361db566
automatic module_metadata_base.json update
2025-04-12 15:21:07 +00:00
adfoster-r7
aab01d5ed0
Merge pull request #20031 from bcoles/rubocop-modules-exploits-freebsd
...
modules/exploits/freebsd: Add Notes and resolve RuboCop violations
2025-04-12 16:14:39 +01:00
bcoles
8e5cfc0625
modules/exploits/freebsd: Add Notes and resolve RuboCop violations
2025-04-13 00:38:37 +10:00
Takah1ro
c7fdcc8e91
Update the document
2025-04-12 10:21:13 +09:00
Takah1ro
1f6d5f36d2
Rubocop formatting and update check
2025-04-12 09:33:54 +09:00
Takahiro Yokoyama
4b588e130e
Update modules/exploits/multi/http/langflow_unauth_rce_cve_2025_3248.rb
...
Co-authored-by: msutovsky-r7 <martin_sutovsky@rapid7.com >
2025-04-12 09:16:55 +09:00
Jack Heysel
cbc33ea9ce
Remove extra space
2025-04-11 16:02:36 -07:00
Jack Heysel
4c5e0203dd
Refactor pgAdmin modules to use new lib
2025-04-11 15:55:46 -07:00
jenkins-metasploit
636fdf49fe
automatic module_metadata_base.json update
2025-04-11 19:47:29 +00:00
Brendan
3166d07240
Merge pull request #19982 from jvoisin/find_apps
...
Improve a bit modules/post/linux/gather/enum_protections.rb
2025-04-11 14:40:48 -05:00
e2002e
ce3dddda63
Merge branch 'master' of https://github.com/e2002e/metasploit-framework
2025-04-11 20:53:51 +02:00
e2002e
887bf2c025
use facets for shodan
2025-04-11 20:53:30 +02:00
aaryan-11-x
cd307984cb
msftidy Fixes
2025-04-11 23:05:43 +05:30
aaryan-11-x
de1aa520a4
RuboCop Fixes
2025-04-11 23:02:28 +05:30
aaryan-11-x
6fb4e2ef56
Added exploit module & documentation for CVE-2024-57488
2025-04-11 23:01:33 +05:30
adfoster-r7
10e8cbb48c
Merge pull request #19953 from dwelch-r7/rails-7.1-upgrade
...
Rails 7.1 upgrade
2025-04-11 15:48:25 +01:00
jenkins-metasploit
3f161e07df
automatic module_metadata_base.json update
2025-04-11 14:13:34 +00:00
msutovsky-r7
4acef2ba41
Land #19997 , PIPE_FETCH option for fetch payloads
...
Add PIPE_FETCH option to fetch payloads to make payloads shorter
2025-04-11 16:06:56 +02:00
Metasploit
340b79a1d9
Bump version of framework to 6.4.58
2025-04-11 07:59:10 -05:00
Takah1ro
f67dfe6a62
Update check
2025-04-11 21:51:45 +09:00
adfoster-r7
053f0e854c
Merge pull request #20024 from cgranleese-r7/add-support-for-network-capture-decryption
...
Add support for network capture decryption
2025-04-11 13:43:22 +01:00
adfoster-r7
9ef0f7bd6f
Merge pull request #20019 from adfoster-r7/improve-support-for-finding-available-http-login-scanners
...
Improve support for finding available HTTP login scanners
2025-04-11 13:39:16 +01:00
jvoisin
c3c62e5fdd
Improve a bit modules/post/linux/gather/enum_protections.rb
...
- Use proper names instead of executable names
- Add a file-based detection method, with the list taken from https://github.com/hackerschoice/hackshell/issues/6
Co-authored-by: Brendan <bwatters@rapid7.com >
2025-04-11 14:34:56 +02:00
cgranleese-r7
c79f7db38b
Adds enhanced support for network capture decryption
2025-04-11 13:34:40 +01:00
adfoster-r7
e6ab820cd3
Merge pull request #20015 from adfoster-r7/skip-loading-external-modules-with-unsupported-runtimes
...
Skip loading external modules with unsupported runtimes
2025-04-11 13:28:57 +01:00
Takahiro Yokoyama
0c20606c8c
Update documentation/modules/exploit/multi/http/langflow_unauth_rce_cve_2025_3248.md
...
Co-authored-by: Julien Voisin <jvoisin@users.noreply.github.com >
2025-04-11 20:44:03 +09:00
jenkins-metasploit
2116ceaddd
automatic module_metadata_base.json update
2025-04-11 08:40:48 +00:00
msutovsky-r7
0b4e133001
Land #20018 , pgAdmin Authenticated RCE (CVE-2025-2945)
...
pgAdmin Query Tool Authenticated RCE (CVE-2025-2945)
2025-04-11 10:34:02 +02:00
Takah1ro
718a0bc5c7
Change directory from linux to multi
2025-04-11 14:45:10 +09:00
Takah1ro
b613b0a41b
Add Langflow unauth RCE module (CVE-2025-3248)
2025-04-11 14:07:54 +09:00
Jack Heysel
4cec129e1c
Responded to comments
2025-04-10 10:53:05 -07:00
adfoster-r7
bef322e3f0
Improve support for finding available HTTP login scanners
2025-04-10 17:36:14 +01:00
Jack Heysel
ddb29d6181
Removed unnecessary method
2025-04-10 07:18:42 -07:00
Jack Heysel
9d1f3614ab
rm overlooked file
2025-04-10 06:30:02 -07:00
Jack Heysel
290a35b0f6
pgAdmin Query Tool Authenticated RCE (CVE-2025-2945)
2025-04-09 17:32:10 -07:00
adfoster-r7
07b731b82e
Skip loading external modules with unsupported runtimes
2025-04-09 23:42:12 +01:00
Spencer McIntyre
38e1cb5db2
Update the specs
2025-04-09 16:44:43 -04:00
Spencer McIntyre
608ebf2f4e
Add LAPS support to ldap_paswords
2025-04-09 16:44:32 -04:00
Spencer McIntyre
02bb2e29ac
Move ldap_hashdump -> ldap_passwords
...
We're shifting the focus to password recovery but we'll still gather
hashes if they're found.
2025-04-09 13:04:00 -04:00
Spencer McIntyre
a5e1fb8ad3
Refactor the ldap_hashdump module
2025-04-09 13:04:00 -04:00
Spencer McIntyre
ac5ba70bd2
Add the MsGkdi mixin
2025-04-09 13:04:00 -04:00
Spencer McIntyre
daed558f9a
Remove a piece of dead code
2025-04-09 13:04:00 -04:00
Spencer McIntyre
d0e0703b5e
Raise an error when there is no session
2025-04-09 13:04:00 -04:00
Spencer McIntyre
bc881ab880
Apply rubocop changes to cms.rb
2025-04-09 13:04:00 -04:00
Spencer McIntyre
5c939dbeea
Add CCM and GCM parameter definitions from RFC5911
2025-04-09 13:04:00 -04:00
adfoster-r7
fc7688cc56
Merge pull request #20003 from zeroSteiner/feat/cmd/ldap-uris
...
Add support for RHOSTS using LDAP URIs
2025-04-09 17:57:57 +01:00
bwatters-r7
6b220ba603
Reclaim character a la jvoisin
2025-04-09 08:56:11 -05:00
jenkins-metasploit
6eba4313ad
automatic module_metadata_base.json update
2025-04-09 11:24:47 +00:00
adfoster-r7
87293f58cc
Merge pull request #20006 from cgranleese-r7/add-missing-notes-to-modules
...
Fixes modules that were causing Rubocop to fail
2025-04-09 12:18:17 +01:00
adfoster-r7
bfe35979f1
Merge pull request #20001 from cgranleese-r7/add-gem-verify-shared-pipeline
...
Adds a shared pipeline for gems verify workflow
2025-04-09 12:14:44 +01:00
cgranleese-r7
81aa4be06d
Adds a shared pipeline for MSF gems verify workflow
2025-04-09 12:06:20 +01:00
adfoster-r7
3d374abb66
Merge pull request #20013 from sjanusz-r7/test-if-aux-modules-get-executed
...
Fix check_simple arg & searching by port integer
2025-04-08 22:12:32 +01:00
bwatters-r7
2459fa771c
Add solution for pipe uri generation and update docs
2025-04-08 16:03:54 -05:00
Christophe De La Fuente
7e42746eb0
Code review and fixes
...
- Fix Pkcs12 filer to use case insensitive username and realm
- Handle nil values in `StoredPkcs12`
- Use `fallbacks` options in `ldap_login`
- Small fixes
2025-04-08 18:21:39 +02:00
sjanusz-r7
bb510bf256
Fix check_simple arg & searching by port integer
2025-04-08 15:41:39 +01:00
jenkins-metasploit
c02925d659
automatic module_metadata_base.json update
2025-04-08 14:06:04 +00:00
Brendan
4da78bd550
Merge pull request #19994 from sfewer-r7/CVE-2021-35587
...
Adds exploit module for CVE-2021-35587, an unauthenticated deserialization vulnerability affecting Oracle Access Manager (OAM).
2025-04-08 08:59:18 -05:00
Dean Welch
47b5f86994
Fix Rails 7.1 issue where ApplicationRecord.connection.active? returns false
2025-04-08 12:56:48 +01:00
Dean Welch
0954f5507e
Rails 7.1 upgrade
2025-04-08 12:47:31 +01:00
Stephen Fewer
03f5291bcc
Improve the documentation, fix typo in console commands, add comment to wait for DB container to complete setup (Thanks Brendan).
...
Co-authored-by: Brendan <bwatters@rapid7.com >
2025-04-08 09:41:47 +01:00
Stephen Fewer
16e374750f
Improve the documentation, add steps to create /opt/oracle/user_projects (thanks Brendan).
...
Co-authored-by: Brendan <bwatters@rapid7.com >
2025-04-08 09:40:21 +01:00
jenkins-metasploit
b2c50f2cde
automatic module_metadata_base.json update
2025-04-08 05:57:06 +00:00
msutovsky-r7
fe9a0ad25b
Land #20008 , PandoraFMS Auth RCE module
...
Pandora FMS authenticated RCE [CVE-2024-12971]
2025-04-08 07:50:28 +02:00
cgranleese-r7
e3e396b190
Updates module with missing notes
2025-04-07 15:35:40 +01:00
h00die-gr3y
40ba981c98
update based on reviewer suggestions
2025-04-07 14:29:51 +00:00
jenkins-metasploit
2c64d15a40
automatic module_metadata_base.json update
2025-04-07 14:00:17 +00:00
msutovsky-r7
2e3dc5b537
Land #20007 , Appsmith Remote Code Execution Module
...
Add Appsmith RCE module (CVE-2024-55964)
2025-04-07 15:53:36 +02:00
Takah1ro
39e4093310
Rubocop formatting after applied suggestions
2025-04-07 21:03:58 +09:00
Takahiro Yokoyama
7aabe06f66
Apply suggestions from code review
...
Co-authored-by: msutovsky-r7 <martin_sutovsky@rapid7.com >
2025-04-07 20:59:57 +09:00
lafried
94da99e948
Update platform.rb
...
Add another windows signature
2025-04-07 12:59:17 +01:00
Takah1ro
ec6f4022cd
Make the Ruby code error-safe
2025-04-07 20:28:57 +09:00
Takah1ro
f42083db03
Increased the size of email to avoid duplicate
2025-04-07 20:23:31 +09:00
Takahiro Yokoyama
35c1ccccdb
Update modules/exploits/linux/http/appsmith_rce_cve_2024_55964.rb
...
Co-authored-by: msutovsky-r7 <martin_sutovsky@rapid7.com >
2025-04-07 20:06:55 +09:00
sebaspf
f55a0fe0b7
correct list formatting and add missing links
...
Add missing links for the Timeout Control and Stageless Mode Documentation.
Correct list formatting.
2025-04-06 19:55:22 +02:00
h00die-gr3y
76fb34a5db
small update in description of the module and documentation
2025-04-06 10:49:03 +00:00
h00die-gr3y
8a72fd6861
init module and documentation
2025-04-06 10:33:56 +00:00
Takah1ro
139dd50333
Add Appsmith RCE module (CVE-2024-55964)
2025-04-05 14:56:04 +09:00
Spencer McIntyre
ed66e1fbb9
Restore purging by default
2025-04-04 14:30:09 -04:00
Spencer McIntyre
f8d8f1b1e3
Apply rubocop changes
2025-04-04 13:57:51 -04:00
jenkins-metasploit
04d8173657
automatic module_metadata_base.json update
2025-04-04 15:01:08 +00:00
sjanusz-r7
9808172c9e
Address OPNSense login scanner PR feedback
2025-04-04 15:58:40 +01:00
Brendan
d52de7f264
Merge pull request #20000 from remmons-r7/cve-2025-2825
...
Auxiliary module for CVE-2025-2825 - CrushFTP AWS4-HMAC Authentication Bypass
2025-04-04 09:53:11 -05:00
Spencer McIntyre
23e0ab5efd
Add docs
2025-04-04 09:02:06 -04:00
Spencer McIntyre
d9c944e550
Add tests for the new URI schemes
2025-04-04 08:52:50 -04:00
fabpiaf
03d0f00892
Fix 19840 LoadError cannot load such file -- sqlite3/sqlite3_native
2025-04-04 10:00:31 +00:00
Spencer McIntyre
70df033d8d
Add support for LDAP target URIs
2025-04-03 16:25:22 -04:00
bwatters-r7
044200325a
Add more suggested changes
2025-04-03 15:02:37 -05:00
remmons-r7
791cc0cd82
Implement suggested changes from peer review
2025-04-03 10:24:46 -05:00
remmons-r7
460459cd46
Remove CVE identifier reference in description
...
Co-authored-by: Julien Voisin <jvoisin@users.noreply.github.com >
2025-04-03 08:22:05 -05:00
Martin Sutovsky
dcad2aea9d
Refactoring clipboard options, using constants, changing default values
2025-04-03 10:51:28 +02:00
Metasploit
8be5ce1cb5
Bump version of framework to 6.4.57
2025-04-03 03:33:13 -05:00
remmons-r7
459034f171
Implement rubocop changes
2025-04-02 20:19:48 -05:00
remmons-r7
e9070e3472
crushftp_authbypass_cve_2025_2825.md
2025-04-02 20:06:57 -05:00
remmons-r7
4e8b8584ac
crushftp_authbypass_cve_2025_2825.rb
2025-04-02 20:05:29 -05:00
jenkins-metasploit
b132e3bbbe
automatic module_metadata_base.json update
2025-04-02 21:27:31 +00:00
jheysel-r7
d16eeab32c
Merge pull request #19995 from chutton-r7/cve-2025-24813
...
Module for CVE-2025-24813
2025-04-02 14:20:52 -07:00
Jack Heysel
b85faf9440
Update documentation
2025-04-02 14:10:46 -07:00
Jack Heysel
3fa7fe68a1
Consolidated Platform check
2025-04-02 13:57:56 -07:00
Jack Heysel
c32a34112f
Updated register_file_for_clean to account for windows
2025-04-02 13:52:04 -07:00
Jack Heysel
6816589378
Added FileDropper for cleanup
2025-04-02 13:37:39 -07:00
Jack Heysel
fefb954827
Correct Tomcat version listed in Scenarios section
2025-04-02 13:02:26 -07:00
Jack Heysel
4058173a1c
Correct spelling
2025-04-02 12:57:20 -07:00
sfewer-r7
b44540bc35
update docs to give some more detail on the testing setup
2025-04-02 20:51:39 +01:00
sfewer-r7
59b0860ea1
add in Peterjson as the co-finder with Jang
2025-04-02 20:50:57 +01:00
Jack Heysel
8cd0449550
Responded to comments
2025-04-02 12:50:26 -07:00
Jack Heysel
1e58d419f6
Updated docs, added Setup steps
2025-04-02 12:03:21 -07:00
jenkins-metasploit
6bee281ffc
automatic module_metadata_base.json update
2025-04-02 16:32:19 +00:00
Christophe De La Fuente
3205c73ad2
Rebase on master and update Gemfile
2025-04-02 18:29:46 +02:00
adfoster-r7
eac7a183f5
Merge pull request #19998 from sjanusz-r7/fix-rinda-error
...
Fix Rinda msfcrawler error
2025-04-02 17:25:41 +01:00
Christophe De La Fuente
630c2c03bc
Update certs command, pkcs12 matching and specs
...
- use the `status`, certificate's `not_before`/`not_after` and check if the TLS
OID is present to filter pkcs12 before using them with PKInit
- add the `activate`, `deactivate` and `export` capabilities to the
certs command
- add specs
2025-04-02 18:23:14 +02:00
Christophe De La Fuente
e7535d8fae
Add certs command & use pkinit if kerberos tickets are not available in cache
2025-04-02 18:23:14 +02:00
Christophe De La Fuente
31e8c30c12
Update ms_icpr and creds to reflect the changes in the Pkcs12 data model
...
- a separate field is now used for metadata (`private_metadata`) when
creating a new Pkcs12
- the `creds` command now support adding an encrypted Pkcs12 with a password
2025-04-02 18:23:12 +02:00
Christophe De La Fuente
68b6e99858
Point Gemfile to the metasploit-credentials feature branch on cdelafuente-r7 repo
2025-04-02 18:22:31 +02:00
jheysel-r7
1fc95162e0
Merge pull request #19736 from cdelafuente-r7/enh/pkcs12/add_metadata
...
Report CA, ADCS Template and Password along with Pkcs12 in the database
2025-04-02 09:07:25 -07:00
sjanusz-r7
d1124c44f5
Fix Rinda msfcrawler error
2025-04-02 16:34:34 +01:00
sfewer-r7
dc74b37577
add in a scenario for the Unix Command target to the docs
2025-04-02 15:32:18 +01:00
sfewer-r7
998d0a78c2
based on the OAM version, pick the prebuilt gadget chain for that version (to account for the serialVersionUID changes)
2025-04-02 15:31:37 +01:00
sfewer-r7
f6bcf19b91
add a helper get_version and use it in the check
2025-04-02 15:30:32 +01:00
sfewer-r7
3f46bfe0ad
add in a seperate Unix target, as OAM can run on other things like HP-UX, IBM AIX, and Solaris
2025-04-02 15:29:29 +01:00
sfewer-r7
db85c0259d
add in a build of the gadget for 12.2.1.4.0, needed as the serialVersionUID changes for classes in the coherence.jar file
2025-04-02 15:28:29 +01:00
Christophe De La Fuente
41f25a9fd7
Update Gemfile and Gemfile.lock to bring new gems in
...
- metasploit-credential 6.0.14
- metasploit_data_models 6.0.9
2025-04-02 14:55:33 +02:00
Martin Sutovsky
5458ca9b46
Fix constant reference
2025-04-02 11:57:13 +02:00
Martin Sutovsky
0efa9eed06
Allow to stop monitoring without specifying folder
2025-04-02 11:30:41 +02:00
chutton-r7
917aaeb027
Add module docs
2025-04-02 10:22:01 +01:00
chutton-r7
63a86109f6
Better error handling, set default Python Meterpreter (seems most reliable). Fix switch
2025-04-02 10:04:33 +01:00
Martin Sutovsky
e02362284f
Moving constant, change return value to true
2025-04-02 10:28:10 +02:00
bwatters-r7
8cfcfa3f78
Add Spencer suggestions
2025-04-01 16:58:23 -05:00
bwatters-r7
d1c6a6e82e
Add Windows pipe fetch support and clean up options
2025-04-01 16:38:29 -05:00
bwatters-r7
23f06f28bd
Put support check before command generation, too
2025-04-01 14:12:36 -05:00
Christophe De La Fuente
2122993285
Update Gemfile to bring in metasploit-model new gem
...
- Also rebase to master
2025-04-01 19:12:43 +02:00
Christophe De La Fuente
7f8a762922
Update ms_icpr and creds to reflect the changes in the Pkcs12 data model
...
- a separate field is now used for metadata (`private_metadata`) when
creating a new Pkcs12
- the `creds` command now support adding an encrypted Pkcs12 with a password
2025-04-01 19:12:41 +02:00
Christophe De La Fuente
6802e83d24
Update Gemfile to use https
2025-04-01 19:09:45 +02:00
Christophe De La Fuente
844b433099
Point Gemfile to the metasploit-credentials feature branch on cdelafuente-r7 repo
2025-04-01 19:09:40 +02:00
Christophe De La Fuente
865626fbd2
Update Pkcs12-related code to report CA and ADCS Template to the database
...
- Update the `creds` command to add Pkcs12 private credentials with
metadata.
- Update `ms_icpr` module to store metadata.
2025-04-01 19:07:48 +02:00
Martin Sutovsky
85b643f69e
Remove required argument for purge option
2025-04-01 18:35:30 +02:00
jheysel-r7
ca3c4a1362
Merge branch 'master' into get_naa_creds_via_relay
2025-04-01 09:34:35 -07:00
bwatters-r7
37175955cd
Fix some https bugs and generate non-piped commands properly
2025-04-01 11:16:21 -05:00
bwatters-r7
d897ba86c7
Rebase and add support for piped fetch commands
2025-04-01 11:15:37 -05:00
Harrison Neal
28c0992e77
CVE-2024-9157 detection
2025-04-01 11:32:32 -04:00
chutton-r7
e1310f4f89
Simplify logic
2025-04-01 15:50:23 +01:00
chutton-r7
b77489587a
Remove CmdStager, add version tested, credit
2025-04-01 15:15:30 +01:00
chutton-r7
c34c627e18
Support Linux, clean DefaultOptions
2025-04-01 15:05:56 +01:00
sfewer-r7
c5d3512659
update docs
2025-04-01 13:05:28 +01:00
sfewer-r7
acafd884b5
add in the initial exploit for CVE-2021-35587, only tested on 12.2.1.4.0 so far.
2025-04-01 12:56:38 +01:00
Diego Ledda
0f4c73b978
Land #19979 , Add guidelines for expedited module creation
...
Land #19979 , Add guidelines for expedited module creation
2025-04-01 11:47:46 +02:00
jenkins-metasploit
aef5b5b3ac
automatic module_metadata_base.json update
2025-04-01 01:49:54 +00:00
jheysel-r7
ccb0c1a320
Merge pull request #19993 from h00die-gr3y/cmd-enc-base64
...
BUGFIX: cmd encoder base64
2025-03-31 18:42:31 -07:00
jenkins-metasploit
a4297329d7
automatic module_metadata_base.json update
2025-03-31 17:30:11 +00:00
jheysel-r7
33e3a0bd09
Merge pull request #19984 from zeroSteiner/feat/lib/adcs-mm-updates/2
...
Feat/lib/adcs mm updates/2
2025-03-31 10:23:10 -07:00
bwatters-r7
29084094b7
Add AI don't
2025-03-31 10:21:18 -05:00
sjanusz-r7
2b0d9b4971
Add OPNSense Login Scanner module
2025-03-31 14:57:44 +01:00
h00die-gr3y
9a60caf36d
added comment with explanation
2025-03-31 09:36:01 +00:00
h00die-gr3y
dde6bdc211
bug fix cmd encoder base64
2025-03-30 11:11:00 +00:00
jheysel-r7
53394fb983
Merge pull request #19986 from sjanusz-r7/add-teamcity-login-scanner-test
...
Add TeamCity Login Scanner spec test
2025-03-28 13:12:52 -07:00
jenkins-metasploit
5a1e4186e7
automatic module_metadata_base.json update
2025-03-28 18:19:12 +00:00
jheysel-r7
e841a45db2
Merge pull request #19985 from sjanusz-r7/add-pfsense-login-scanner
...
Add pfSense Login Scanner module
2025-03-28 11:12:43 -07:00
jheysel-r7
f0febba48a
Merge pull request #19991 from zeroSteiner/feat/lib/more-bf-tests
...
Add some more LoginScanner tests
2025-03-28 11:06:00 -07:00
jheysel-r7
e506bac282
Update lib/metasploit/framework/login_scanner/pfsense.rb
...
Co-authored-by: Julien Voisin <jvoisin@users.noreply.github.com >
2025-03-28 11:00:52 -07:00
sjanusz-r7
9865ecc785
Address pfSense Login Scanner feedback
2025-03-28 17:35:10 +00:00
sjanusz-r7
fdd3234c90
Explicitly register SSL option as true, add proof logging to pfSense Login
2025-03-28 15:42:37 +00:00
Spencer McIntyre
7f01048b11
Add some more LoginScanner tests
2025-03-28 10:56:12 -04:00
jenkins-metasploit
cc4dad3b10
automatic module_metadata_base.json update
2025-03-28 14:47:14 +00:00
jheysel-r7
5505bb5ef1
Merge pull request #19947 from machang-r7/machang-r7-module-cve-2025-27218
...
Create sitecore_xp_cve_2025_27218.rb
2025-03-28 07:40:28 -07:00
Diego Ledda
21b441e20a
Land #19943 , Fetch payload run fileless ELF with python
...
Land #19943 , Fetch payload run fileless ELF with python
2025-03-28 14:28:00 +01:00
sjanusz-r7
b5ef4cdd6f
Add pfSense login scanner docs
2025-03-28 11:35:56 +00:00
jenkins-metasploit
6838a0e73a
automatic module_metadata_base.json update
2025-03-28 11:31:37 +00:00
Diego Ledda
985cea3278
Land #19980 , Add CMSMadeSimple (CMSMS) File Manager Auth RCE (CVE-2023-36969)
...
Land #19980 , Add CMSMadeSimple (CMSMS) File Manager Auth RCE (CVE-2023-36969)
2025-03-28 12:24:30 +01:00
jenkins-metasploit
f7bb3d68ea
automatic module_metadata_base.json update
2025-03-27 23:59:06 +00:00
jheysel-r7
08e227faca
Merge pull request #19934 from sfewer-r7/bugfix-cisco-iosxe-rce
...
Improve exploit/linux/misc/cisco_ios_xe_rce (CVE-2023-20198 + CVE-2023-20273)
2025-03-27 16:51:16 -07:00
jenkins-metasploit
80fec5ea5a
automatic module_metadata_base.json update
2025-03-27 20:33:32 +00:00
Spencer McIntyre
81215645f4
Merge pull request #19606 from cgranleese-r7/rename-ldap-datastore-values
...
Renames LDAP datastore options
2025-03-27 16:26:54 -04:00
Spencer McIntyre
468f168f04
Call LDAP whoami when the username is not present
2025-03-27 15:00:53 -04:00
Jack Heysel
fa0c29837e
Update author, rubocop, msftidy_docs
2025-03-27 09:36:10 -07:00
Jack Heysel
74cc1d313c
Add documentation
2025-03-27 09:28:44 -07:00
Jack Heysel
d54e8d8749
Add check method that returns Detected
2025-03-27 09:28:28 -07:00
tastyrce
8479350b3e
Update documentation
...
Co-authored-by: cgranleese-r7 <69522014+cgranleese-r7@users.noreply.github.com >
2025-03-28 03:17:47 +11:00
tastyrce
43c929d56e
Update checking for authentication
...
Co-authored-by: msutovsky-r7 <martin_sutovsky@rapid7.com >
2025-03-27 22:13:04 +11:00
tastyrce
8423d6ff87
Update removal of default page while installation
...
Co-authored-by: Diego Ledda <diego_ledda@rapid7.com >
2025-03-27 22:11:21 +11:00
tastyrce
9bdff3e803
Add extra dependencies during installation
...
Co-authored-by: Diego Ledda <diego_ledda@rapid7.com >
2025-03-27 22:10:32 +11:00
Metasploit
a19329454b
Bump version of framework to 6.4.56
2025-03-27 03:33:03 -05:00
tastyrce
10ea4f7f9f
use keep_cookies to store cookies
2025-03-27 03:22:11 -04:00
tastyrce
e62038cfe5
improve version parsing
2025-03-27 02:01:03 -04:00
tastyrce
cbfcc5bd13
add condition for http code
2025-03-27 00:40:13 -04:00
tastyrce
f1175420f8
remove get and post wrappers
2025-03-27 00:37:40 -04:00
jenkins-metasploit
f554cb7f86
automatic module_metadata_base.json update
2025-03-26 22:12:45 +00:00
jheysel-r7
26869588db
Merge pull request #19987 from zeroSteiner/fix/mod/ivanti-login
...
Update the Ivanti and Sonicwall Bruteforce modules
2025-03-26 15:06:10 -07:00
Spencer McIntyre
b1eed8e0ca
Add sonicwall login connection error handling
2025-03-26 17:57:38 -04:00
Spencer McIntyre
44f79f5622
Copy the session's workspace for reporting
2025-03-26 17:47:21 -04:00
Spencer McIntyre
30d071e098
Make the same changes for sonicwall
2025-03-26 17:25:13 -04:00
Spencer McIntyre
7476ea9006
Brute force modules should be named service_login
2025-03-26 16:14:16 -04:00
Spencer McIntyre
72c3ebec53
This #initialize method must take one argument
2025-03-26 16:14:06 -04:00
Spencer McIntyre
83963d19b5
Set the workspace when reporting
2025-03-26 14:53:04 -04:00
sjanusz-r7
a6d0401bfa
Add TeamCity Login Scanner spec test
2025-03-26 16:55:45 +00:00
sjanusz-r7
3b4db23b8e
Add pfSense Login Scanner module
2025-03-26 14:25:59 +00:00
Jack Heysel
24a785d6b0
Target and metadata updates
2025-03-25 11:56:15 -07:00
jenkins-metasploit
be7715db9d
automatic module_metadata_base.json update
2025-03-25 18:52:31 +00:00
Diego Ledda
9c42bdd103
Land #19974 , GLPI Inventory Plugin Unauth Blind Boolean SQLi (CVE-2025-24799)
...
Land #19974 , GLPI Inventory Plugin Unauth Blind Boolean SQLi (CVE-2025-24799)
2025-03-25 19:45:54 +01:00
Jack Heysel
abeeb091fd
Rubocop
2025-03-25 11:18:48 -07:00
jenkins-metasploit
0c87c6b3e0
automatic module_metadata_base.json update
2025-03-25 18:01:43 +00:00
Spencer McIntyre
bf1f919d9f
Merge pull request #19957 from msutovsky-r7/auxmodule-eramba-update
...
Auxmodule eramba update
2025-03-25 13:54:24 -04:00
cgranleese-r7
d38dd96861
Renames LDAP datastore options
2025-03-25 17:07:25 +00:00
tastyrce
162e73a62e
add module documentation
2025-03-22 04:57:38 -04:00
tastyrce
e70c8aa921
RuboCop Fixes
2025-03-22 02:37:41 -04:00
tastyrce
d0bd559602
add cmsms exploit module
2025-03-22 02:35:27 -04:00
bwatters-r7
9780732471
Add guidelines for expeditied module creation
2025-03-21 18:23:46 -05:00
jheysel-r7
b3de2516bd
Merge branch 'master' into get_naa_creds_via_relay
2025-03-21 10:43:20 -07:00
Jack Heysel
87a17424af
Suggestions from code review
2025-03-21 10:34:08 -07:00
Spencer McIntyre
02e3a55570
Catch additional exceptions for failures
2025-03-21 12:02:23 -04:00
jheysel-r7
0f65539bb5
Apply suggestions from code review
...
Co-authored-by: Spencer McIntyre <58950994+smcintyre-r7@users.noreply.github.com >
2025-03-21 08:53:53 -07:00
Spencer McIntyre
389e8af223
Add additional common SIDs
2025-03-21 10:01:04 -04:00
jenkins-metasploit
3f1422c9ac
automatic module_metadata_base.json update
2025-03-20 20:52:56 +00:00
msutovsky-r7
c7c0047ea2
Land #19802 , module for CVE-2024-30085
...
Working Draft for cve-2024-30085
2025-03-20 21:46:26 +01:00
Jack Heysel
cde6034614
Account for all vulnerable version DB schemas
2025-03-20 13:09:17 -07:00
Martin Sutovsky
95f9e22eff
Addressing comments
2025-03-20 20:46:38 +01:00
Martin Sutovsky
d922976ea4
Adding more clear installation steps
2025-03-20 19:54:57 +01:00
chutton-r7
c003c3d630
Advanced check method
2025-03-20 18:19:14 +00:00
jenkins-metasploit
19c7cf04e0
automatic module_metadata_base.json update
2025-03-20 17:51:02 +00:00
chutton-r7
54a8717c2d
Basic check method
2025-03-20 17:50:21 +00:00
Spencer McIntyre
1bf81d9539
Merge pull request #19962 from e2002e/master
...
ZoomEye module API-host update
2025-03-20 13:44:26 -04:00
Martin Sutovsky
8acd85ece7
Force specifying download directory
2025-03-20 17:44:36 +01:00
e2002e
584d7dad35
fix resolvable()
2025-03-20 16:26:33 +01:00
e2002e
d16c3e93ba
Merge https://github.com/rapid7/metasploit-framework
2025-03-20 16:25:13 +01:00
e2002e
4be6f49f6d
use a variable for the domain; use .present? for resolvable
2025-03-20 16:23:09 +01:00
Martin Sutovsky
df027f3fdd
Update documentation, adding more precise check, removing unnecessary characters
2025-03-20 15:18:55 +01:00
bwatters-r7
ec67435de9
Rebase and squash for CVE-2024-30085
2025-03-20 09:03:28 -05:00
Jack Heysel
86fec44853
Respond to comments, update reliability
2025-03-20 06:41:46 -07:00
cgranleese-r7
7b5b57a392
Land #19973 , Update the project license year
2025-03-20 12:44:34 +00:00
jenkins-metasploit
c758a48baa
automatic module_metadata_base.json update
2025-03-20 11:26:47 +00:00
cgranleese-r7
4764ebbe39
Land #19932 , Fix crash when running mssql payload against sessions
2025-03-20 11:20:06 +00:00
Metasploit
f4241856b9
Bump version of framework to 6.4.55
2025-03-20 03:33:05 -05:00
Jack Heysel
e3d9561be1
GLPI Inventory Plugin Unauthenticated Blind Boolean SQLi (CVE-2025-24799)
2025-03-19 12:50:40 -07:00
chutton-r7
df8c0b465e
Simplified targets, confirmed working with CommonsCollections6
2025-03-19 18:02:11 +00:00
Spencer McIntyre
2e842179b7
Merge pull request #19757 from smashery/cms_refactor
...
Refactor Cms ASN.1 definitions
2025-03-19 13:38:34 -04:00
Spencer McIntyre
994c09a43b
Update license years, remove redundant licenses
2025-03-19 11:21:31 -04:00
chutton-r7
20e51b44bc
Initial commit
2025-03-19 13:52:45 +00:00
jenkins-metasploit
50edfae989
automatic module_metadata_base.json update
2025-03-17 16:20:54 +00:00
Brendan
413c1931f7
Merge pull request #19832 from cdelafuente-r7/mod/relay/smb_to_ldap
...
SMB to LDAP relay module
2025-03-17 11:14:24 -05:00
jenkins-metasploit
b51b29959d
automatic module_metadata_base.json update
2025-03-17 15:56:53 +00:00
adfoster-r7
9917f574c0
Merge pull request #19913 from h00die/hash_validator
...
hash_cracker_validator script to verify hash cracking
2025-03-17 15:50:07 +00:00
msutovsky-r7
902fd656cb
Merge pull request #19967 from adfoster-r7/update-docs-dependencies
...
Update docs dependencies
2025-03-17 14:57:27 +01:00
adfoster-r7
70e7d980ef
Update docs dependencies
2025-03-17 13:44:29 +00:00
jenkins-metasploit
58adf02b0c
automatic module_metadata_base.json update
2025-03-17 09:20:12 +00:00
msutovsky-r7
e484855c05
Land #19960 , adding more robust check for CVE-2024-30038
...
Fix check method for Windows Kernel Time of Check Time of Use LPE (CVE-2024-30038)
2025-03-17 10:13:14 +01:00
Martin Sutovsky
4851d648e4
Adding more constants, more granural status messages
2025-03-15 19:52:52 +01:00
Martin Sutovsky
72150d9b5f
Adjusting purge command & more clear print messages
2025-03-15 14:29:25 +01:00
e2002e
7bbd6406e7
use new domain name.
2025-03-15 03:18:44 +01:00
Christophe De La Fuente
5305e04891
Add a check for the LDAP session feature
2025-03-14 15:28:39 +01:00
Christophe De La Fuente
f8760a9e3b
Update from code review
2025-03-14 15:28:39 +01:00
Christophe De La Fuente
d4fd890fed
Add the smb_to_ldap relay module and documentation
2025-03-14 15:28:39 +01:00
e2002e
5e24b8448d
Merge https://github.com/rapid7/metasploit-framework
2025-03-14 15:22:59 +01:00
e2002e
d982678154
update info
2025-03-14 13:20:32 +01:00
jenkins-metasploit
ef79506bcc
automatic module_metadata_base.json update
2025-03-14 10:22:59 +00:00
msutovsky-r7
741a222e9a
Land #19961 , fixing incorrect URL in the InvoiceNinja module
...
BUGFIX invoiceninja module - fixed invalid attackerkb reference
2025-03-14 11:15:23 +01:00
Metasploit
76289d9691
Bump version of framework to 6.4.54
2025-03-14 05:12:11 -05:00
jenkins-metasploit
c382de881b
automatic module_metadata_base.json update
2025-03-14 09:28:15 +00:00
msutovsky-r7
9961bfbc58
Land #19950 , module for InvoiceShelf unauthenticated PHP deserialization
...
InvoiceShelf unauthenticated PHP deserialization vulnerability [CVE-2024-55556]
2025-03-14 10:21:56 +01:00
h00die-gr3y
84012fd60c
fixed invalid attackerkb reference
2025-03-14 08:23:10 +00:00
h00die-gr3y
0ca2599f48
update based on review comments
2025-03-14 08:04:22 +00:00
Martin Sutovsky
02993e029c
Using more variable path separator
2025-03-14 07:41:18 +01:00
Ashley Donaldson
d47ec03ca7
Refactor CMS data structures used in pkinit functionality
2025-03-14 10:42:32 +11:00
Jack Heysel
cf08a4e533
Readd missing checks
2025-03-13 13:14:13 -07:00
Jack Heysel
82f07c171b
Fix check method
2025-03-13 13:00:24 -07:00
Jack Heysel
fdf4531c10
Add SMB to HTTP relay support for get_naa_creds
2025-03-13 10:59:59 -07:00
adfoster-r7
a1093b093a
Merge pull request #19959 from dwelch-r7/enable-longpaths
...
Enable longpaths
2025-03-13 15:10:53 +00:00
Dean Welch
557b2c70c6
Enable longpaths on windows github actions runners
2025-03-13 15:00:39 +00:00
Martin Sutovsky
cac9b6e26b
Removing auxiliary module
2025-03-13 12:36:15 +01:00
Martin Sutovsky
9886f78575
Upgrade Eramba RCE module
2025-03-13 12:34:50 +01:00
cgranleese-r7
b228e3bf87
Land #19956 , Routine dependency updates
2025-03-13 10:33:04 +00:00
sfewer-r7
4c5137846c
call fail_with upon failure rather than passing around Failure's as variables.
2025-03-13 09:41:58 +00:00
Stefan Pietsch
538cdc1d6f
remove Rank, fix title
2025-03-13 08:26:34 +01:00
Stefan Pietsch
5bb5b40eee
Add Eramba Remote Code Execution Exploit
2025-03-13 08:26:34 +01:00
jenkins-metasploit
a5edf5bbd1
automatic module_metadata_base.json update
2025-03-13 00:13:56 +00:00
jenkins-metasploit
7603b5d2d4
automatic module_metadata_base.json update
2025-03-12 21:37:04 +00:00
Brendan
661ac23d72
Merge pull request #19955 from zeroSteiner/feat/lib/adcs-mm-updates/1
...
Vulnerability reporting updates for ESC flaws
2025-03-12 16:30:29 -05:00
Spencer McIntyre
f3d644cd84
Use real SiteReference instances
...
This fixes an issue in how the vulnerabilities are reported
2025-03-12 16:26:54 -04:00
h00die-gr3y
1ca57c86fc
added base64 encoding in php payload execution
2025-03-11 21:30:32 +00:00
h00die-gr3y
e341398871
small update on module and documentation
2025-03-10 19:35:37 +00:00
H00die.Gr3y
44bdc5b44f
Update documentation/modules/exploit/linux/http/invoiceshelf_unauth_rce_cve_2024_55556.md
...
Co-authored-by: msutovsky-r7 <martin_sutovsky@rapid7.com >
2025-03-10 19:29:12 +01:00
Martin Sutovsky
ae8591f2a3
More clear specification of Python version
2025-03-10 15:51:56 +01:00
h00die-gr3y
281b728000
initial module and documentation
2025-03-07 17:34:22 +00:00
adfoster-r7
992b01b394
Merge pull request #19937 from fabpiaf/patch-1
...
include ERB::Util for html_escape
2025-03-07 14:01:09 +00:00
jenkins-metasploit
da00168057
automatic module_metadata_base.json update
2025-03-07 13:42:34 +00:00
msutovsky-r7
196d95b2bf
Land #19944 , adding dynamic session for module CVE-2025-0655
...
Update dtale_rce_cve_2025_0655.rb to use dynamically generated session
2025-03-07 14:35:51 +01:00
Martin Sutovsky
426d74be68
Changing options to enumeration, removing whitespaces
2025-03-07 13:39:12 +01:00
Martin Sutovsky
a1c980c64a
Bug fix, rollback to previous default value for downloading files
2025-03-07 12:19:27 +01:00
Martin Sutovsky
4481e1a275
Removing unnecessary variables
2025-03-07 11:27:26 +01:00
Martin Sutovsky
1be7c999ae
Adding path normalization
2025-03-07 11:24:01 +01:00
Takah1ro
edb47d968c
Update function name after applied suggestion
2025-03-07 08:05:00 +09:00
Takahiro Yokoyama
233c710d82
Update modules/exploits/linux/http/dtale_rce_cve_2025_0655.rb
...
Co-authored-by: Simon Janusz <85949464+sjanusz-r7@users.noreply.github.com >
2025-03-07 07:54:50 +09:00
Martin Sutovsky
4376716a5f
Additional path traversal checks
2025-03-06 17:47:20 +01:00
Martin Sutovsky
c074b8ba01
Adding --force option for overwriting existing files
2025-03-06 14:40:04 +01:00
Metasploit
787205e69b
Bump version of framework to 6.4.53
2025-03-06 03:33:08 -06:00
Martin Sutovsky
35afdb0033
Add more explanatory description
2025-03-06 09:07:44 +01:00
machang-r7
a0ca1b10af
Create sitecore_xp_cve_2025_27218.rb
2025-03-05 17:54:54 -05:00
jheysel-r7
c3ffdb12f5
Merge pull request #19946 from zeroSteiner/feat/mod/relay/ms08-068-warning
...
Add a warning for MS08-068 when applicable
2025-03-05 11:11:20 -08:00
jenkins-metasploit
ef638ae104
automatic module_metadata_base.json update
2025-03-05 19:05:21 +00:00
jheysel-r7
37e92f76f3
Merge pull request #19639 from zeroSteiner/feat/mod/relay/checks
...
Support checks in relay modules
2025-03-05 10:58:34 -08:00
Spencer McIntyre
f6c8b98bd6
Finish up the ESC8 check after more research
2025-03-05 13:44:33 -05:00
Spencer McIntyre
04842eaaee
Add a check method to the smb_relay module
2025-03-05 13:44:33 -05:00
Spencer McIntyre
4422cb53eb
Update target_host information
2025-03-05 13:44:33 -05:00
Spencer McIntyre
4004c1f215
Add #signing_required to SMB::SimpleClient
2025-03-05 13:44:33 -05:00
Spencer McIntyre
0116d0c04b
Actually count the hosts
...
RangeWalker handles many more formats for specifying multiple hosts, so
simply checking for a space is insufficient.
2025-03-05 13:44:33 -05:00
Spencer McIntyre
b43dc8be08
Switch relay modules, add ESC8 check method
2025-03-05 13:44:33 -05:00
Spencer McIntyre
5e3953e53e
Add a new mixin for handling multiple targets
2025-03-05 13:44:33 -05:00
Spencer McIntyre
7950d866f3
Use the existing #validate method for options
2025-03-05 13:44:33 -05:00
Spencer McIntyre
dbce82416c
Add a warning for MS08-068 when applicable
2025-03-05 13:31:26 -05:00
adfoster-r7
95e8b31d4b
Merge pull request #19925 from zeroSteiner/fix/auxiliary/validate
...
Call #validate in run_simple like it is in call_simple
2025-03-05 18:29:01 +00:00
Diego Ledda
03b90701cd
Land #19927 , get_sysinfo add support for several Linux distros
...
Land #19927 , get_sysinfo add support for several Linux distros
2025-03-05 18:35:24 +01:00
jenkins-metasploit
03277a486f
automatic module_metadata_base.json update
2025-03-05 17:34:06 +00:00
Diego Ledda
c698979dd3
Land #19935 , SonicWall NSv HTTP Login Module
...
Land #19935 , SonicWall NSv HTTP Login Module
2025-03-05 18:27:34 +01:00
jenkins-metasploit
c62f04109b
automatic module_metadata_base.json update
2025-03-05 17:03:34 +00:00
adfoster-r7
8604c72ef4
Merge pull request #19895 from cgranleese-r7/update-dead-module-references
...
Update dead module references
2025-03-05 16:57:05 +00:00
adfoster-r7
8102bed3b7
Merge pull request #19896 from cgranleese-r7/adds-scripts-for-dead-module-references
...
Adds scripts to handle dead module reference links
2025-03-05 16:54:00 +00:00
Martin Sutovsky
1bea1baba0
Addressing comments in PR
2025-03-05 14:02:31 +01:00
Martin Sutovsky
531fbd3abe
Specifying Python version
2025-03-05 13:34:16 +01:00
Martin Sutovsky
114ab6006b
Adding Python3 option for fileless ELF execution
2025-03-05 13:32:59 +01:00
fabpiaf
58fbf9e924
Update server.rb
2025-03-05 10:23:01 +00:00
msutovsky-r7
7a1892e6e7
Land #19745 , applying argument escaping to other shells
...
Apply escaping args to other command shells
2025-03-05 09:24:15 +01:00
Ashley Donaldson
fa4dd1d420
Add error handling on unknown shell type
2025-03-05 18:16:31 +11:00
Takah1ro
bf5ae87a3d
Use dynamically generated session
2025-03-05 12:56:01 +09:00
Spencer McIntyre
2422f8b67b
Add specs to test the #validate method
2025-03-04 17:49:15 -05:00
Spencer McIntyre
f2bcf34d51
Apply the same refactoring to exploits
2025-03-04 17:01:46 -05:00
Spencer McIntyre
f12ddc7252
Apply the same refactoring to posts
2025-03-04 17:01:46 -05:00
Spencer McIntyre
f2e29a326e
Remove dead code that shouldn't get hit anymore
2025-03-04 13:05:56 -05:00
Spencer McIntyre
112b8f5ece
Call #validate before walking the rhosts
2025-03-04 13:05:56 -05:00
Spencer McIntyre
8d3d8d8662
Call #validate in run_simple like it is in call_simple
2025-03-04 13:05:56 -05:00
Spencer McIntyre
d626886250
Merge pull request #19940 from adfoster-r7/update-ubuntu-versions-for-github-actions
...
Update ubuntu versions for Github actions
2025-03-04 13:03:59 -05:00
adfoster-r7
91f1db308d
Update ubuntu versions for github actions
2025-03-04 17:52:31 +00:00
Diego Ledda
54465f30f2
Land #19917 , Add NIST SP 800 Crypto Primitives
...
Land #19917 , Add NIST SP 800 Crypto Primitives
2025-03-04 17:50:01 +01:00
Martin Sutovsky
c92567e507
Moving default path into variable
2025-03-04 16:36:17 +01:00
Martin Sutovsky
4f2fe84352
Moving default save location, change defaut option for file download
2025-03-04 13:55:20 +01:00
fabpiaf
daf5e1cfeb
include ERB::Util for html_escape
2025-03-04 12:49:22 +00:00
Martin Sutovsky
b526986922
Default clipboard download dir to more secure location
2025-03-04 12:04:00 +01:00
sfewer-r7
2f5758b8ed
improve the logic here
2025-03-04 09:22:11 +00:00
sfewer-r7
efb0d5da4c
fix typo, C1000v should be CSR1000v. Be consistant with IOS XE and not IOS-XE.
2025-03-04 09:09:32 +00:00
Martin Sutovsky
8d7bbdd84f
Sonicwall module
2025-03-04 08:20:22 +01:00
jenkins-metasploit
59b862ce35
automatic module_metadata_base.json update
2025-03-03 21:57:03 +00:00
jheysel-r7
b1d0eedc26
Merge pull request #19712 from smashery/naa_creds
...
NAA creds from SCCM
2025-03-03 13:50:31 -08:00
sfewer-r7
94606036bd
typos in comments
2025-03-03 20:45:37 +00:00
sfewer-r7
edd36a8182
update the docs for exploit/linux/misc/cisco_ios_xe_rce after retesting the changes
2025-03-03 20:39:53 +00:00
sfewer-r7
9c075c7cce
Previously the check routine only leveraged the first vuln in the chain, CVE-2023-20198, to perform a version based check. However the second vuln in the chain, CVE-2023-20273, was not verified as to working, so a return code of CheckCode::Vulnerable may no have been acurate if the target was vulnerable to CVE-2023-20198 but not CVE-2023-20273. Now we leverage both CVE-2023-20198 and CVE-2023-20273 to ensure the target is actually vulnerable. For example, it has been observed that the C8000v series appliance version 17.6.5 is vulnerable to CVE-2023-20198, but not vulnerable to CVE-2023-20273, even though the IOS-XE version indicates they should be vulnerable to CVE-2023-20273. As this exploit chains both CVE-2023-20198 and CVE-2023-20273 together, the check routine must verify both CVEs work as expected in order to return CheckCode::Vulnerable (i.e. we cannot solely rely on a version based check via CVE-2023-20198).
2025-03-03 20:29:20 +00:00
sfewer-r7
4a38605576
bugfix the check routine, to get a suitable response from a targets webui path, we must have the trailing slash (seen in a C8000v target, verified to work in both C8000v and C1000v targets)
2025-03-03 20:25:31 +00:00
sfewer-r7
45dfa5fda9
update docs for auxiliary/admin/http/cisco_ios_xe_cli_exec_cve_2023_20198 to show it working on C1000v and C8000v targets.
2025-03-03 20:23:55 +00:00
sfewer-r7
e71a851e3f
mention that the C8000v series appliance version 17.6.5 was observed to not be vulnerable to CVE-2023-20273. Inspecting the Lua code shows this appliance has additional command injection filtering in place (see pexec_setsid in /usr/binos/openresty/nginx/conf/pexec.lua) which prevents the injection from working
2025-03-03 20:22:46 +00:00
sfewer-r7
60a496eec9
bugfix the URI to work as expected for both HTTP and HTTPS, also some appliences (C8000v) need the _http portion of this URI path to be cchanges from all lowercase for CVE-2023-20198 to work as expected.
2025-03-03 20:20:26 +00:00
adfoster-r7
b0fec4ebd7
Merge pull request #19933 from zeroSteiner/feat/enable-ldap-sessions
...
Enable LDAP sessions by default
2025-03-03 20:20:11 +00:00
Jack Heysel
4d57710d92
Make timeout configurable and nil check content
2025-03-03 11:47:10 -08:00
Spencer McIntyre
b94418a863
Enable LDAP sessions by default
2025-03-03 14:37:49 -05:00
adfoster-r7
eef2e4c26c
Merge pull request #19918 from msutovsky-r7/feat/separate_class_http_digest_auth
...
Moving HTTP Digest Authentication response moved into separa…
2025-03-03 19:26:38 +00:00
adfoster-r7
2f958c21af
Fix crash when running mssql payload against sessions
2025-03-03 19:20:56 +00:00
adfoster-r7
60e9cae636
Merge pull request #19926 from jheysel-r7/gem_bump_for_get_naa_module
...
Gem bump for new get_naa_credentials module
2025-03-03 18:40:35 +00:00
adfoster-r7
b1b8ad376e
Merge pull request #19922 from cgranleese-r7/fixes-crash-when-searching-modules-by-target
...
Fixes crash when searching by target
2025-03-03 16:03:59 +00:00
jenkins-metasploit
c9421a65cc
automatic module_metadata_base.json update
2025-03-03 12:12:04 +00:00
msutovsky-r7
3c4d0aae2f
Land #19899 , D-Tale remote code execution module
...
Add D-Tale RCE module (CVE-2024-3408, CVE-2025-0655)
2025-03-03 13:04:45 +01:00
Takah1ro
47351e4959
Use FETCH_DELETE as default
2025-03-03 20:52:55 +09:00
Martin Sutovsky
94fcda9eb6
Removing unnecessary function
2025-03-03 08:18:54 +01:00
Takah1ro
65d2b6380b
Update vulnerable version
2025-03-02 12:14:25 +09:00
bcoles
5cc5563625
Msf::Post:Linux::System.get_sysinfo: Add support for several Linux distros
2025-03-01 17:09:31 +11:00
Takah1ro
77c3ce52e0
Improve:
...
* Support the prior to 3.13.0 versions
* CVE-2024-3408 bypass for authentication
2025-03-01 11:58:28 +09:00
Takah1ro
316ecd4d04
Use FETCH_FILELESS as default
2025-03-01 11:55:43 +09:00
Jack Heysel
ee89d10886
Gem bump for get_naa_creds module
2025-02-28 18:12:56 -08:00
cgranleese-r7
7a5ff2a360
Adds tests for nil scenarios
2025-02-28 15:01:28 +00:00
cgranleese-r7
57e3045b57
Fixes crash when searching modules by target
2025-02-28 13:51:22 +00:00
jenkins-metasploit
8ac44d55cd
automatic module_metadata_base.json update
2025-02-28 12:59:37 +00:00
Spencer McIntyre
b4ca537785
Merge pull request #19920 from jheysel-r7/docs/vuln_cert_finder_update
...
Add docs for ESC4,13 and 15 vulnerable template configuration
2025-02-28 07:49:27 -05:00
Spencer McIntyre
b3602b2ade
Merge pull request #19919 from jheysel-r7/fix/nil_check/esc_cert_finder
...
Ldap vulnerable cert finder minor fix for ESC13 detection
2025-02-28 07:46:06 -05:00
h00die
df9efe382d
fix rubocop issues with apply_pot
2025-02-28 11:34:09 +00:00
cgranleese-r7
df8b0de0c8
Fixes some invalid links
2025-02-28 11:29:59 +00:00
h00die
258b8aaea2
update apply_pot to handle more hash types
2025-02-28 11:27:22 +00:00
cgranleese-r7
0017fbdf56
Updates more dead links
2025-02-28 10:30:14 +00:00
cgranleese-r7
acd692e139
Adds two scripts to handle dead module reference links
2025-02-28 09:52:42 +00:00
cgranleese-r7
810e7c4518
Adds scripts to find and replace dead module reference links
2025-02-28 09:20:48 +00:00
Jack Heysel
d2dd9a6d8f
Add docs for ESC4,13 and 15 vulnerable template configuration
2025-02-27 22:54:24 -08:00
Jack Heysel
62b8ded001
Vuln cert finder minor fix plus doc update
2025-02-27 22:42:27 -08:00
Martin Sutovsky
149c442d70
Moving HTTP Digest Authentication response counting moved into separate class, rubocop-ing
2025-02-28 07:34:33 +01:00
msutovsky-r7
36b13f5be7
Land #19862 , updating Linux post library - additional comments, specs and new package module
...
Linux post libs comments and specs
2025-02-28 06:54:44 +01:00
h00die
db76de2401
update hash cracking tests
2025-02-27 19:23:02 +00:00
Spencer McIntyre
2fd05115c8
Add some basic NIST SP 800 108 specs
2025-02-27 13:33:59 -05:00
Spencer McIntyre
11818c2812
Switch to using Rex's Crypto module
2025-02-27 10:52:09 -05:00
h00die
b8429cb3e8
Update lib/msf/core/post/linux/packages.rb
...
Co-authored-by: Julien Voisin <jvoisin@users.noreply.github.com >
2025-02-27 09:25:46 -05:00
h00die
97adc2755d
hash_cracker_validator upload
2025-02-26 19:11:55 -05:00
Spencer McIntyre
e159ea5300
Add the NIST SP 800 108 key derivation function
2025-02-26 18:09:36 -05:00
Spencer McIntyre
c9afd440f8
Add the NIST SP 800 38f key wrap function
2025-02-26 18:09:23 -05:00
h00die
29cb4416ed
remove solaris check since its in freebsd code branch
2025-02-26 18:52:50 +00:00
h00die
d9c2ed82fd
merge freebsd and solaris for packages lib
2025-02-26 18:21:10 +00:00
Takah1ro
40726d1859
Remove unnecessary & guard operator
2025-02-26 21:13:55 +09:00
jvoisin
b988b49f27
Add Notes->AKA for EquationGroup codenames
...
Sources used:
- https://www.rapid7.com/blog/post/2017/04/18/the-shadow-brokers-leaked-exploits-faq/
- https://github.com/x0rz/EQGRP
2025-02-23 20:36:12 +01:00
Takah1ro
4d4b88c94e
Add D-Tale unauth RCE module (CVE-2025-0655)
2025-02-23 09:33:42 +09:00
h00die
df8ad37dde
Remove comment
2025-02-20 12:43:52 +00:00
h4x-x0r
2b83fbf449
CVE-2022-38120
...
CVE-2022-38120
2025-02-20 02:02:36 +00:00
h00die
e689d85c92
additional specs for packages
2025-02-19 16:40:07 -05:00
h00die
da06e5ad90
additional specs for packages
2025-02-19 16:23:16 -05:00
h00die
b328d3f318
better specs for packages lib
2025-02-19 15:15:18 -05:00
h00die
1bb9fc94ec
compile spec fixes
2025-02-18 16:43:19 -05:00
h00die
4bb8c30180
post linux spec fixes
2025-02-12 15:34:13 -05:00
h00die
66f49c25bd
post linux spec fixes
2025-02-12 15:15:09 -05:00
Martin Sutovsky
f667179515
Removing execution of LINQPad file due to module recategorisation to persistence
2025-01-24 16:54:27 +01:00
msutovsky-r7
712b47b0bf
Merge branch 'rapid7:master' into linqpad_deserialization
2025-01-24 16:52:29 +01:00
Martin Sutovsky
689e44f3ff
Addressing some issues
2025-01-10 11:12:32 +01:00
Martin Sutovsky
2f351eae33
Addressing some issues
2025-01-10 11:12:21 +01:00
Ashley Donaldson
e024c115f3
Don't do any escaping on platforms with unknown escaping
2025-01-10 11:20:28 +11:00
Martin Sutovsky
93c2360741
Renaming module to persistence module instead
2025-01-09 15:30:50 +01:00
Martin Sutovsky
058e7be47a
Cleaning up module
2024-12-30 16:13:24 +01:00
msutovsky-r7
2a51f450cd
Merge branch 'rapid7:master' into linqpad_deserialization
2024-12-30 15:59:32 +01:00
Martin Sutovsky
302052c692
LINQPad deserialization module init
2024-12-30 15:57:59 +01:00
h00die
2e3661a07b
rubocop specs
2024-12-21 13:20:27 -05:00
h00die
262e4b8c13
ignore sleeps
2024-12-21 13:19:15 -05:00
Ashley Donaldson
851beb77b0
Change from code review
...
Co-authored-by: Julien Voisin <jvoisin@users.noreply.github.com >
2024-12-20 08:48:38 +11:00
Ashley Donaldson
25cb21908a
Apply escaping args to other command shells
2024-12-18 10:44:38 +11:00
Ashley Donaldson
c6e3df85bb
Report creds to DB
2024-12-17 17:01:27 +11:00
Ashley Donaldson
7badd24b72
Removed unused sccm file
2024-12-17 17:01:27 +11:00
Ashley Donaldson
4c7d1d8079
Changes from code review
2024-12-17 17:01:27 +11:00
Ashley Donaldson
ad44afee01
Rubocop fixes
2024-12-17 17:01:27 +11:00
Ashley Donaldson
a11616d189
Add support for older encryptions
2024-12-17 17:01:27 +11:00
Ashley Donaldson
556e52d1d2
Add missing option docs
2024-12-17 17:01:27 +11:00
Ashley Donaldson
335825a020
Search for all policies with secrets, rather than just NAAConfig
2024-12-17 17:01:27 +11:00
Ashley Donaldson
c2495aff58
Properly support there being no NAA creds
2024-12-17 17:01:27 +11:00
Ashley Donaldson
0a45480c49
Properly support multiple NAA creds
2024-12-17 17:01:27 +11:00
Ashley Donaldson
6054d7c5ce
Better error handling for NAA
2024-12-17 17:01:26 +11:00
Ashley Donaldson
d52874ac46
Allow sessions to be not required. Added documentation.
2024-12-17 17:01:26 +11:00
Ashley Donaldson
6ec6909850
MsfTidy fixes
2024-12-17 17:01:26 +11:00
Ashley Donaldson
a8a782eb2e
Get working without autodiscovery
...
Added proper credits for the original research.
2024-12-17 17:01:26 +11:00
Ashley Donaldson
fd3f313c64
Report multiple NAA creds, if present
2024-12-17 17:01:26 +11:00
Ashley Donaldson
03a4acf7d0
Rubocop fixes
2024-12-17 17:01:26 +11:00
Ashley Donaldson
76c29831fa
Working NAA retrieval on recent SCCM
2024-12-17 17:01:26 +11:00
Ashley Donaldson
2d7985b511
Add crypto structures
2024-12-17 17:01:26 +11:00
Ashley Donaldson
5dd55f0af4
Add initial NAA-cred-snarfing code.
2024-12-17 17:01:26 +11:00
h00die
80d15ae86d
more specs and progress
2024-12-11 17:52:07 -05:00
h00die
9ccc0a3070
lib spec progress
2024-12-05 15:40:57 -05:00
h00die
cde660065c
more specs for linux post libraries
2024-12-01 20:00:58 -05:00
h00die
61705db8be
more specs for linux post libraries
2024-11-27 16:07:40 -05:00
h00die
b9c8c63501
lib post linux comments and specs
2024-11-26 19:00:14 -05:00
jvoisin
b2ad59d0aa
Add modules/exploits/linux/local/udev_persistence.rb
...
Co-authored-by: jheysel-r7 <Jack_Heysel@rapid7.com >
2024-10-10 23:08:23 +02:00