Commit Graph

180 Commits

Author SHA1 Message Date
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
h00die f8c2c585fa make hash_crack_validator executable 2026-01-28 09:18:42 -05:00
h00die 04be22dc1a john formatter review 2026-01-28 07:44:50 -05:00
h00die 582d5ea230 fix jtr cracking 2026-01-25 11:16:32 -05:00
Spencer McIntyre d727302de6 Pass all the files to msftidy to speed things up 2025-10-07 13:59:13 -04:00
adfoster-r7 c2007c796e Update license generation 2025-07-10 15:32:36 +01:00
cgranleese-r7 a6cdb6deb9 Adds support for MITRE ATT&CK References 2025-06-25 17:24:47 +01:00
bcoles 5aa91bd57c Rubocop: Resolve Rubocop Style/RedundantRegexpArgument violations 2025-05-24 13:34:32 +10: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
cgranleese-r7 acd692e139 Adds two scripts to handle dead module reference links 2025-02-28 09:52:42 +00:00
h00die db76de2401 update hash cracking tests 2025-02-27 19:23:02 +00:00
h00die 97adc2755d hash_cracker_validator upload 2025-02-26 19:11:55 -05:00
h00die 1462875819 remove UA updater python script in favor of ruby script 2025-01-01 22:39:00 -05:00
h00die d0a4d57883 weekly updater action 2025-01-01 22:35:19 -05: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
h00die 87494a0958 update modules for inclusion into wordpress updater 2024-12-29 17:25:12 -05:00
Ashley Donaldson 4eb01d7395 Updated user agent strings December 2024 2024-12-20 08:56:07 +11:00
Ashley Donaldson 395e74359e Update User Agent strings for October 2024. Add script to automate this in future. 2024-10-11 09:31:07 +11:00
adfoster-r7 ed5c959fab Update msftidy logging for older modules 2024-07-24 16:45:43 +01:00
Christophe De La Fuente da9164fcc6 Add targeturi to universal option list 2024-02-16 12:58:49 +01:00
h00die a7c547542f fix spelling in tools folder 2024-01-07 13:28:13 -05:00
adfoster-r7 901938c0f1 Add Meterpreter compatibility matrix generation 2023-09-11 12:04:18 +01:00
Grant Willcox d576e77b70 Deprecate import-dev-keys.sh 2023-02-03 10:12:12 -06:00
adfoster-r7 c55fcb6ca6 Add additional kerberos documentation 2023-01-18 16:58:34 +00:00
Brendan Coles b8be080615 msftidy: Prefer CVE references over cve.mitre.org URL references 2022-04-19 20:35:21 +00:00
sjanusz bbf9e3163a Fix file reads on Windows for binary files 2022-03-21 12:47:39 +00:00
Spencer McIntyre 639bf9ffb0 Only warn about missing CVEs in exploit modules 2021-11-04 07:18:27 -04:00
bwatters 1624e2c024 Fix bug where refs are not checked if the notes section is before refs 2021-10-05 14:44:40 -05:00
h00die 674a4ab9b6 update permissions 2021-09-23 21:42:02 -04:00
h00die 3c82f43644 only scan exploitable wordpress things 2021-09-06 11:56:32 -04:00
Alan Foster 2c73c14931 Update rpc analyze command to support latest functionality 2021-08-05 20:18:31 +01:00
William Vu 129a0f72e6 Fix uninitialized constant SUPPRESS_INFO_MESSAGES
Copied from tools/dev/msftidy.rb.
2021-05-02 21:44:01 -05:00
William Vu b53e8b6fe8 Demote missing options warning to info
Again, options are optional.
2021-05-02 21:44:01 -05:00
William Vu c6561aded7 Add comment 2021-05-02 21:44:01 -05:00
William Vu cc00a58ec8 Fix heading order check in msftidy_docs
Options are optional and already reported if missing.
2021-05-02 21:44:01 -05:00
Alan Foster 12c5dd6f44 Fix db connection support for rpc service 2021-04-02 05:30:34 +01:00
Alan Foster b06c5c12aa Rubocop recently landed modules continued 2021-02-25 14:13:40 +00:00
Alan Foster 260527076c Require rubocop for new modules 2021-02-23 23:05:48 +00:00
Brendan Coles f4c37bd446 msftidy: Add info check for exploit module notes 2021-02-15 11:01:01 +00:00
Brendan Coles a1c316c679 msftidy: Fix exploit module checks for author and stack buffer overflow 2021-02-13 04:10:13 +00:00
firefart 1af4aaeb91 update WPVDB link type 2021-02-06 12:20:03 +01:00
Alan Foster 7cb8876e92 Ensure msftidy runs on ci 2021-01-29 12:29:15 +00:00
Brendan Coles b5d746cc44 msftidy: Add check for module description 2021-01-22 23:29:16 +00:00
dwelch-r7 1617b3ec9b Use zeitwerk for lib/msf/core folder 2020-12-07 10:31:45 +00:00
Spencer McIntyre 1151d3dcc7 Land #14419, Update external dev scripts and wordpress wordlists 2020-11-24 17:48:05 -05:00
h00die f8a51d0445 fix up joomla python code 2020-11-21 12:43:30 -05:00
h00die 4de58b8596 python 4 space not ruby 2 2020-11-21 12:43:06 -05:00
h00die 92a9d50ea9 add joomla component update script 2020-11-21 12:36:21 -05:00
h00die e2e086ba6f mention joomla 2020-11-21 11:56:33 -05:00
h00die 15b5a811e4 update check external scripts and wordpress files 2020-11-21 11:52:18 -05:00