CVE-2026-107271
Deferred Deferred - Pending Action

Gophish Rate Limit Bypass via Spoofed Headers

Vulnerability report for CVE-2026-107271, including description, CVSS score, EPSS score, affected products, exploitability, helpful resources, and attack-flow context.

Publication date: 2026-10-07

Last updated on: 2026-10-07

Assigner: VulnCheck

Description

Gophish through 0.12.1 contains a rate limit bypass vulnerability that allows unauthenticated attackers to evade /login throttling by spoofing X-Forwarded-For or X-Real-IP headers. Attackers can send a different forwarded address per request so the limiter keyed on rewritten RemoteAddr never triggers, enabling unlimited password guessing and credential stuffing.

CVSS Scores

EPSS Scores

Probability:
Percentile:

Meta Information

Published
2026-10-07
Last Modified
2026-10-07
Generated
2026-10-07
AI Q&A
2026-10-07
EPSS Evaluated
N/A
NVD
EUVD

Affected Vendors & Products

Showing 1 associated CPE
Vendor Product Version / Range
gophish gophish 0

Helpful Resources

Exploitability

CWE
CWE Icon
KEV
KEV Icon
CWE ID Description
CWE-348 The product has two different sources of the same data or information, but it uses the source that has less support for verification, is less trusted, or is less resistant to attack.

Attack-Flow Graph

AI Quick Actions

Instant insights powered by AI
Executive Summary

This vulnerability is a rate limit bypass in Gophish versions up to 0.12.1. It allows unauthenticated attackers to evade login throttling by spoofing X-Forwarded-For or X-Real-IP headers. Attackers send a different forwarded address per request, preventing the rate limiter from triggering since it relies on the rewritten RemoteAddr. This enables unlimited password guessing and credential stuffing attempts.

Detection Guidance

To detect this vulnerability, monitor for unusual login attempts with varying X-Forwarded-For or X-Real-IP headers. Check Gophish logs for repeated failed login attempts from the same source IP but with different forwarded headers. Use network traffic analysis tools like tcpdump or Wireshark to inspect HTTP headers for spoofed IP addresses in requests.

Impact Analysis

This vulnerability allows attackers to bypass login rate limits, enabling unlimited attempts for password guessing and credential stuffing. This increases the risk of unauthorized account access, data breaches, and potential compromise of sensitive information stored in Gophish.

Compliance Impact

This vulnerability could undermine compliance with GDPR and HIPAA by enabling unauthorized access through credential stuffing attacks. Weak rate limiting allows attackers to bypass authentication protections, potentially exposing sensitive user data handled by Gophish in phishing simulations. This violates principles of data protection and access control required by these regulations.

Mitigation Strategies

Immediately upgrade Gophish to a version that patches this vulnerability. If upgrading is not possible, implement network-level rate limiting or a Web Application Firewall (WAF) to block requests with spoofed headers. Disable or restrict access to the login endpoint until mitigation is complete.

Chat Assistant

Ask questions about this CVE
Hi! I’m here to help you understand CVE-2026-107271. Ask me anything about the vulnerability, its impact, or mitigation strategies.
0/70

EPSS Chart