Diego Ledda
ca7ba0a20d
Merge pull request #20419 from OJ/feature/malleable-c2
...
Initial support for Malleable C2 Profiles in HTTP Meterpreter
2026-04-01 08:46:50 -04:00
Diego Ledda
166ee2a23d
Change MALLEABLEC2 option type to OptPath
2026-03-27 14:44:46 +01:00
Diego Ledda
a14b98f7a6
Change MALLEABLEC2 option type to OptPath
2026-03-27 14:43:49 +01:00
OJ Reeves
8df4ff7748
Fix stale C2 profile configuration
2026-03-22 14:20:59 +10:00
OJ Reeves
fe77ec9e24
Extract GET/POST TLV builders
...
Tidies up the to_tlv method into more manageable chunks.
2026-03-22 13:48:26 +10:00
OJ Reeves
2f7ed8a5a9
Fix base_uri mutation
...
The << operator would mutate the base_uri, corrupting the profile's
stored URI value in cases where add_uri is called more than once. Which
it likely would be!
This dupes the value instead of referencing it.
I hate ruby.
2026-03-22 09:50:18 +10:00
OJ Reeves
2e64231c93
Short-circuit on first match of directives
...
Faster impl of has_directive
2026-03-22 09:46:55 +10:00
OJ Reeves
2a6ebeae47
Simplify prefix/suffix checks
...
Clearer checks against suffix/prefixes while also avoiding the edge-case
where suffix.length could be zero, resulting in raw_bytes[-0, length]
behaving unexpectedly.
2026-03-22 09:44:54 +10:00
OJ Reeves
e2614898e6
Fix hex escape parasing in C2 profile string handling
...
The \x sequence only uses 2 hex digits, but the slice was taking 4 by
mistake. It should have been 2 instead.
2026-03-22 09:42:26 +10:00
OJ Reeves
5a28827de4
Fix bug unwrapping bytes in post
2026-03-22 09:35:52 +10:00
OJ Reeves
f7b97ba441
Add C2 profile support to win https
2026-03-21 15:22:17 +10:00
Spencer McIntyre
dfd2160eef
Ensure slashes are where they need to be
2025-10-01 09:52:09 -04:00
Spencer McIntyre
56d6498b41
Switch PROXY_HOST to PROXY_URL which is more accurate
...
Still not fully accurate though since socks seems to be prefixed with
socks= and not socks://
2025-09-26 17:28:31 -04:00
Spencer McIntyre
7fc34485cd
Handle IPv6 addresses in the URL
2025-09-26 15:30:55 -04:00
Spencer McIntyre
b2eb7f52cc
Fix old payloads
2025-09-23 13:26:06 -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
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
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
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
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
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
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
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
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
OJ Reeves
8c4f7fa7ad
Support escaped double-quote
2025-07-30 18:11:17 +10:00
OJ Reeves
2c4eaff583
Support encoding/decoding of data from C2 profile
2025-07-30 15:02:08 +10:00
OJ Reeves
ba5e097b6f
Revert previous change to cid extraction
2025-07-30 13:04:22 +10: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
OJ Reeves
f93d308b6c
Add C2 custom header support in responses
2025-07-29 13:28:20 +10:00
OJ Reeves
1abbb7071f
Fixes as per discussion
2025-07-29 12:32:18 +10: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
OJ Reeves
f82fe8ee0d
Prepends should not be reversed
2025-07-28 14:25:06 +10:00
OJ Reeves
6496e7f012
Re-add the overridden body property in the HTTP packet
...
I hate this craziness, but I have no idea what I'll break if I don't
leave this in.
2025-07-28 10:59:42 +10:00
OJ Reeves
bbdf45a948
Fix transport comment TLV generation/handling
2025-07-28 10:59:28 +10:00
OJ Reeves
fa5881eb18
Fix C2 config timeout generation
2025-07-28 10:58:26 +10: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
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
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
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
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
adfoster-r7
90346ad812
Pin json dependency
2025-07-24 11:11:59 +01:00
OJ Reeves
76954a63e9
Push CID finding into reverse_http
...
Logic for finding connection UUIDs has been pushed into reverse_http so
that it's not part of the Http::Server any more. It's a little bit of a
leaky abstraction, but at least the logic is in the one place now.
Support added and tweaked for including the UUID in an HTTP header or in
a GET param.
Currently don't have support for it in the BODY as as param, not sure if
that's a requirement yet or not.
Same goes for cookies.
2025-07-24 15:21:56 +10:00
OJ Reeves
5def53e34c
Change support for connection IDs in the HTTP server
...
NOTE: This change does remove the trailing "/" from URIs registered..
which implies that things might not match. So more to do here.
Connection IDs are stored in the request now, so that they can be
referenced by clients if and when required.
IDs are pulled from various locations in the request.
2025-07-24 11:22:25 +10:00
OJ Reeves
c571e7dc1b
Remove query string from POST request body
...
The `Http::Request` class had an overload for the `body` accessor that
returned the query string parameters in the case that the body was
empty.
This is not only logically bizzarre, but functionally insane. The query
string is not part of the body. If you want the query string, go get it.
An interesting side effect of this craziness, along with the way the
body is constructed, is that if you send a POST request to the server
with a body AND a query string, MSF is kind enough to give you both
together. Crazy right? Well, this is because the class uses the `body`
accessor as an internal buffer, but that getter is overloaded.
So if the `body` is blank, and the `+=` operator is used (which, it is!)
then you end up with the query string being prepended to any actual body
content. Insane.
Also, from an API point of view, it looks just as crazy. Observe:
```
>> r = Rex::Proto::Http::Request::Post.new('/foo?lol=wtf')
=>
...
>> r.body = ''
=> ""
>> r.body
=> "lol=wtf"
```
No. This is a complete violation of logic. This commit removes this
"feature" and not only fixes the bugs that I was fighting against,
but restores some semblance of reason.
2025-07-24 10:59:45 +10: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
OJ Reeves
d589da9531
C2 profile persistence and better UUID handling
...
Interim commit, contains code persists a C2 profile instance for reuse
rather than having many being parsed all the time. Also begins work
handling UUIDs outside of the URI.
2025-07-23 14:05:04 +10: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
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
Metasploit
b6a04c2b97
Bump version of framework to 6.4.76
2025-07-17 08:28:35 -05: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
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
OJ Reeves
42b027d829
Small fix for non-c2 profile payloads
2025-07-17 12:13:50 +10:00
OJ Reeves
71d943d835
Small code tidy
2025-07-17 11:37:19 +10: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
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
OJ Reeves
300d16e7cb
Wire in support for C2 profiles in the x64 payload
2025-07-16 14:29:29 +10:00
OJ Reeves
2d7f8b48a1
Tidy and refactor of some C2 code
...
Includes removal of the referrer and accept types specific TLV values,
because they can be treated like any other header, despite what the MSDN
documentation says about the HTTP APIs.
Moved packet wrapping to somewhere reusable.
Added support for binary-escaped strings in C2 profile values (eg.
"\x00").
2025-07-16 14:27:58 +10:00
OJ Reeves
f2d3120772
Add C2 packet support to the stageless transition
...
Stageless payloads start with an :init_connect which needs special
consideration given that it's just redirected. There's no client
instance at that point, so there's no C2 associated with it, so we have
to just manually wrap the outbound packet so that things work correctly.
2025-07-16 14:25:55 +10:00
Jack Heysel
e328a8f8c4
Fix update action in ad_cs_cert_template
2025-07-15 17:20:36 -07: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
OJ Reeves
fe7705dea8
Payload wrapping support and more
...
* Supporting "wrapping" and "unwrapping" of payloads based on the C2
profile, which means that suffixes and prefixes are used based on what
the configuration indicates.
* Made sure taht the debug_build flag is passed through on HTTP/S
payloads.
* push details of the C2 profile into the meterp client so that required
details can be easily accessed.
2025-07-15 11:57:37 +10:00
bcoles
c5ec45452a
Add Malicious Windows Registration Entries (.reg) File module
2025-07-13 23:41:59 +10: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
Metasploit
74cce35cf0
Bump version of framework to 6.4.75
2025-07-10 11:31:34 -05: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
OJ Reeves
3ccd8e5b14
"Working" C2 sessions with diff GET/POST uris
...
Still don't have all the fields implemented, but this at least supports
the notion of having different URIs for GET and POST.
The approach taken, to reduce the impact on how much code has to be
changed, is to extract the UUID for the connection and use that as a
resource identifier. This UUID doesn't have any slashes in it, and hence
will not collide with any URI. This means we can use the UUID as a key
in the same hash as the resource URIs knowing that a direct lookup will
find the right session, even if by some miracle the UUID collides with a
chosen/generated URI. Any URI in the resource list will be prefixed with
a forward slash.
The listener will listen on all URIs that exist for the Meterp
configuration, including LURI setting, and the `uri` values in all three
areas that it might be specified in the C2 profile.
2025-07-10 10:46:27 +10: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
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
adfoster-r7
fe4da472f0
Update Metasploit docs branding
2025-07-08 17:22:52 +01: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
OJ Reeves
5025992eaf
First pass of TLV-based configuration and MC2
...
Munged a few commits into this one. But we have basic support for
TLV-based configuration blocks instead of hard-coded block sizes.
Initial support for the MC2 stuff is in as well, but more to come.
2025-07-07 13:27:03 +10: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
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
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
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
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
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
EasyMoney322
aa5eda4876
Fix 404 link in eicar.txt ( #19912 )
...
Updated the link to EICAR's test-file as the old one returns 404
2025-02-27 16:17:10 +00:00
Spencer McIntyre
11818c2812
Switch to using Rex's Crypto module
2025-02-27 10:52:09 -05:00
h00die
689fb49b6e
correct password in hashes table ( #19911 )
2025-02-27 15:15:45 +00:00
jenkins-metasploit
c1a81ebf5a
automatic module_metadata_base.json update
2025-02-27 14:35:25 +00:00
Diego Ledda
7e0b3af790
Land #19879 , Add MsDtypSecurityDescriptor to_sddl_text
...
Land #19879 , Add MsDtypSecurityDescriptor to_sddl_text
2025-02-27 15:28:27 +01:00
Diego Ledda
8c24e98fdd
Land #19902 , Fix byte to int conversion in MsAdts
...
Land #19902 , Fix byte to int conversion in MsAdts
2025-02-27 15:25:50 +01: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
Metasploit
1d801225df
Bump version of framework to 6.4.52
2025-02-27 03:33:05 -06: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
jenkins-metasploit
5bb99d120f
automatic module_metadata_base.json update
2025-02-26 19:30:51 +00:00
Spencer McIntyre
c49b49bdcd
Merge pull request #19893 from bwatters-r7/fix/loadmaster_priv_esc_cve
...
Remove errant CVE reference.
2025-02-26 14:24:09 -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
Spencer McIntyre
d37039c08f
Add tests for byte to int conversions
2025-02-26 09:29:35 -05:00
Spencer McIntyre
b853168a89
Make common byte to int conversion functions
2025-02-26 09:29:30 -05:00
Takah1ro
40726d1859
Remove unnecessary & guard operator
2025-02-26 21:13:55 +09:00
Spencer McIntyre
fcee4db5d0
Reorder the buffer fields to match windows
2025-02-25 17:44:54 -05:00
jenkins-metasploit
0cbd4d1db2
automatic module_metadata_base.json update
2025-02-25 12:20:54 +00:00
Diego Ledda
8dd032e529
Land #19897 , Invoice Ninja unauthenticated RCE (CVE-2024-55555) and Laravel Crypto Killer mixin
...
Land #19897 , Invoice Ninja unauthenticated RCE (CVE-2024-55555) and Laravel Crypto Killer mixin
2025-02-25 13:14:18 +01:00
Diego Ledda
1c27e2a958
docs: update docs for rubocop
2025-02-25 12:15:52 +01:00
jenkins-metasploit
b0cd258540
automatic module_metadata_base.json update
2025-02-25 11:10:14 +00:00
Diego Ledda
f046e70b76
Land #19894 , SimpleHelp Path Traversal CVE-2024-57727
...
Land #19894 , SimpleHelp Path Traversal CVE-2024-57727
2025-02-25 12:00:34 +01:00
jenkins-metasploit
458d086fa6
automatic module_metadata_base.json update
2025-02-25 10:42:49 +00:00
msutovsky-r7
576ff2fb5c
Land #19878 , MyScada MyPro Manager Credential Harverster Module
...
mySCADA MyPRO Manager Credential Harvester (CVE-2025-24865 & CVE-2025-22896) Module
2025-02-25 11:35:59 +01:00
Spencer McIntyre
3487b485e9
Fix an API change from an old commit ( #19880 )
2025-02-25 10:15:33 +00:00
jenkins-metasploit
b55a945669
automatic module_metadata_base.json update
2025-02-25 09:50:00 +00:00
Diego Ledda
33d0c0c9fd
Land #19881 , NetAlertX File Read (CVE-2024-48766)
...
Land #19881 , NetAlertX File Read (CVE-2024-48766)
2025-02-25 10:42:52 +01:00
Martin Sutovsky
183d5823cc
Rollback of fix for check method
2025-02-25 10:21:31 +01:00
Jack Heysel
e4ee651c9b
Updated docs, fixed Notes
2025-02-24 10:26:01 -08:00
h00die-gr3y
79411eace8
added code sugesstions from dledda-r7
2025-02-24 15:51:32 +00:00
Martin Sutovsky
fae3d8390a
Calling check method fix & Additional documentation
2025-02-24 15:52:00 +01:00
H00die.Gr3y
2d55f5c16e
Update documentation/modules/exploit/linux/http/invoiceninja_unauth_rce_cve_2024_55555.md
...
Co-authored-by: Diego Ledda <diego_ledda@rapid7.com >
2025-02-24 15:51:06 +01:00
Martin Sutovsky
e883da86cc
Adding report_vuln
2025-02-24 12:19:59 +01:00
Martin Sutovsky
f7342139b4
Code refactor based on PR
2025-02-24 12:05:04 +01: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
h00die-gr3y
41e690445e
simplified some code sections
2025-02-23 12:59:52 +00:00
h00die-gr3y
ece33ee8ec
added documentation
2025-02-23 09:54:26 +00:00
Takah1ro
4d4b88c94e
Add D-Tale unauth RCE module (CVE-2025-0655)
2025-02-23 09:33:42 +09:00
H00die.Gr3y
b3a5da976b
Apply suggestions from code review
...
Co-authored-by: Julien Voisin <jvoisin@users.noreply.github.com >
2025-02-22 10:35:45 +01:00
h00die-gr3y
47a2079d19
initial module and laravel crypto killer mixin
2025-02-21 18:09:28 +00:00
Jack Heysel
fc25e177fc
SimpleHelp Path Traversal CVE-2024-57727
2025-02-21 08:15:46 -08:00
jenkins-metasploit
e7ed432159
automatic module_metadata_base.json update
2025-02-21 01:30:23 +00:00
Brendan
e9fc6e3b27
Merge pull request #19841 from h00die-gr3y/raspberrymatic-unauth-rce
...
RaspberryMatic unauthenticated RCE (Zip Slip) [CVE-2024-24578]
2025-02-20 19:22:30 -06:00
h00die-gr3y
215957465c
added default options and updated documentation
2025-02-20 13:19:41 -06:00
h00die-gr3y
15c20272ea
removed linux dropper code and tested with PR 19850
2025-02-20 13:19:41 -06:00
h00die-gr3y
fcc929e228
updated documentation with Linux Dropper (x86_64) target scenario
2025-02-20 13:19:41 -06:00
h00die-gr3y
f857e5fe67
fixed code review and updated documentation
2025-02-20 13:19:41 -06:00
H00die.Gr3y
38b3741a15
Apply suggestions from code review
...
Co-authored-by: jheysel-r7 <Jack_Heysel@rapid7.com >
Co-authored-by: Julien Voisin <jvoisin@users.noreply.github.com >
2025-02-20 13:19:41 -06:00
h00die-gr3y
682be79920
first release module and documentation
2025-02-20 13:19:41 -06:00
h00die-gr3y
baac1fc9d0
init commit module
2025-02-20 13:19:40 -06:00
Martin Sutovsky
2cdaf98c74
Fixing descriptions, filename, adding correct CVE and code reformat
2025-02-20 19:48:36 +01:00
msutovsky-r7
27120235d4
Merge branch 'rapid7:master' into netalert_file_read
2025-02-20 19:47:55 +01:00
Metasploit
3613013938
Bump version of framework to 6.4.51
2025-02-20 11:47:22 -06:00
jenkins-metasploit
42a7ff093d
automatic module_metadata_base.json update
2025-02-20 16:20:32 +00:00
Brendan
c7d59ce829
Merge pull request #19875 from dledda-r7/fix/aarch64-sigill-raspberrypi
...
Fix SIGILL on staged meterpreter on RaspberryPi4
2025-02-20 10:14:07 -06:00
h4x-x0r
0aad255e13
updated
...
updated
2025-02-20 15:40:05 +00:00
bwatters-r7
c8aea65c7a
Remove errant CVE reference.
2025-02-20 08:19:23 -06:00
h00die
df8ad37dde
Remove comment
2025-02-20 12:43:52 +00:00
jenkins-metasploit
0b0b9bb68a
automatic module_metadata_base.json update
2025-02-20 10:51:07 +00:00
Diego Ledda
4374484147
Land #19850 , Add fetch payloads for aarch64, armbe, armle, mipsbe, mipsle, ppc, ppc64, ppc64le
...
Land #19850 , Add fetch payloads for aarch64, armbe, armle, mipsbe, mipsle, ppc, ppc64, ppc64le
2025-02-20 11:43:17 +01:00
h4x-x0r
2b83fbf449
CVE-2022-38120
...
CVE-2022-38120
2025-02-20 02:02:36 +00:00
bwatters-r7
8cbcdd1f6c
Add PPC64LE Fetch payloads
2025-02-19 18:10:55 -06:00
bwatters-r7
87ec9ee137
Remove CBEA64 arch values so PPC64 arches have only 1 arch value
...
Multiple arches broke payload adaptyers and we do not use them, anyway
2025-02-19 17:57:39 -06: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
dledda-r7
cdac13550b
fix: sync syscall comment
2025-02-19 03:58:11 -05:00
jenkins-metasploit
d626e56089
automatic module_metadata_base.json update
2025-02-19 01:40:04 +00:00
Brendan
66d657f385
Merge pull request #19810 from h00die/fix_loadmaster_2024
...
Fix loadmaster privesc check method and refs
2025-02-18 19:34:00 -06:00
h00die
1bb9fc94ec
compile spec fixes
2025-02-18 16:43:19 -05:00
Brendan
e9d4a9d918
Merge pull request #19858 from msutovsky-r7/fileless_elf_execution
...
Fileless elf execution
2025-02-18 15:05:47 -06:00
Simon Janusz
8f00370370
Make datastore to_h sane ( #19890 )
...
* Bump metasploit_data_models gem
* Make datastore to_h sane
2025-02-18 15:54:53 +00:00
Martin Sutovsky
0d87703dd8
Land #19871 , fixing ELF version in Aarch64 template
2025-02-18 15:43:25 +01:00
jenkins-metasploit
d0000af09a
automatic module_metadata_base.json update
2025-02-18 13:08:28 +00:00
Martin Sutovsky
bd42b23ef0
Land #19883 , module for unauthenticated RCE in InvokeAI
2025-02-18 14:01:11 +01:00
msutovsky-r7
f132b8ffe1
Update documentation/modules/auxiliary/scanner/http/netalertx_file_read.md
...
Co-authored-by: Takahiro Yokoyama <tkhr.y0k0yama@gmail.com >
2025-02-18 13:44:26 +01:00
msutovsky-r7
7cf02c5b14
Update modules/auxiliary/scanner/http/netalertx_file_read.rb
...
Co-authored-by: Takahiro Yokoyama <tkhr.y0k0yama@gmail.com >
2025-02-18 13:44:21 +01:00
Takahiro Yokoyama
6eaae79dc2
Update modules/exploits/linux/http/invokeai_rce_cve_2024_12029.rb
...
Co-authored-by: msutovsky-r7 <martin_sutovsky@rapid7.com >
2025-02-18 21:21:19 +09:00
Takah1ro
32db7ee6ae
Use plain payload
2025-02-18 08:22:15 +09:00
Takah1ro
3ce313ac89
Rubocop formatting
2025-02-18 08:14:56 +09:00
Takahiro Yokoyama
a26572d318
Update modules/exploits/linux/http/invokeai_rce_cve_2024_12029.rb
...
Co-authored-by: msutovsky-r7 <martin_sutovsky@rapid7.com >
2025-02-18 08:09:25 +09:00
jenkins-metasploit
e60be7fcfb
automatic module_metadata_base.json update
2025-02-17 16:51:25 +00:00
msutovsky-r7
05c9550d43
Land #19877 , BeyondTrust Privileged Remote Access & Remote Support RCE Module
...
Exploit module for BeyondTrust Privileged Remote Access & Remote Support (CVE-2024-12356, CVE-2025-1094)
2025-02-17 17:43:15 +01:00
sfewer-r7
65e2a20a5d
We can remove this line as it is redundant. The regex that follows will check for the same thing as part of its matching expression. Thanks msutovsky-r7 for spoting this.
2025-02-17 16:33:11 +00:00
cgranleese-r7
2e9326897f
Land #19887 , Update reload_lib to ignore gemfiles
2025-02-17 14:14:02 +00:00
adfoster-r7
f16d31b7b1
Update reload_lib to ignore gemfiles
2025-02-17 13:50:41 +00:00
sfewer-r7
bb9013a8ee
check the frame for nil
2025-02-17 12:29:50 +00:00
cgranleese-r7
80922124c8
Land #19884 , Add osvdb search to msfconsole
2025-02-17 12:19:52 +00:00
sfewer-r7
6f1287d899
add in some logic to detect potentially failed exploitation due to the patch being applied, warning a user of a WebSocket getting closed unexpectadly
2025-02-17 12:17:15 +00:00
sfewer-r7
fbef2baf5c
remove the uneeded parenthesis and make rubocop happy.
2025-02-17 11:44:50 +00:00
sfewer-r7
c950264a85
Add some comments in the check routine to note theres is no known lower bound version number, and the patch does not change the version number.
2025-02-17 11:35:22 +00:00
Stephen Fewer
ed54130346
Explicitly close the WebSocket connection
...
Co-authored-by: msutovsky-r7 <martin_sutovsky@rapid7.com >
2025-02-17 11:35:03 +00:00
Takah1ro
611556571f
Update document
2025-02-17 20:32:43 +09:00
dwelch-r7
19c6cd899c
Land #19885 , Improve module search performance
2025-02-17 11:27:54 +00:00
adfoster-r7
a66981f9e7
Improve module search performance
2025-02-17 11:08:42 +00:00
adfoster-r7
3f85d6d46d
Add osvb search to msfconsole
2025-02-17 10:06:39 +00:00
Stephen Fewer
130895671f
Remove a duplicate work in this comment (Thanks jvoisin)
...
Co-authored-by: Julien Voisin <jvoisin@users.noreply.github.com >
2025-02-17 09:46:59 +00:00
Stephen Fewer
6ed60547a3
Print the actual status code in the error message (Thanks msutovsky-r7)
...
Co-authored-by: msutovsky-r7 <martin_sutovsky@rapid7.com >
2025-02-17 09:43:46 +00:00
Stephen Fewer
eb1feba767
Fix typo in comment (Thanks jvoisin)
...
Co-authored-by: Julien Voisin <jvoisin@users.noreply.github.com >
2025-02-17 09:42:50 +00:00
Takah1ro
b454a32f3c
Fix typo and update document
2025-02-17 12:52:50 +09:00
Martin Sutovsky
dddcdccbef
Fixing generating certutil fetch command
2025-02-16 20:31:24 +01:00
msutovsky-r7
e284ea5dc7
Merge branch 'rapid7:master' into fileless_elf_execution
2025-02-16 20:01:15 +01:00
Takah1ro
0945fbba81
Add InvokeAI unauth RCE module (CVE-2024-12029)
2025-02-16 15:49:56 +09:00
msutovsky-r7
b647aec3cb
Merge pull request #2 from bwatters-r7/collab/19858
...
Slight fixes and prep for adding piped fetch payloads
2025-02-14 16:06:27 +01:00
Martin Sutovsky
00d4feb2b5
Adding documentation, file renaming
2025-02-14 14:43:43 +01:00
sfewer-r7
2d858ac1f0
Improve the auto discovery of the target site info. We can query an undocumented API endpoint to discover the target site company name.
2025-02-14 09:38:13 +00:00
Martin Sutovsky
f44620939f
Adding module for NetAlertX File Read
2025-02-14 10:35:05 +01:00
dledda-r7
80b76e4f5f
docs: add reference to the pull-request inside source
2025-02-14 04:33:06 -05:00
Spencer McIntyre
48c4ce56e4
Raise a specific error and update specs
2025-02-14 01:42:22 -05:00
Spencer McIntyre
c9dc97c242
Update some modules to print the SDDL
2025-02-13 17:19:43 -05:00
Spencer McIntyre
c979d8d477
Add the #to_sddl_text method for security descriptors
2025-02-13 17:19:37 -05:00
h4x-x0r
5a9df32e14
update
2025-02-13 21:45:29 +00:00
bwatters-r7
46e97e3776
Slight fixes and prep for adding piped fetch payloads
2025-02-13 11:35:06 -06:00
sfewer-r7
9fc8b3b0dc
fix a typo
2025-02-13 15:12:23 +00:00
sfewer-r7
90daccd948
add in link to AKB analysis
2025-02-13 15:10:41 +00:00
simonirwin-r7
d9cb3651f4
PD-49865 set Cortex tags to identify repo exposure ( #19876 )
2025-02-13 14:46:33 +00:00
sfewer-r7
d93a99c504
rename the module
2025-02-13 12:51:46 +00:00
Metasploit
9dac85e3c9
Bump version of framework to 6.4.50
2025-02-13 03:34:13 -06:00
Brendan
7b4678564a
Update modules/payloads/adapters/cmd/linux/https/ppc64.rb
...
Co-authored-by: Christophe De La Fuente <56716719+cdelafuente-r7@users.noreply.github.com >
2025-02-12 15:52:15 -06:00
Brendan
3465b57e48
Update modules/payloads/adapters/cmd/linux/tftp/ppc64.rb
...
Co-authored-by: Christophe De La Fuente <56716719+cdelafuente-r7@users.noreply.github.com >
2025-02-12 15:52:08 -06:00
Brendan
b7dd63f0a9
Update modules/payloads/adapters/cmd/linux/tftp/ppc.rb
...
Co-authored-by: Christophe De La Fuente <56716719+cdelafuente-r7@users.noreply.github.com >
2025-02-12 15:52:03 -06:00
Brendan
c098665a2e
Update modules/payloads/adapters/cmd/linux/http/ppc64.rb
...
Co-authored-by: Christophe De La Fuente <56716719+cdelafuente-r7@users.noreply.github.com >
2025-02-12 15:51:57 -06:00
Brendan
6424a4a387
Update modules/payloads/adapters/cmd/linux/http/ppc.rb
...
Co-authored-by: Christophe De La Fuente <56716719+cdelafuente-r7@users.noreply.github.com >
2025-02-12 15:51:49 -06: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
bwatters-r7
4e5a21bfab
Update payload cache size
2025-02-12 13:40:34 -06:00
sfewer-r7
18f0bbeaf0
add in the new CVE ID for the PosgreSQL vuln
2025-02-12 17:23:19 +00:00
sfewer-r7
37276446a6
improve the description for this option
2025-02-12 17:22:43 +00:00
sfewer-r7
c9be9b65ec
fix typos in docs
2025-02-12 17:22:17 +00:00
dledda-r7
d22ed19b02
fix: fix port number offset
2025-02-12 11:49:35 -05:00
dledda-r7
4876320814
fix: add sync syscall after read to prevent sigill in raspberrypi
2025-02-12 11:33:45 -05:00
h00die
a5d7dfb139
Merge pull request #19870 from jmartin-tech/fix/expand-data-workflow-perms
...
allow workflow content write
2025-02-12 08:14:32 -05:00
jenkins-metasploit
10a3b267b8
automatic module_metadata_base.json update
2025-02-11 22:21:40 +00:00
Spencer McIntyre
a9ab6668a4
Merge pull request #19873 from adfoster-r7/remove-report-note-calls-from-vuln-cert-finder
...
Remove report note calls from vuln cert finder
2025-02-11 17:15:25 -05:00
Spencer McIntyre
31b8fad08f
Allow SIDs to be set by strings
2025-02-11 17:00:46 -05:00
adfoster-r7
0fefe063ad
Remove report note calls from vuln cert finder
2025-02-11 21:21:55 +00:00
bwatters-r7
d031df5b6b
Change the aarch64 elf version in template file and reassemble
2025-02-11 08:47:14 -06:00
jenkins-metasploit
517bf5481d
automatic module_metadata_base.json update
2025-02-11 08:32:04 +00:00
Martin Sutovsky
984f0dbb15
Land #19868 , NetAlertX RCE module
2025-02-11 08:23:57 +01:00
Jeffrey Martin
13df710797
allow content write
...
To enabled branch and commit `content` must be added
2025-02-10 22:26:04 -06:00
Takah1ro
2db7f4f186
Use BadChars and Base64Decoder
2025-02-11 11:25:24 +09:00
Takahiro Yokoyama
edbdb985e3
Apply suggestions from code review
...
Co-authored-by: msutovsky-r7 <martin_sutovsky@rapid7.com >
Co-authored-by: Julien Voisin <jvoisin@users.noreply.github.com >
2025-02-11 08:59:37 +09:00
adfoster-r7
9396e1c91b
Merge pull request #19869 from adfoster-r7/consolidate-datastore-with-fallbacks-logic
...
Consolidate datastore with fallbacks logic
2025-02-10 19:10:17 +00:00
msutovsky-r7
d96d980a24
Land #19846 , module for CVE-2024-47407 MySCADA MyPro Manager
...
mySCADA MyPRO Manager Command Injection (CVE-2024-47407) Module
2025-02-10 16:25:32 +01:00
Takah1ro
9f43fcc7ad
Update FETCH_COMMAND default to curl
2025-02-10 22:00:52 +09:00
Takah1ro
8d59201447
Update document
2025-02-10 21:38:14 +09:00
Takah1ro
7149d3f332
Leave cleanup as an option
2025-02-10 21:31:50 +09:00
Takah1ro
92a73b1fed
Fix after applying suggestions
2025-02-10 21:18:19 +09:00
Takahiro Yokoyama
127adda3df
Update modules/exploits/linux/http/netalertx_rce_cve_2024_46506.rb
...
Co-authored-by: msutovsky-r7 <martin_sutovsky@rapid7.com >
2025-02-10 21:06:50 +09:00
Takah1ro
b02838a8dd
NetAlertx -> NetAlertX
2025-02-10 12:52:26 +09:00
adfoster-r7
8e9c144e2c
Consolidate datastore with fallbacks logic
2025-02-09 20:26:52 +00:00
Martin Sutovsky
881ae72550
Optimizing execution of fetch command in bash
2025-02-09 09:17:19 +01:00
Takah1ro
4f584bd5a4
Use cron restart
2025-02-08 17:35:55 +09:00
Takah1ro
00f4f80530
Add NetAlertx rce module (CVE-2024-46506)
2025-02-08 14:40:31 +09:00
h4x-x0r
85875d8338
Removed ampersand
...
Removed ampersand
2025-02-08 02:30:57 +00:00
h4x-x0r
41a0e089ea
CVE-2025-24865 & CVE-2025-22896
...
CVE-2025-24865 & CVE-2025-22896
2025-02-08 02:22:11 +00:00
Simon Janusz
300e99db01
Land #19867 , Update nokogiri dependency
...
Update nokogiri dependency
2025-02-07 16:48:26 +00:00
adfoster-r7
ad8c1c3f43
Update nokogiri dependency
2025-02-07 16:26:52 +00:00
Martin Sutovsky
dfb1ed6d30
Land #19842 , fixing jtr_format for NTLM hashes
2025-02-07 13:24:10 +01:00
adfoster-r7
94c1167515
Merge pull request #19829 from cgranleese-r7/updates-meterpeter-pipeline-to-build-payloads-gem
...
Updates `shared_meterpreter_acceptance.yml` pipeline to build the metasploit-payloads gem
2025-02-07 12:05:01 +00:00
Martin Sutovsky
ed648e9eca
Adding more reliable fileless fetch payload
2025-02-07 10:12:28 +01:00
jheysel-r7
cddfb499b7
Merge pull request #19864 from jmartin-tech/fix/restrict-workflow-to-r7
...
Restrict weekly data PR tooling to rapid7 repo
2025-02-06 11:15:31 -08:00
jheysel-r7
6861b1fb67
Merge pull request #19729 from sempervictus/bug/shell_command_overlap
...
Fix overlap of shell built-in commands with host's
2025-02-06 10:27:12 -08:00
Martin Sutovsky
6d073540e8
More elegant way of generating fileless payload, code refactor based on comments
2025-02-06 19:22:36 +01:00
Jeffrey Martin
6da074e164
Restrict weekly PR tooling to rapid7 repo
2025-02-06 09:27:40 -06:00
jenkins-metasploit
7112fb27e6
automatic module_metadata_base.json update
2025-02-06 14:06:13 +00:00
Brendan
853b42cfaf
Merge pull request #19851 from zeroSteiner/feat/mod/adcs-cert-template-flags
...
Parse and display the flags field
2025-02-06 08:00:02 -06:00
Martin Sutovsky
50c95af7e0
Refactoring fileless execution, adjusting generating fetch commands
2025-02-06 11:28:05 +01:00
Metasploit
05a2e9dc9f
Bump version of framework to 6.4.49
2025-02-06 03:32:51 -06:00
jheysel-r7
deef85deb6
Merge pull request #19779 from h00die/action_update_weekly
...
Weekly Updater Action
2025-02-05 10:10:30 -08:00
jenkins-metasploit
7f5f459c86
automatic module_metadata_base.json update
2025-02-05 17:51:07 +00:00
jheysel-r7
476ad5bb94
Merge pull request #19856 from bwatters-r7/update/esc8-auto-dc
...
Change behavior of esc8 'AUTO' mode to attempt to get a cert based on DC and Machine types
2025-02-05 09:44:47 -08:00
Martin Sutovsky
e3bb4791e1
Refactoring based on comments
2025-02-05 13:55:58 +01:00
Martin Sutovsky
0d558a1f71
Fileless execution condition specified
2025-02-05 09:08:34 +01:00
Martin Sutovsky
b678126361
Code factor, adding comments
2025-02-05 07:33:42 +01:00
h00die
e6fb4f876e
Update .github/workflows/weekly-data-and-external-tool-updater.yml
...
Co-authored-by: jheysel-r7 <Jack_Heysel@rapid7.com >
2025-02-04 16:45:40 -05:00
bwatters-r7
7e8c35257e
Update docs, fix space in module
2025-02-04 15:41:33 -06:00
Diego Ledda
f22295b10f
Land #19857 , Ivanti HTTP Module fix
...
Land #19857 , Ivanti HTTP Module fix
2025-02-04 19:08:41 +01:00
Martin Sutovsky
a2044acc42
Bug fixed
2025-02-04 15:38:59 +01:00
Martin Sutovsky
b98fb7553d
Adding FETCH_FILELESS option
2025-02-04 13:26:50 +01:00
msutovsky-r7
20d2a6c7a7
Merge branch 'rapid7:master' into fileless_elf_execution
2025-02-04 09:47:02 +01:00
Martin Sutovsky
6ab32cde32
Ivanti HTTP Module fix based on remaining comments
2025-02-04 07:24:10 +01:00
bwatters-r7
3f8db70d45
Change behavior of 'AUTO' mode to attempt to get a cert based on DomainController and Machine templates
2025-02-03 17:10:31 -06:00
Spencer McIntyre
0caaa5d655
Parse and display the flags field
2025-02-03 17:29:33 -05:00
jenkins-metasploit
90ad8b66d8
automatic module_metadata_base.json update
2025-02-03 20:49:51 +00:00
jheysel-r7
652fbf1a62
Merge pull request #19813 from h00die/local_version_patch
...
guard Rex::Version.new against crashes on local modules
2025-02-03 12:43:37 -08:00
jenkins-metasploit
4aedaaa222
automatic module_metadata_base.json update
2025-02-03 17:24:03 +00:00
Diego Ledda
ba8d5b7f5a
Land #19844 , Add Ivanti Connect Secure HTTP Login Module
...
Land #19844 , Add Ivanti Connect Secure HTTP Login Module
2025-02-03 18:17:36 +01:00
msutovsky-r7
46d2d4c63d
Update lib/metasploit/framework/login_scanner/ivanti_login.rb
...
Co-authored-by: Diego Ledda <diego_ledda@rapid7.com >
2025-02-03 18:05:54 +01:00
Martin Sutovsky
834e499b2a
Adding check for presence of logout token
2025-02-03 16:44:01 +01:00
Martin Sutovsky
09db1f4e72
Adding documentation
2025-02-03 15:29:49 +01:00
Martin Sutovsky
f06a2d47f8
Code refactor, merging classes into one
2025-02-03 06:34:49 +01:00
jenkins-metasploit
88ba2de1be
automatic module_metadata_base.json update
2025-01-31 23:07:31 +00:00
jheysel-r7
f3eefc0d7e
Merge pull request #19849 from zeroSteiner/feat/mod/ldap/esc-finder-updates
...
AD CS Workflow Related Changes
2025-01-31 15:00:14 -08:00
jenkins-metasploit
ec9edc5d6c
automatic module_metadata_base.json update
2025-01-31 22:05:36 +00:00
jheysel-r7
373ea48838
Merge pull request #19847 from TheBigStonk/argus_dvr_4_lfi_cve_2018_15745
...
Argus LFI Auxiliary Module with Associated Doc (CVE-2018-15745)
2025-01-31 13:59:27 -08:00
jheysel-r7
6f945ca1ce
Merge pull request #19837 from adfoster-r7/fix-task-service-tracking-bug
...
Fix task service tracking bug
2025-01-31 13:56:00 -08:00
jheysel-r7
917196b8a1
Update modules/auxiliary/gather/argus_dvr_4_lfi_cve_2018_15745.rb
2025-01-31 12:49:35 -08:00
jheysel-r7
7259548cb9
Update modules/auxiliary/gather/argus_dvr_4_lfi_cve_2018_15745.rb
2025-01-31 11:52:00 -08:00
Spencer McIntyre
0013db1822
Fix a regression in the loop logic
2025-01-31 14:48:57 -05:00
Spencer McIntyre
f8dfaae599
Guard FQDN lookup logic a bit more
...
Use DNS first, then fail back to LDAP
2025-01-31 09:42:22 -05:00
sfewer-r7
c6d03069a9
add in the documentation
2025-01-31 11:02:01 +00:00
sfewer-r7
d887ab5fac
add in module option to leverage CVE-2024-12356. This option is disabled by default, and we hit the SQLi directly.
2025-01-31 10:01:02 +00:00
TheBigStonk
2003ed7fd0
Fixed changes from rubocop linting
2025-01-31 22:55:32 +13:00
sfewer-r7
528409ba87
add in the exploit for cve-2024-12356
2025-01-31 09:20:54 +00:00
TheBigStonk
3170849147
Update modules/auxiliary/gather/argus_dvr_4_lfi_cve_2018_15745.rb
...
Adding in RPORT default option
Co-authored-by: jheysel-r7 <Jack_Heysel@rapid7.com >
2025-01-31 11:21:48 +13:00
TheBigStonk
6f2ff5110e
Update modules/auxiliary/gather/argus_dvr_4_lfi_cve_2018_15745.rb
...
awesome cutting this one out then :)
Co-authored-by: jheysel-r7 <Jack_Heysel@rapid7.com >
2025-01-31 11:20:22 +13:00
TheBigStonk
7adff997d2
Update modules/auxiliary/gather/argus_dvr_4_lfi_cve_2018_15745.rb
...
TIL, thanks
Co-authored-by: jheysel-r7 <Jack_Heysel@rapid7.com >
2025-01-31 11:19:00 +13:00
TheBigStonk
cf9e80aa1e
Update modules/auxiliary/gather/argus_dvr_4_lfi_cve_2018_15745.rb
...
Good spot
Co-authored-by: jheysel-r7 <Jack_Heysel@rapid7.com >
2025-01-31 11:15:53 +13:00
TheBigStonk
48921cadb6
Update modules/auxiliary/gather/argus_dvr_4_lfi_cve_2018_15745.rb
...
Apologies for that this is my first module. Yeah want to make sure John Page is given appropriate kudos.
Co-authored-by: jheysel-r7 <Jack_Heysel@rapid7.com >
2025-01-31 11:14:51 +13:00
TheBigStonk
22818f07fa
Update modules/auxiliary/gather/argus_dvr_4_lfi_cve_2018_15745.rb
...
Oh cool, I'm new-ish to Ruby. Prefer this :)
Co-authored-by: cgranleese-r7 <69522014+cgranleese-r7@users.noreply.github.com >
2025-01-31 11:11:34 +13:00
bwatters-r7
1d3bbcb573
Add specs to pass tests
2025-01-30 14:36:23 -06:00
bwatters-r7
cf5f518590
Add fetch payloads for aarch64, armbe, armle, mipsbe, mipsle, ppc, ppc64
2025-01-30 13:51:05 -06:00
Spencer McIntyre
61a0981013
Update the spec to accept the failure
2025-01-30 14:43:50 -05:00
Martin Sutovsky
37bfe9368b
Addressing comments from pull request
2025-01-30 13:01:40 +01:00
TheBigStonk
d67dcda2c6
Added Argus LFI Module and Docs
2025-01-31 00:23:34 +13:00
Metasploit
64be670dfa
Bump version of framework to 6.4.48
2025-01-30 03:32:46 -06:00
Spencer McIntyre
5c2056b2e1
Update kerberos/get_ticket to return values
2025-01-29 16:34:25 -05:00
Spencer McIntyre
441b671edd
Update to include return values
2025-01-29 16:34:25 -05:00
Spencer McIntyre
210b780f83
Refactor reporting template permissions
2025-01-29 16:34:25 -05:00
Spencer McIntyre
e072468042
Some adjustments for ESC4 compatibility with MSP
2025-01-29 16:34:25 -05:00
Spencer McIntyre
7b03844312
Consolidate the report details
2025-01-29 16:34:25 -05:00
Spencer McIntyre
1aa4a1f8c8
Resolve the CA address via DNS records in LDAP
2025-01-29 16:34:25 -05:00
Spencer McIntyre
f0f1aa9eb3
Add initial MsDnsp data structures
2025-01-29 16:34:25 -05:00
Spencer McIntyre
3fb94b46c4
Update the ESC finder module's reporting
2025-01-29 16:34:25 -05:00
jenkins-metasploit
7d1c008377
automatic module_metadata_base.json update
2025-01-29 21:19:01 +00:00
jheysel-r7
aa78924f67
Merge pull request #19843 from cdelafuente-r7/fix/mod/ldap_smb_login
...
Fix ldap_login and smb_login
2025-01-29 13:12:46 -08:00
h4x-x0r
21b3315229
updated
...
updated
2025-01-29 20:18:05 +00:00
Martin Sutovsky
7ebd4f34ef
Adding Ivanti Connect Secure HTTP Login Scaner Module
2025-01-29 15:29:47 +01:00
Christophe De La Fuente
1885b650ba
Fix ldap_login and smb_login
2025-01-29 11:10:30 +01:00
jenkins-metasploit
157763b2af
automatic module_metadata_base.json update
2025-01-28 21:07:20 +00:00
jheysel-r7
6232463701
Merge pull request #19835 from cdelafuente-r7/fix/kerberos/ticket_lookup
...
Kerberos ticket lookup fix
2025-01-28 13:01:05 -08:00
Jack Heysel
8e68d1d5f2
Fixed spacing
2025-01-28 10:40:13 -08:00
Jack Heysel
9d50fb66bc
Fix jtr_format assignment in HashCapture module
2025-01-28 10:14:36 -08:00
cgranleese-r7
1b50e60a26
Updates meterpreter pipeline to now build the payloads gem
2025-01-28 10:41:14 +00:00
Spencer McIntyre
936e0dfb75
Merge pull request #19833 from cdelafuente-r7/fix/mod/petitpotam
...
Fix PetitPotam UUID when using EsfRPC with `lsarpc` named pipe
2025-01-27 13:09:14 -05:00
adfoster-r7
fcee7a5972
Rollback origin support for vulns
2025-01-27 12:44:58 +00:00
Christophe De La Fuente
b3c2ae4f51
Move EfsrpcOverLsarpc module under the MetasploitModule class
2025-01-27 08:35:00 +01:00
jenkins-metasploit
589b9067e6
automatic module_metadata_base.json update
2025-01-26 17:05:58 +00:00
adfoster-r7
fbe9edfa0c
Merge pull request #19836 from 0xAryan/nibbleblog_link_fix
...
Link fix for exploit/multi/http/nibbleblog_file_upload
2025-01-26 16:59:14 +00:00
0xAryan
ddf07a3d60
Link fix for exploit/multi/http/nibbleblog_file_upload
2025-01-26 19:20:12 +05:30
jenkins-metasploit
f6e49e43c7
automatic module_metadata_base.json update
2025-01-24 20:43:24 +00:00
Spencer McIntyre
4a8ad46249
Merge pull request #19816 from jheysel-r7/esc_4_detection
...
Add ESC4 detection to ldap_esc_vulnerable_cert_finder module
2025-01-24 15:37:10 -05:00
jenkins-metasploit
93d16732f2
automatic module_metadata_base.json update
2025-01-24 17:57:22 +00:00
jheysel-r7
bd45ae36a8
Merge pull request #19826 from zeroSteiner/fix/mod/ldap-query/run-single-base
...
Update ldap_query datastore option usage
2025-01-24 09:50:57 -08:00
adfoster-r7
47fe31754e
Merge pull request #19834 from sfewer-r7/fix-http_client-websockets
...
Fix Exploit::Remote::HttpClient#connect_ws to be spec compliant
2025-01-24 16:43:17 +00:00
Stephen Fewer
4c0f407b39
favor SecureRandom.bytes over Rex::Text.rand_text_alphanumeric
...
Co-authored-by: adfoster-r7 <60357436+adfoster-r7@users.noreply.github.com >
2025-01-24 16:15:16 +00: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
Jack Heysel
105559e771
Remove typo
2025-01-24 07:35:12 -08:00
sfewer-r7
de6b14e506
change how a Sec-WebSocket-Key is computed to make connect_ws be spec compliant
2025-01-24 14:46:52 +00:00
Christophe De La Fuente
25bd5d736c
Fix comparision case for service name hostname
2025-01-24 14:26:58 +01:00
Christophe De La Fuente
45e6daea7d
Use the correct UUID when using EsfRPC with lsarpc namedpipe
2025-01-24 11:01:15 +01:00
Jack Heysel
b8f82e0fe4
Add ESC4 detection to ldap_esc_vulnerable_cert_finder module
2025-01-23 19:13:13 -08:00
h00die
e01f33f7a5
revert f5145de to make function work on target, not locally
2025-01-23 16:56:26 -05:00
jenkins-metasploit
d8e9093e64
automatic module_metadata_base.json update
2025-01-23 20:32:51 +00:00
Brendan
378ac00c7d
Merge pull request #19750 from dledda-r7/feat/prepend-multi-arch
...
Fix Prepends in Linux Payloads
2025-01-23 14:26:44 -06:00
jenkins-metasploit
ed64b57b6f
automatic module_metadata_base.json update
2025-01-23 19:28:55 +00:00
Martin Sutovsky
34f3957aea
Land #19772 , adding module for CraftCMS FTP template exploit
2025-01-23 20:21:17 +01:00
jheysel-r7
1939257618
Merge pull request #19825 from adfoster-r7/add-documentation-for-ldap-test-system
...
Add documentation for ldap test system
2025-01-23 06:29:14 -08:00
Martin Sutovsky
92ebabf168
Ivanti scanner template
2025-01-23 11:38:49 +01:00
Metasploit
3131b6b02d
Bump version of framework to 6.4.47
2025-01-23 03:32:43 -06:00
adfoster-r7
4767f5e457
Add documentation for ldap test system
2025-01-23 01:34:04 +00:00
h00die
af12460274
wrap tomcat dpkg command and rex version
2025-01-22 17:06:48 -05:00
Spencer McIntyre
a6ec468063
Use the BASE_DN and don't require QUERY_ATTRIBUTES
2025-01-22 16:15:52 -05:00
dwelch-r7
cfaaa16d91
Merge pull request #19820 from adfoster-r7/pin-concurrent-ruby-version
...
Pin concurrent-ruby version
2025-01-21 12:17:04 +00:00
adfoster-r7
e1ffe82145
Pin concurrent-ruby version
2025-01-21 10:16:37 +00:00
adfoster-r7
c768ec8c83
Update report_vuln to support tracking origin
2025-01-20 22:07:13 +00:00
jenkins-metasploit
0e72da606c
automatic module_metadata_base.json update
2025-01-20 14:43:22 +00:00
Martin Sutovsky
159b2bb6dc
Land #19805 , new module for LibreNMS Authenticated RCE
2025-01-20 15:33:37 +01:00
Takah1ro
393b2167cd
Fix after applied suggestion
2025-01-20 21:24:16 +09:00
Takahiro Yokoyama
39351486e9
Update modules/exploits/linux/http/librenms_authenticated_rce_cve_2024_51092.rb
...
Co-authored-by: msutovsky-r7 <martin_sutovsky@rapid7.com >
2025-01-20 21:07:34 +09:00
Takah1ro
b0d5cf1f6a
Stage the command to a file if failed to limit
2025-01-19 10:43:20 +09:00
Takah1ro
22523badab
Update login check
2025-01-19 08:11:44 +09:00
Takah1ro
54bd55b186
Update vulnerable version
2025-01-18 10:18:10 +09:00
Takah1ro
c93609eaa7
Lint formatting and make payload shorter
2025-01-18 08:56:15 +09:00
Takahiro Yokoyama
fc005f5624
Update modules/exploits/linux/http/librenms_authenticated_rce_cve_2024_51092.rb
...
Co-authored-by: msutovsky-r7 <martin_sutovsky@rapid7.com >
2025-01-18 08:49:13 +09:00
h00die
ae5f0e8689
guard Rex::Version.new against crashes on local modules
2025-01-17 16:10:23 -05:00
Takah1ro
70146e52d9
Make payload shorter
2025-01-17 22:11:08 +09:00
Takah1ro
ca304ae5c4
Avoid to split payload
2025-01-17 21:21:48 +09:00
dledda-r7
763ff9275e
fix(payloads): fix x86 prepends
2025-01-17 02:04:13 -05:00
Takah1ro
61b10a44a3
Update default wait time
2025-01-17 12:43:34 +09:00
Takah1ro
8978486895
Use retry_until_truthy
2025-01-17 08:59:06 +09:00
Takah1ro
4f4a0f9cd5
Add nil check
2025-01-17 08:48:33 +09:00
Takah1ro
9540837b37
Use keep_cookies
2025-01-17 08:46:30 +09:00
Takah1ro
f9204fe691
Update message about delete devices for clarity
2025-01-17 08:21:33 +09:00
Takahiro Yokoyama
23a9695ea5
Update modules/exploits/linux/http/librenms_authenticated_rce_cve_2024_51092.rb
...
Co-authored-by: dwelch-r7 <Dean_Welch@rapid7.com >
2025-01-17 08:17:49 +09:00
Spencer McIntyre
897f8c890a
Merge pull request #19808 from jheysel-r7/fix_ms_icpr_esc15_patch
...
Fix icpr_cert to print an error when ESC15 is patched
2025-01-16 22:44:33 +00:00
h00die
79ac873dfa
fix loadmaster 2024 cve ref
2025-01-16 16:32:00 -05:00
h00die
7eee3f0be8
fix loadmaster 2024 check method crash
2025-01-16 16:30:45 -05:00
jheysel-r7
f7554d2467
Update lib/msf/core/exploit/remote/ms_icpr.rb
2025-01-16 09:36:30 -08:00
jheysel-r7
b5a116f85e
Update lib/msf/core/exploit/remote/ms_icpr.rb
...
Co-authored-by: Spencer McIntyre <58950994+smcintyre-r7@users.noreply.github.com >
2025-01-16 09:25:33 -08:00
Takah1ro
99bfc21d5f
Revert
2025-01-16 22:06:40 +09:00
Takah1ro
5087e460b0
Split long line
2025-01-16 21:57:54 +09:00
Takah1ro
8b127d3afa
Add warning when all RETRY will ran out
2025-01-16 21:19:19 +09:00
adfoster-r7
1d748d73a1
Merge pull request #19807 from msutovsky-r7/typo_docs_fix
...
Fixed type in documentation Common Coding Mistakes
2025-01-16 12:06:54 +00:00
Metasploit
bc425a0df8
Bump version of framework to 6.4.46
2025-01-16 04:57:39 -06:00
jenkins-metasploit
5fa61b6df9
automatic module_metadata_base.json update
2025-01-16 10:00:00 +00:00
Martin Sutovsky
99e95dd760
Land #19752 , Prometheus pprof endpoint check
2025-01-16 10:50:58 +01:00
Takah1ro
4e53c967c2
Update message
2025-01-16 12:59:18 +09:00
h00die
1e7c86c947
fix prometheus ppof check
2025-01-15 17:54:20 -05:00
adfoster-r7
9c98804d58
Merge pull request #19800 from zeroSteiner/fix/dns/caching-incompatible-answers
...
Carry on if the record can't be cached
2025-01-15 22:45:50 +00:00
jenkins-metasploit
6a4844bf0d
automatic module_metadata_base.json update
2025-01-15 21:13:37 +00:00
Brendan
9bd8590b99
Merge pull request #19793 from sfewer-r7/CVE-2024-55956
...
Cleo LexiCom, VLTrader, and Harmony Unauthenticated Remote Code Execution (CVE-2024-55956)
2025-01-15 15:04:45 -06:00
Jack Heysel
2254a1f213
Responded to comments
2025-01-15 09:22:44 -08:00
Spencer McIntyre
e425bba900
Catch the exception and log a message
2025-01-15 16:59:07 +00:00
jenkins-metasploit
8344c2c624
automatic module_metadata_base.json update
2025-01-15 15:50:37 +00:00
msutovsky-r7
0630187870
Land #19798 , fixing link and code cleanup
...
Fix nsfw link in mssql_clr_payload, and rubocop the module
2025-01-15 16:41:34 +01:00
Takah1ro
01ea602675
Update version check message
2025-01-15 21:41:25 +09:00
Takah1ro
3298880c21
Add version check
2025-01-15 21:39:54 +09:00
adfoster-r7
de0cde7634
Merge pull request #19809 from dwelch-r7/mark-ldap-session-as-interactive
...
Add LDAP to the set of interactive session types
2025-01-15 12:08:15 +00:00
Takah1ro
12a2cdf3bf
Remove store_valid_credential
2025-01-15 21:08:08 +09:00
Takah1ro
d21be52b71
Lint formatting
2025-01-15 21:07:10 +09:00
Takahiro Yokoyama
0bdee81bcc
Apply suggestions from code review
...
Co-authored-by: msutovsky-r7 <martin_sutovsky@rapid7.com >
2025-01-15 21:04:14 +09:00
Dean Welch
4c478a5b23
Add LDAP to the set of interactive session types
2025-01-15 09:51:35 +00:00
dledda-r7
e39af38c73
fix(payloads): updating prepend mixin in payloads
2025-01-15 04:32:42 -05:00
dledda-r7
4565a04510
fix(payloads): updating prepend mixin in payloads
2025-01-14 09:31:03 -05:00
Jack Heysel
42abf6be5b
Fix icpr_cert to error when ESC15 is patched
2025-01-13 17:51:21 -08:00
Martin Sutovsky
278dd00845
Fixed type in documentation Common Coding Mistakes
2025-01-13 12:14:27 +01:00
msutovsky-r7
c494ad4f80
Land #19723 , Merge pull request from cgranleese-r7/add-payload-testing-documentation
...
Adds payload testing documentation
2025-01-13 09:16:12 +01:00
Takah1ro
10be7a80cf
Update document
2025-01-13 10:56:16 +09:00
Takah1ro
2de30c3a0f
Minor fix
2025-01-12 21:35:33 +09:00
Takah1ro
0e1a22aa3b
Update Description and print more info
2025-01-12 13:06:46 +09:00
Takah1ro
93bb7fa6c5
Add LibreNMS Authenticated RCE (CVE-2024-51092)
2025-01-12 12:28:07 +09:00
Spencer McIntyre
db3699a516
Carry on if the record can't be cached
2025-01-10 15:45:49 -05:00
Jack Heysel
18be9fc101
Added suggestions from jvoisin
2025-01-10 11:45:40 -08:00
Jack Heysel
d52593f231
Rubocop fix
2025-01-10 10:42:50 -08:00
Jack Heysel
928634b9fe
Minor fixes and improvements
2025-01-10 10:26:17 -08:00
jheysel-r7
37dff525a5
Merge pull request #5 from Chocapikk/craftcms-exploit-fix
...
Fix and enhance CraftCMS FTP exploit module
2025-01-10 09:45:56 -08:00
Chocapikk
b7d922f471
Fix and enhance CraftCMS FTP exploit module
2025-01-10 18:16:11 +01:00
msutovsky-r7
982401e803
Land #19794 , Add docs for Stance and Passive metadata
...
Add docs for Stance and Passive metadata
2025-01-10 15:40:59 +01:00
dledda-r7
edf4fca476
chore: rubocop format fix
2025-01-10 07:55:34 -05: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
jenkins-metasploit
d84eb3212f
automatic module_metadata_base.json update
2025-01-10 02:40:09 +00:00
jheysel-r7
58c359293d
Merge pull request #19796 from h00die/move_acronis
...
move acronis_cyber_protect_unauth_rce_cve_2022_3405 inside the http folder
2025-01-09 18:33:22 -08:00
h00die
ce9f1b9101
fix nsfw link
2025-01-09 21:23:38 -05:00
h00die
3513c6c4db
fix nsfw link
2025-01-09 20:58:40 -05:00
jenkins-metasploit
45fb4a7b67
automatic module_metadata_base.json update
2025-01-10 01:09:17 +00:00
jheysel-r7
5374c7b362
Merge pull request #19676 from h00die/needrestart
...
Ubuntu needrestart LPE (CVE-2024-48990)
2025-01-09 17:02:54 -08:00
jenkins-metasploit
351db34940
automatic module_metadata_base.json update
2025-01-10 00:51:11 +00:00
jheysel-r7
a6ba7bf9c2
Merge pull request #19734 from h00die/runc_arch
...
arch linux compatibility for runc priv esc
2025-01-09 16:45:02 -08:00
Ashley Donaldson
e024c115f3
Don't do any escaping on platforms with unknown escaping
2025-01-10 11:20:28 +11:00
h00die
1aba53274f
move acronis_cyber_protect_unauth_rce_cve_2022_3405 inside the http folder
2025-01-09 16:32:42 -05:00
h00die
1a839c0b33
move acronis_cyber_protect_unauth_rce_cve_2022_3405 inside the http folder
2025-01-09 16:30:51 -05:00
h00die
437c9fc99e
review of ubuntu_needrestart_lpe
2025-01-09 16:23:09 -05:00
Jack Heysel
23db148aa9
Add check for nosuid
2025-01-09 09:59:09 -08:00
Jack Heysel
6d173c63a7
Updated wording
2025-01-09 09:10:55 -08:00
Jack Heysel
2c86d7661a
Add docs for Stance and Passive metadata
2025-01-09 09:00:17 -08:00
jenkins-metasploit
ed292a971f
automatic module_metadata_base.json update
2025-01-09 16:23:41 +00:00
Diego Ledda
5cfaf4871d
Land #19738 , Pandora FMS auth RCE (CVE-2024-11320)
...
Land #19738 , Pandora FMS auth RCE (CVE-2024-11320)
2025-01-09 17:16:58 +01:00
Martin Sutovsky
93c2360741
Renaming module to persistence module instead
2025-01-09 15:30:50 +01:00
sfewer-r7
4d42c7878e
improve the regex by removing the unnecessary word boundrys, and add a non matching group for the product name. Thanks jvoisin
2025-01-09 11:43:58 +00:00
sfewer-r7
e340e3ea6c
favor a case statement over the if/elsif blocks (thanks jvoisin).
2025-01-09 11:34:13 +00:00
Stephen Fewer
98f9045e54
improve comment (thanks jvoisin)
...
Co-authored-by: Julien Voisin <jvoisin@users.noreply.github.com >
2025-01-09 11:29:04 +00:00
Stephen Fewer
43792457e5
improve comment (thanks jvoisin)
...
Co-authored-by: Julien Voisin <jvoisin@users.noreply.github.com >
2025-01-09 11:28:48 +00:00
Metasploit
412a1ba222
Bump version of framework to 6.4.45
2025-01-09 03:33:08 -06:00
jenkins-metasploit
6ac1d1e7bb
automatic module_metadata_base.json update
2025-01-08 13:00:33 +00:00
Diego Ledda
b2e28efa48
Land #19781 , Add Selenium file read auxiliary module
...
Land #19781 , Add Selenium file read auxiliary module
2025-01-08 13:54:04 +01:00
jenkins-metasploit
eb71ce1057
automatic module_metadata_base.json update
2025-01-08 12:52:55 +00:00
Diego Ledda
fea171357a
Land #19771 , Add Selenium Firefox RCE module (CVE-2022-28108)
...
Land #19771 , Add Selenium Firefox RCE module (CVE-2022-28108)
2025-01-08 13:44:33 +01:00
Takah1ro
3fc85e103e
Rubocop formatting
2025-01-08 21:09:22 +09:00
Takahiro Yokoyama
f0d747ce6f
Update modules/auxiliary/gather/selenium_file_read.rb
...
Co-authored-by: Diego Ledda <diego_ledda@rapid7.com >
2025-01-08 21:01:50 +09:00
Takah1ro
296d3c92fc
chore: removing PAYLOAD from DefaultOptions
2025-01-08 13:04:08 +09:00
jheysel-r7
e62010c592
Merge pull request #19780 from adfoster-r7/ensure-module-details-are-marked-as-ready
...
Ensure module details are marked as ready
2025-01-07 17:39:58 -08:00
jenkins-metasploit
aa8cf01aef
automatic module_metadata_base.json update
2025-01-08 01:30:41 +00:00
jheysel-r7
0ff2835bb7
Merge pull request #19770 from h00die-gr3y/netis-unauth-rce
...
Netis Router Exploit Chain Reactor [CVE-2024-48455, CVE-2024-48456 and CVE-2024-48457]
2025-01-07 17:24:37 -08:00
h00die-gr3y
0c723b858f
Added attackerkb references
2025-01-07 20:33:41 +00:00
jheysel-r7
d560a3202e
Merge pull request #19751 from zeroSteiner/fix/issue/19744
...
Fix missing attributes on LDAP SSL sockets
2025-01-07 09:47:53 -08:00
jenkins-metasploit
2632da7334
automatic module_metadata_base.json update
2025-01-07 17:07:36 +00:00
jheysel-r7
f475b9d4d6
Merge pull request #19749 from zeroSteiner/fix/mod/ntp_nak_to_the_future
...
Fix ntp_nak_to_the_future
2025-01-07 09:01:15 -08:00
Spencer McIntyre
e5e06572fb
Add documentation to the module with testing steps
2025-01-07 09:14:08 -05:00
adfoster-r7
dac7c3965e
Merge pull request #19792 from adfoster-r7/update-add-additional-library-dependencies-for-ruby-3.4-support
...
Add additional library dependencies for Ruby 3.4 support
2025-01-07 12:36:47 +00:00
jenkins-metasploit
c7c7338ff6
automatic module_metadata_base.json update
2025-01-07 10:17:16 +00:00
Diego Ledda
7ead96a740
Land #19769 , Add Selenium Chrome RCE module (CVE-2022-28108)
...
Land #19769 , Add Selenium Chrome RCE module (CVE-2022-28108)
2025-01-07 11:10:37 +01:00
Diego Ledda
0f71c896e5
chore: removing PAYLOAD from DefaultOptions
2025-01-07 10:47:04 +01:00
H00die.Gr3y
9a6d074463
Apply suggestions from code review
...
Co-authored-by: jheysel-r7 <Jack_Heysel@rapid7.com >
2025-01-07 09:25:41 +01:00
jenkins-metasploit
43af3dbe3e
automatic module_metadata_base.json update
2025-01-07 03:04:28 +00:00
jheysel-r7
817557c589
Merge pull request #19614 from vultza/onedev-file-read
...
OneDev Unauthenticated Arbitrary File Read (CVE-2024-45309)
2025-01-06 18:57:35 -08:00
Jack Heysel
08c84924f0
Rubocop fixes
2025-01-06 18:48:26 -08:00
jheysel-r7
7f5cf5edac
Change CheckCode from Appears to Vulnerable
2025-01-06 18:37:56 -08:00
Takah1ro
2be1781aa7
Remove unnecessary version check
2025-01-07 08:44:53 +09:00
adfoster-r7
2c96ecff6a
Add additional library dependencies for Ruby 3.4 support
2025-01-06 16:41:23 +00:00
jenkins-metasploit
98b5eabd48
automatic module_metadata_base.json update
2025-01-06 16:23:53 +00:00
Diego Ledda
289e95d530
Land #19367 , fix ARM stager restore r0 in loop
...
Land #19367 , fix ARM stager restore r0 in loop
2025-01-06 17:14:47 +01:00
dwelch-r7
e801720c92
Land #19767 , Support Ruby 3.4
2025-01-06 16:13:19 +00:00
Takah1ro
bca9a5fe61
Update check
2025-01-06 19:43:48 +09:00
sfewer-r7
0df004cee7
check for nil here, before we check for the end cdata tag (resolves a linting warning)
2025-01-06 10:41:02 +00:00
Takah1ro
d788a3baf7
Update check
2025-01-06 19:37:31 +09:00
Takah1ro
474f5426b5
Update check
2025-01-06 19:11:27 +09:00
cgranleese-r7
aa74e0c97e
Adds payload testing documentation
2025-01-06 09:44:29 +00:00
sfewer-r7
3ff685b70e
fix three typos
2025-01-06 09:42:21 +00:00
sfewer-r7
7fd59b9683
fix date format
2025-01-06 09:26:44 +00:00
sfewer-r7
fe7334fae2
add in CVE-2024-55956 exploit
2025-01-06 09:26:44 +00:00
Takah1ro
11c1b726cf
Improve
...
* add timeout option
* print session info
* apply suggestions (#19769 )
2025-01-04 11:54:31 +09:00
Takah1ro
43294df0dd
Add a message about what is failing
2025-01-04 10:21:43 +09:00
Takah1ro
710ae1198a
Apply suggestions from #19769
2025-01-04 10:12:57 +09:00
Takah1ro
e2bf2162dc
Update failure
2025-01-04 09:13:41 +09:00
Takah1ro
6cbb30c91a
Avoid the code nesting
2025-01-04 09:11:24 +09:00
Takah1ro
bf643041c3
Rubocop formatting
2025-01-04 08:46:12 +09:00
Takahiro Yokoyama
3a28df6b32
Apply suggestions from code review
...
Co-authored-by: Diego Ledda <diego_ledda@rapid7.com >
2025-01-04 08:41:56 +09:00
vultza
6d206f80f1
check method improvement
2025-01-02 17:57:07 +00:00
Martin Sutovsky
05bd95c23f
Init new method for Unix fileless ELF execution
2025-01-02 12:56:55 +01:00
Metasploit
9b75fc50ec
Bump version of framework to 6.4.44
2025-01-02 03:33:04 -06:00
h00die
1462875819
remove UA updater python script in favor of ruby script
2025-01-01 22:39:00 -05:00
h00die
967c9b36e2
update permissions
2025-01-01 22:35:24 -05:00
h00die
d0a4d57883
weekly updater action
2025-01-01 22:35:19 -05:00
Takah1ro
ec8dba87fb
Update failure and print about session id
2025-01-02 11:30:03 +09:00
Takah1ro
3b947cf1c5
Update vulnerable version
2025-01-02 09:57:00 +09:00
jenkins-metasploit
45a36605f2
automatic module_metadata_base.json update
2025-01-01 19:59:49 +00:00
adfoster-r7
63e4df36b3
Merge pull request #19774 from h00die/update_joomla_wordpress
...
Update joomla wordpress stuff
2025-01-01 19:53:30 +00:00
adfoster-r7
6b805bfdd6
Merge pull request #19755 from smashery/ua-strings-dec24
...
Updated user agent strings December 2024
2025-01-01 19:48:25 +00:00
Takah1ro
bb138e49d6
Lint formatting
2025-01-01 12:07:02 +09:00
Takah1ro
9d664a36f0
Add Selenium file read auxiliary module
2025-01-01 11:55:35 +09:00
adfoster-r7
a422d065c0
Ensure module details are marked as ready
2024-12-31 12:59:29 +00:00
jheysel-r7
22c16975b6
Merge pull request #19762 from adfoster-r7/update-docs-dependencies-rexml
...
Update docs dependency rexml
2024-12-30 10:58:03 -08:00
jheysel-r7
9ae5027f3a
Merge pull request #19674 from zeroSteiner/fix/bump-multi/2024-11-22
...
Bump the ruby_smb and rex-socket gems
2024-12-30 10:52:47 -08:00
jenkins-metasploit
4ab9664cc6
automatic module_metadata_base.json update
2024-12-30 18:35:19 +00:00
jheysel-r7
e70b6c777f
Merge pull request #19663 from sfewer-r7/CVE-2024-0012
...
Exploit module for PAN-OS management interface unauth RCE (CVE-2024-0012 + CVE-2024-9474)
2024-12-30 10:29:10 -08:00
jenkins-metasploit
ea00aa6579
automatic module_metadata_base.json update
2024-12-30 17:13:12 +00:00
jheysel-r7
f436f44d83
Merge pull request #19698 from h00die/obsidian
...
obsidian community plugin persistence module
2024-12-30 09:06:58 -08: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
Takah1ro
38d8d35dc5
Update doc
2024-12-30 13:50:13 +09:00
Takah1ro
bbc282e90c
Improve check
2024-12-30 13:36:15 +09:00
Takah1ro
6e0c945a42
Improve check for version 4
2024-12-30 13:00:25 +09:00
adfoster-r7
78c37a4c05
Merge pull request #19773 from h00die/update_oracle_docs
...
update oracle install instructions
2024-12-29 23:56:35 +00:00
h00die
cf7d2584ba
update wp themes+plugins
2024-12-29 17:31:55 -05:00
h00die
87494a0958
update modules for inclusion into wordpress updater
2024-12-29 17:25:12 -05:00
h00die
03ddb8990e
sort alphabetically
2024-12-29 15:57:23 -05:00
h00die
df0aa98e8b
update oracle install instructions
2024-12-29 15:16:33 -05:00
h00die-gr3y
862f2ee6c6
Added documentation and some small module updates
2024-12-29 20:05:05 +00:00
h00die-gr3y
8a1dd2b1ff
fourth release module
2024-12-29 11:33:52 +00:00
h00die-gr3y
0d823fc9a2
third release module
2024-12-29 10:41:36 +00:00
Takah1ro
68ae0d40ea
Add timeout option
2024-12-29 13:02:32 +09:00
Takah1ro
e4111cdc97
Update to use FETCH_DELETE
2024-12-29 12:33:39 +09:00
Takah1ro
86bd1c2938
Minor improve
...
* enable fetch_delete
* avoid using single quotes
* update doc
2024-12-29 12:19:19 +09:00
Takah1ro
af432a3b72
Improve stability
2024-12-29 12:00:09 +09:00
Jack Heysel
94507655ae
WIP CraftCMS FTP Template exploit
2024-12-28 18:56:47 -08:00
Takah1ro
cb34508321
Avoid using single quote in payload
2024-12-28 20:09:18 +09:00
Takah1ro
02ad81066d
Add cleanup
2024-12-28 18:04:56 +09:00
Takahiro Yokoyama
c7d7407179
Update modules/exploits/linux/http/selenium_greed_firefox_rce_cve_2022_28108.rb
...
Co-authored-by: bcoles <bcoles@gmail.com >
2024-12-28 18:04:09 +09:00
Takah1ro
90d9bb769d
Update vulnerable version
2024-12-28 15:53:31 +09:00
Takah1ro
43230b02a5
Review fix
...
* use send_request_cgi
* add check if sudo without password possible
* base64 encode payload
2024-12-28 15:42:15 +09:00
Takah1ro
6577a18abb
Add response check
2024-12-28 15:04:35 +09:00
Takahiro Yokoyama
9f20c575e5
Update modules/exploits/linux/http/selenium_greed_chrome_rce_cve_2022_28108.rb
...
Improve version detection messaging
Co-authored-by: bcoles <bcoles@gmail.com >
2024-12-28 14:40:44 +09:00
Takah1ro
7ecc1cb87b
Update vulnerable version
2024-12-28 14:39:24 +09:00
Takah1ro
9bfccc4293
Review fix
...
* add check if sudo without password possible
* base64 encode payload
2024-12-28 14:02:59 +09:00
Takah1ro
6c5952d3b6
Use send_request_cgi
2024-12-28 13:34:10 +09:00
Takah1ro
340d4bcd58
Add selenium firefox rce module
2024-12-28 12:27:18 +09:00
Takah1ro
e3d68d4164
Update author and fix version detection
2024-12-28 11:18:41 +09:00
h00die-gr3y
677e8ec9dd
updated vulnerable firmware versions in description
2024-12-27 22:12:51 +00:00
h00die-gr3y
7ca7d71ab4
second release module
2024-12-27 21:55:44 +00:00
h00die-gr3y
d3b4c5becb
initial release module
2024-12-27 20:36:31 +00:00
vultza
814cdb354f
fix typo
2024-12-27 14:45:05 +00:00
Takah1ro
38e886f4b6
Update payload string formatting
2024-12-27 21:58:42 +09:00
Takah1ro
e17d7cd161
Minor fix
2024-12-27 21:50:26 +09:00
Takah1ro
64b1832567
Update not to use selenium-webdriver
2024-12-27 13:00:20 +09:00
Takah1ro
390f551df7
Fix EDB
2024-12-27 00:10:01 +09:00
Takah1ro
3defb63763
Fix CVE format
2024-12-26 23:57:41 +09:00
Takah1ro
82ebdf1f9d
Improve docs
2024-12-26 23:54:47 +09:00
Takah1ro
acbcd9f3b1
Fix ubuntu version
2024-12-26 23:51:40 +09:00
Takah1ro
06af9b0b3d
Add selenium chrome rce module
2024-12-26 23:44:11 +09:00
adfoster-r7
293598d924
Support Ruby 3.4
2024-12-26 13:47:48 +00:00
Metasploit
d86136c8ef
Bump version of framework to 6.4.43
2024-12-26 03:32:57 -06:00
adfoster-r7
cdadf68a98
Update docs dependencies rexml
2024-12-23 23:06:09 +00:00
h00die-gr3y
58c979dc08
updated with correct privileged setting
2024-12-23 19:45:29 +00:00
jheysel-r7
a133b58665
Merge pull request #19763 from adfoster-r7/fix-flaky-windows-version-detection
...
Fix flaky windows version detection
2024-12-23 10:52:22 -08:00
adfoster-r7
a65135e68b
Fix flaky windows version detection
2024-12-23 15:51:43 +00:00
jenkins-metasploit
66f6cac472
automatic module_metadata_base.json update
2024-12-23 11:36:32 +00:00
Martin Sutovsky
789f7cfcd1
Land #19731 , new feature for recognizing broken SMB session and managing them
2024-12-23 12:06:49 +01:00
h00die-gr3y
7c8116a2cb
Third release of module + Documentation
2024-12-22 11:41:05 +00: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
h00die-gr3y
cf5b26dd61
Second release after testing multiple Pandora FMS versions
2024-12-20 20:40:04 +00:00
Spencer McIntyre
6eb2f6170c
Merge pull request #19756 from smashery/dns_reorder
...
Add the ability to reorder DNS entries
2024-12-20 11:50:38 -05:00
dledda-r7
a27024eb1f
fix: updating aarch64/shell to use the new prepends mixin
2024-12-20 10:18:25 -05:00
dledda-r7
ead6af8cbc
feat: add PrependSetresuid for linux/aarch64
2024-12-20 10:16:46 -05:00
dledda-r7
aca6613a3e
feat: add PrependSetreuid for linux/aarch64
2024-12-20 09:46:38 -05:00
Spencer McIntyre
41460077a4
Bump the ruby_smb and rex-socket gems
2024-12-20 09:09:55 -05:00
Spencer McIntyre
a68b9dc8cd
Remove the old NTPSymmetric model
...
It is no longer in use by any modules. It has been superseded by
NTPHeader.
2024-12-20 08:57:24 -05:00
Spencer McIntyre
cfb7207a85
Fix the ntp_nak_to_the_future module
2024-12-20 08:57:24 -05:00
dledda-r7
30e13c9040
fix: fix mismatch between prepend name and stub in linux/armle
2024-12-20 08:14:09 -05:00
dledda-r7
647972b7c8
feat: add PrependSetuid for linux/aarch64
2024-12-20 08:13:09 -05:00
adfoster-r7
40de61f447
Merge pull request #19758 from adfoster-r7/update-metasploit-dns-docs-syntax-highlight
...
Update metasploit dns docs syntax highlight
2024-12-20 11:44:49 +00:00
dledda-r7
4d304c65b5
fix: remove x64 directory flatting in Linux payloads
2024-12-20 04:15:41 -05:00
adfoster-r7
78f74a7099
Update metasploit dns docs syntax highlight
2024-12-20 02:12:49 +00:00
Ashley Donaldson
ee4f01f0a4
Ability to reorder DNS entries
2024-12-20 11:02:38 +11:00
jenkins-metasploit
b7bb75046d
automatic module_metadata_base.json update
2024-12-19 22:56:46 +00:00
Brendan
51bbc76c79
Land #19748 , Add the timeroast module
...
Add the timeroast module
2024-12-19 16:50:09 -06:00
Spencer McIntyre
a365d17055
Set the default NTP port
...
Co-authored-by: Brendan <bwatters@rapid7.com >
2024-12-19 17:12:39 -05:00
Ashley Donaldson
4eb01d7395
Updated user agent strings December 2024
2024-12-20 08:56:07 +11: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
jenkins-metasploit
e0f79d806d
automatic module_metadata_base.json update
2024-12-19 21:00:41 +00:00
Spencer McIntyre
d0cb6c1e2d
Merge pull request #19741 from dledda-r7/remove-reverse-hop-http
...
Remove reverse_hop_http payload
2024-12-19 15:54:33 -05:00
jenkins-metasploit
a6dc0bf8a7
automatic module_metadata_base.json update
2024-12-19 20:51:10 +00:00
Spencer McIntyre
c77ccb1203
Merge pull request #19740 from dledda-r7/remove-reverse-https-proxy
...
Removing reverse_https_proxy payload
2024-12-19 15:43:05 -05:00
h00die
78984e467f
add check for prometheus pprof endpoints
2024-12-19 15:40:51 -05:00
Spencer McIntyre
c8100375d9
Fix missing attributes on SSL sockets
2024-12-19 14:52:08 -05:00
Brendan
227143efa1
Land #19746 , Added Server 2025 to Windows version constants
...
Added Server 2025 to Windows version constants
2024-12-19 11:24:19 -06:00
dledda-r7
753447c7f7
fix: updating ppc/shell to use the new mixin structure
2024-12-19 12:13:55 -05:00
dledda-r7
0d632777fc
fix: splitting linux prepends to arch-specific mixins
2024-12-19 10:54:29 -05:00
Spencer McIntyre
56152fd359
Add docs for the new timeroast module
2024-12-19 09:29:05 -05:00
Spencer McIntyre
03f399ee9a
Initial commit of the timeroast module
2024-12-19 09:29:05 -05:00
Spencer McIntyre
60fd582fb2
Add timeroast support to #identify_hash
2024-12-19 09:29:05 -05:00
Spencer McIntyre
04c9106303
Add the spec for the new int range option
2024-12-19 09:29:05 -05:00
Spencer McIntyre
8ea779af56
Add the OptIntRange class
2024-12-19 09:29:05 -05:00
Spencer McIntyre
72c7f4ace2
Add the NTPHeader specs
2024-12-19 09:29:05 -05:00
Metasploit
e2a248e9df
Bump version of framework to 6.4.42
2024-12-19 03:32:40 -06:00
Spencer McIntyre
048038f44a
Add NTP mode constants
2024-12-18 15:33:38 -05:00
Spencer McIntyre
f4dc4a8220
Add the NTPHeader structure
2024-12-18 15:33:33 -05:00
h00die-gr3y
2fe0b35384
update2 based on comments
2024-12-18 08:34:10 +00:00
h00die-gr3y
2abde4c923
update based on comments
2024-12-18 08:32:06 +00:00
Ivan Nikolskiy
cdc51228c1
Update reverse_tcp.rb
2024-12-18 07:26:37 +00:00
Ashley Donaldson
747013615f
Added Server 2025 to Windows version constants
2024-12-18 12:46:07 +11:00
Ashley Donaldson
25cb21908a
Apply escaping args to other command shells
2024-12-18 10:44:38 +11:00
sfewer-r7
edf8d186f7
use the HttpClient cookie jar. Thank you @jheysel-r7 for this improvement.
2024-12-17 17:47:00 +00:00
Stephen Fewer
c25b3ceb03
typo 4
...
Co-authored-by: jheysel-r7 <Jack_Heysel@rapid7.com >
2024-12-17 17:26:46 +00:00
Stephen Fewer
51908d6621
typo 3
...
Co-authored-by: jheysel-r7 <Jack_Heysel@rapid7.com >
2024-12-17 17:26:31 +00:00
Stephen Fewer
65bb3cc990
typo 2
...
Co-authored-by: jheysel-r7 <Jack_Heysel@rapid7.com >
2024-12-17 17:26:20 +00:00
Stephen Fewer
3ed2b5916a
fix typo
...
Co-authored-by: jheysel-r7 <Jack_Heysel@rapid7.com >
2024-12-17 17:26:00 +00:00
dledda-r7
5005d73a3e
fix: removing reverse_hop_http spec test
2024-12-17 08:55:10 -05:00
dledda-r7
60f26f7062
fix: removing reverse_hop_http
2024-12-17 08:53:06 -05:00
dledda-r7
31dc885419
fix: removing reverse_https_proxy spec test
2024-12-17 06:46:32 -05:00
dledda-r7
b2ab69ea51
fix: removing reverse_https_proxy payload
2024-12-17 05:03:36 -05: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-gr3y
09ceb48705
init commit module
2024-12-16 16:22:53 +00:00
h00die
af462f7dcf
arch linux compatibility for runc priv esc
2024-12-16 05:52:29 -05:00
Ashley Donaldson
40f2eaaab1
Recognise broken SMB sessions and close them
2024-12-16 19:52:19 +11:00
RageLtMan
df6bd846e5
Add . prefix tip to shell command help
2024-12-15 18:28:18 -05:00
RageLtMan
54bec338c3
Fix overlap of shell built-in commands with host's
...
When a shell session is established against a system which offers
limited shells, its very common to run into something like "help"
being a native command in the target. MSF now intercepts those as
built-ins and presents the MSF shell help instead of letting the
user see the relevant output from the target.
Implement a fix by allowing the user to prepend built-ins with '.'
to pass-through execution of the intended command (such as '.help'
being executed as 'help') to the target.
Testing:
Local testing with racadm SSH shell - works as intended
2024-12-15 18:06:33 -05:00
h00die
77d0292be3
additional review for obsidian plugin
2024-12-14 17:38:29 -05:00
h00die
80d15ae86d
more specs and progress
2024-12-11 17:52:07 -05:00
h00die
7cf942ca30
peer review
2024-12-11 17:49:43 -05:00
h00die
6911e52d55
peer review
2024-12-06 15:39:19 -05:00
h00die
6723c585f2
obsidian plugin module
2024-12-05 17:54: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
e41f5ad577
needrestart exploit updates
2024-11-27 15:41:23 -05:00
h00die
b9c8c63501
lib post linux comments and specs
2024-11-26 19:00:14 -05:00
h00die
d778f5469b
needrestart improvements
2024-11-26 18:22:48 -05:00
h00die
19394960cd
needrestart improvements
2024-11-25 16:40:00 -05:00
h00die
d4bd00d48e
needrestart improvements
2024-11-25 16:38:18 -05:00
h00die
7fd82b89df
offload files to data
2024-11-22 15:57:18 -05:00
h00die
7025871d34
ubuntu needrestart lpe
2024-11-22 15:44:52 -05:00
h00die
94e5e49052
ubuntu needrestart lpe
2024-11-22 15:44:45 -05:00
sfewer-r7
de599a4407
rework how we calculate the chunk size, we now consume the maximum available space a chunk can take, relative to the size of teh command needed to write the chunk to disk. We also rework the logic to ensure the files are sequential. Finally as the size of a chunk may be less the more chunks we write, we impose a max Payload Space valuecalculated to be 5670 chars.
2024-11-22 10:28:27 +00:00
sfewer-r7
eda46f1a10
the check routing shoudl return Safe the first time we try to leverage teh vulnerability, if that doesnt work. But still return Unknown if the vulnerability fails the second time we leverage it.
2024-11-22 10:26:06 +00:00
sfewer-r7
41bcf4629f
The payload we essentially being encoded twice (thanks for calling this out Brendan), we now supply a suitable BadChars and let the framewrk encode the framework paylaod. We rename the variable payload to bootstrap_payload as this was colliding with the frameworks payload variable which was not the intent.
2024-11-21 17:37:34 +00:00
sfewer-r7
d2f6e0e10f
As the payload option FETCH_WRITABLE_DIR may not be available if a non fetch based payload is used, we add a new option WRITABLE_DIR to account for this. Update the documentation to reflect the change.
2024-11-21 16:38:09 +00:00
sfewer-r7
f9b099a46d
remove the DefaultOption PAYLOAD value, and let the framework pick one for us. Mention I tested the exploit with cmd/linux/http/x64/meterpreter_reverse_tcp
2024-11-21 16:22:02 +00:00
sfewer-r7
d40bbd047e
remove the DefaultOption FETCH_COMMAND value of WGET, as the default the framework will pick, CURL, will work great.
2024-11-21 16:21:00 +00:00
Stephen Fewer
b8f36628da
remove an unnecessary space in the command to write a chunk to disk.
...
Co-authored-by: Julien Voisin <jvoisin@users.noreply.github.com >
2024-11-21 16:08:33 +00:00
Stephen Fewer
077f8700b9
remove an unnecessary space in this command.
...
Co-authored-by: Julien Voisin <jvoisin@users.noreply.github.com >
2024-11-21 16:08:09 +00:00
sfewer-r7
2469d4ea23
add in exploit module for the recent PAN-OS RCE, CVE-2024-0012 + CVE-2024-9474
2024-11-19 16:15:06 +00:00
h4x-x0r
37c148cc7c
CVE-2024-47407
...
CVE-2024-47407
2024-11-13 03:55:17 +00:00
vultza
39243fc52f
minor fixes
2024-11-07 22:37:47 +00:00
vultza
1348275ff7
fix lax check
2024-11-04 23:07:32 +00:00
vultza
c9e0668473
fixed double project name validation issue
2024-11-04 16:01:06 +00:00
vultza
3a90648c7a
update validation function and fix typo
2024-11-04 15:55:45 +00:00
vultza
a74e1678d9
fix path normalization and missing comma
2024-11-02 15:10:15 +00:00
vultza
8f2f0c7b37
typo on documentation
2024-11-02 15:08:37 +00:00
vultza
f0abc0da69
Add documentation
2024-11-02 00:47:32 +00:00
vultza
1e6bfb2af8
Add CVE-2024-45309
2024-11-02 00:47:15 +00: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
Ivan Nikolskiy
be90a4e3fd
Restore r0 on each iteration
2024-08-06 00:01:58 +02:00
Ivan Nikolskiy
ae8e996c46
Restore r0 on each iteration
2024-08-06 00:01:06 +02:00
Ivan Nikolskiy
9436e0011f
Put sockfd to r0
...
r0 has return value instead of sockfd in second loop interation
2024-08-05 23:51:22 +02:00