Commit Graph

329 Commits

Author SHA1 Message Date
Christophe De La Fuente 820e737024 Update from code review and some fixes
- add the `--mcp-transport` option
- prefix the MCP env. variable with `MSF_`
- move the code under `lib/msf/core/mcp/`
- move specs under `spec/lib/msf/core/mcp/`
- change the namespace from `MsfMcp` to `Msf::RPC`
- update the `lib/msf_autoload.rb` to exclude the mcp-related files
- add missing validation for the `mcp`, `rate_limit and `logging` sections in the config file
- remove duplicate error exception classes
- fix an error in the transformers related to the `created_at` field
- fix a small issue in the input validator when regex are used
- update the way error is reported for MCP Tools to be compatible with the changes in the new `mcp` gem
- update and add specs
2026-04-20 18:29:21 +02:00
Christophe De La Fuente 04ffe3ce3b MCP Server, specs and documentation 2026-04-16 19:31:35 +02:00
adfoster-r7 44a6da0e53 Merge pull request #21078 from Chocapikk/fix-churchcrm
Fix ChurchCRM unauthenticated RCE module
2026-04-13 10:36:18 +01:00
Spencer McIntyre 8a6dd99db6 Merge pull request #21209 from dineshg0pal/fix/small-typo-fixes
Fix: minor typos in Pivoting-in-Metasploit.md
2026-03-31 11:06:51 -04:00
Dinesh 600a07d1dd Update docs/metasploit-framework.wiki/Pivoting-in-Metasploit.md
Co-authored-by: msutovsky-r7 <martin_sutovsky@rapid7.com>
2026-03-31 20:04:13 +05:30
Dinesh 6554aa6416 fix: typo mistake "UPD" changed to "UDP"
At the file "Pivoting-in-Metasploit.md" -----> typo mistake of "UPD" changed to correct "UDP"
2026-03-31 19:24:15 +05:30
Dinesh 7186a16647 fix: removing duplicate "final"
At the "metasploit-framework/docs/metasploit-framework/Pivoting-in-Metasploit.md" --------> At the topic "proxychain-ng setup" ---> duplicate "final" word is removed
2026-03-31 19:20:13 +05:30
adfoster-r7 c9ea7506ed Merge pull request #21203 from dineshg0pal/fix/small-typo-fixes
Fix: minor syntax and formatting issues in documentation
2026-03-30 20:51:02 +01:00
Dinesh 44d15b4d84 fix: added "/" to the <html> to prevent syntax logic
added the "/" to the <html> at the  title ---> "Parsing HTML with Nokogisi ------> to prevent html syntax logic
2026-03-30 19:35:36 +05:30
Dinesh 2c2e07e81f fix: removed duplicate "is"
from the "Metasploit-URL-support-proposal.md ------> removed the duplicate "is" from the sub-topic "Multiple Options"
2026-03-30 19:32:11 +05:30
Dinesh a21527411f fix: invalid JSON syntax
At the "Writing-External-Metasploit-framework.wiki/Writing-External-Metasploit-Modules.md ----> added "," to prevent misunderstanding of JSON format
2026-03-30 19:27:02 +05:30
Dinesh be2b60e873 fix: correct syntax errors in Go module template
updated the "metasploit-framework/docs/metasploit-framework.wiki/Writing-External-Golang-Modules.md, with the ">" syntax correction
2026-03-30 12:26:54 +05:30
adfoster-r7 c882d91155 Merge pull request #21025 from Hemang360/cookie-jar-doc-fix
Fix HttpCookie integer conversion and cookie jar docs
2026-03-13 00:08:13 +00:00
Valentin Lobstein a66a8788d9 Docs: Add GHSA, OSV, and ATT&CK reference examples 2026-03-07 04:27:23 +01:00
Hemang360 b2500442fe Fix cookie jar documentation examples and add test 2026-02-27 15:01:16 +05:30
g0t mi1k efe3ef8986 Running-Private-Modules.md: Remove duplicate cmds 2026-02-26 14:49:36 +00:00
Jack Heysel 68a7ae887b Add AI Usage Policy to GSoC Ideas Page
Markdown fix

Apply suggestions from code review

Co-authored-by: Julien Voisin <jvoisin@users.noreply.github.com>

Apply suggestion from @jheysel-r7

Apply suggestion from @jheysel-r7
2026-02-23 17:10:18 -08:00
adfoster-r7 b53467ebe4 Add new line 2026-02-11 13:16:36 +00:00
putku45 648218a436 Improve clarity and grammar in docs README
This PR improves the documentation README by adding a short explanation to the Architecture section and fixing a minor grammar issue.

No functional changes.
2026-02-11 18:42:25 +05:30
Valentin Lobstein f41eda1128 Add GHSA and OSV reference type support
Add support for GHSA (GitHub Security Advisories) and OSV (Open Source
Vulnerabilities) as structured reference types in Metasploit modules.

Convert 49 hardcoded GHSA URLs to structured ['GHSA', 'GHSA-xxxx'] format
across existing modules, and add support for repository-specific GHSA
references with an optional third parameter ['GHSA', 'GHSA-xxxx', 'repo'].

Update reference validation, module validator, and info_fixups to handle
the new reference types correctly.
2026-02-09 15:17:23 +01:00
Jack Heysel 196dac6b6a Fix spacing in GSoC 2026 ideas page 2026-02-04 09:17:40 -08:00
jheysel-r7 a65a013b2b Apply suggestions from code review 2026-02-02 11:39:34 -08:00
Jack Heysel a047ff9e79 Update docs 2026-02-02 08:25:25 -08:00
Jack Heysel 2a85783207 Update navigation.rb 2026-01-30 06:57:52 -07:00
Jack Heysel b3d6bbe469 Updated the How to Apply to GSoC page 2026-01-29 08:39:58 -07:00
Jack Heysel 68079b8cd6 GSoC 2026 Ideas Page 2026-01-29 08:17:30 -07:00
Jack Heysel f08474e328 Updatd 2026 ideas page 2026-01-28 21:54:03 -07:00
jheysel-r7 eb49dade6f Merge pull request #20755 from rudraditya21/feature/kerberos-clock-skew
Added: Option to adjust kerberos clock
2026-01-19 10:00:54 -08:00
Martin Sutovsky e1f0c72e27 Adds documentation 2026-01-13 08:34:32 +01:00
Rudraditya Thakur 8342493b3b Merge branch 'rapid7:master' into feature/kerberos-clock-skew 2025-12-28 23:16:27 +05:30
adfoster-r7 375ff5e9da Update Pro versions 2025-12-17 13:41:31 +00:00
Rudraditya Thakur c49a376280 added: Option to adjust kerberos clock (issue-> #20587)
- Added KrbClockSkew advanced option and parser to offset Kerberos timestamps
- Propagate skew through Kerberos client/authenticators (LDAP/SMB/HTTP/WinRM/MSSQL) and scanners
- Updated docs for new option and extended kerberos client specs for clock skew handling
- Clean up kerberos client error handling/style per rubocop
2025-12-08 01:47:51 +05:30
Jack Heysel 0e2af23287 Add Updates to LDAP ESC Vulnerable Cert Finder
Add CertificateAuthorityRhost to avoid DNS failures
2025-12-04 17:03:36 -08:00
cgranleese-r7 d64625d95f Adds post mixin docs and update cop message 2025-11-19 16:28:07 +00:00
Sebastien Dionne 77f760c1bf Fix typos in documentation 2025-10-05 12:01:16 -04:00
cgranleese-r7 be01d0578b Revert "Adds survey banner to the docs site" 2025-09-03 16:11:00 +01:00
msutovsky-r7 29a7e4b7a8 Land #20429, updates communication channels in Metasploit documentation
Update communication channels in documentation
2025-08-20 10:17:44 +02:00
Jacob Pham c8f44cfbce Update docs/metasploit-framework.wiki/Contact.md
Co-authored-by: msutovsky-r7 <martin_sutovsky@rapid7.com>
2025-08-15 16:53:39 -04:00
adfoster-r7 093d9f9a99 Fix rendering issue on kerberos docs 2025-08-11 12:13:53 +01:00
adfoster-r7 9a9028e93d Update download versions 2025-08-05 17:06:21 +01:00
jacob.w.pham.mil 0744c70c72 Implement maintainer feedback removed by accident from prior push
- Update Twitter references to X in Contact.md and README.md
- Add YouTube channel to Contact.md
- Remove IRC reference from CONTRIBUTING.md as requested
- Address all maintainer suggestions from PR review
2025-08-04 14:50:58 -04:00
jacob.w.pham.mil c2da23ae1a Update contact email in Contact.md
Replace outdated caitlin_condon@rapid7.com with smcintyre@metasploit.com
as requested by maintainers in PR feedback.
2025-08-04 14:38:59 -04:00
cgranleese-r7 5fe57c6804 Adds survey banner to the docs site 2025-08-04 12:19:22 +01:00
adfoster-r7 8b4ea900cc Revert "Adds survey banner to the docs site" 2025-08-01 14:37:15 +01:00
cgranleese-r7 53e2d138e8 Adds survey banner to the docs site 2025-08-01 10:31:31 +01:00
jacob.w.pham.mil 9013316dbd Update communication channels in documentation
- Add GitHub Discussions and Slack as primary support channels
- Update README.md with current communication options
- Update Contact.md with organized channel hierarchy
- Update CONTRIBUTING.md to include GitHub Discussions
- Maintain references to existing IRC and mailing list channels

Addresses #20234
2025-07-30 22:32:53 -04:00
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
Jack Heysel 8179de6cea ESC9 ESC10 and ESC16 detection 2025-07-30 11:46:57 -07:00
cgranleese-r7 adff497bd2 Updates msf5 as well 2025-07-17 11:51:29 +01:00