rapid7/metasploit-framework

Metasploit Framework

View on GitHub ↗Jump to charts ↓Open shareable report

Summary Information

Updated 12 minutes ago
Added to GitGenius on August 31st, 2026
Created on August 30th, 2011
Open Issues & Pull Requests: 601 (+0)
Number of forks: 14,959
Total Stargazers: 38,924 (-1)
Total Subscribers: 2,071 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 15.6 hours
Mean response time: 32.9 days
90th percentile: 61.9 days
Tracked items: 659

Most active contributors

Sign in to see contributor activity.

How this project is maintained

Around half of the issues opened in the past year never receive a reply. 100% of open issues come from outside the core team, so the backlog reflects real-world use rather than internal planning. Work labelled "suggestion-docs" is answered fastest, typically in about 4 hours, while "not-stale" waits about 2 weeks. 53% of tracked open issues have had no activity in three months. Only 7% of issues opened in the past year have been closed.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 181
New in 7 days: 7
Closed in 7 days: 12
Avg open age: 536 days
Stale 30+ days: 148
Stale 90+ days: 125

Recent activity

Opened in 7 days: 5
Closed in 7 days: 7
Comments in 7 days: 3
Events in 7 days: 8

Top labels

  • bug (305)
  • suggestion-module (141)
  • suggestion-feature (126)
  • Stale (123)
  • question (88)
  • confirmed (47)
  • not-stale (39)
  • needs-issue-template (26)

Detailed Description

Metasploit Framework is a penetration testing and exploitation tool that provides a comprehensive platform for security assessments and vulnerability research.

The tool addresses the need for organized, modular access to exploitation techniques and security testing capabilities. It works by bundling together a collection of exploits, payloads, and auxiliary modules within a unified framework, allowing security professionals to discover vulnerabilities, develop exploits, and execute attacks through a common interface. The primary interaction point is msfconsole, which provides command-line access to the framework's functionality.

Metasploit suits organizations and individuals conducting authorized security testing, red team operations, and vulnerability assessments. It is particularly valuable for those who need a structured approach to managing multiple exploitation techniques rather than assembling tools individually. The framework is pre-installed on Kali Linux and available through official installers for Linux and macOS, making it accessible to security practitioners across different environments.

The project maintains active community engagement through multiple channels including GitHub Discussions, Slack, and social media, with comprehensive documentation covering usage, module development, and API details. Development contributions are welcomed through the standard pull request workflow, with a dedicated development setup guide and contributing guidelines provided. The project uses GitHub Issues for bug reports and feature requests, with a structured form available for new submissions.