Read the docs
TI-2017-03355 Aliases CVE-2017-5244GHSA-7vfm-4xqj-pv85

Cross-site request forgery in Rapid7 Metasploit

Priority LOW 18CWE-352Published · Updated

Key facts

Attack vector
Network
Privileges required
Low
User interaction
Required
Attack complexity
Low
Impact type
Tampering
Confidentiality · integrity · availability
None · None · Low
Fix status
No fix listed

Attack profile from CVSS 3.0 · NVD. Fix status from CNA. Impact type from CWE-352.

Summary

Routes used to stop running Metasploit tasks (either particular ones or all tasks) allowed GET requests. Only POST requests should have been allowed, as the stop/stop_all routes change the state of the service. This could have allowed an attacker to stop currently-running Metasploit tasks by getting an authenticated user to execute JavaScript. As of Metasploit 4.14.0 (Update 2017061301), the routes for stopping tasks only allow POST requests, which validate the presence of a secret token to prevent CSRF attacks.

Why it matters now

EPSS 0.00716 54th percentileScored 2026-11-07
Public exploit Yes 1 exploit referenceTagged by NVD
Fix No fix listed No fixed version in the sources yet

SSVC decision points

Not available: CISA has not published SSVC decision points for this record.

Affected products

VendorProductAffected versionsFixed inStatusSource
Rapid7Metasploit (Pro, Express, and Community editions)< 4.14.0 (Update 2017061301)—No fix listedCNA
  • Metasploit (Pro, Express, and Community editions) VendorRapid7 Affected < 4.14.0 (Update 2017061301) Fixed in — No fix listed CNA

CPE configurations NVD · 1

CPEVersionsRoleVendor
cpe:2.3:a:rapid7:metasploit:*:*:*:*:*:*:*:*up to 4.13.19VulnerableRapid7
  • cpe:2.3:a:rapid7:metasploit:*:*:*:*:*:*:*:* Versions up to 4.13.19 Vulnerable ·Rapid7

Remediation

No fixed version listed by the sources yet.

Timeline

  1. 2026-10-02 Threatist record created from CVE-2017-5244
  2. 2026-10-03 Alias added: GHSA-7vfm-4xqj-pv85

References

  • TI-2019-04008 Rapid7 Metasploit HTTP Handler Denial of Service CVSS 3.1HIGH 7.5
  • TI-2020-05967 Client-Side Command Injection in Rapid7 Metasploit CVSS 3.1HIGH 7.8
  • TI-2020-05961 Rapid7 Metasploit Framework Relative Path Traversal in enum_osx module CVSS 3.1CRITICAL 9.8
  • TI-2020-05968 Metasploit Framework 'drb_remote_codeexec' code execution CVSS 3.1HIGH 8.8
  • TI-2020-05944 Metasploit Framework Plugin Libnotify Command Injection CVSS 3.1HIGH 7.8
  • TI-2020-05962 Rapid7 Metasploit Framework Relative Path Traversal in telpho10_credential_dump module CVSS 3.1HIGH 8.1
See all 16 →

Sources