CVE-2026-82269
Received Received - Intake

Gophish API Authentication Bypass via Missing Account Lockout

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

Publication date: 2026-08-28

Last updated on: 2026-08-28

Assigner: VulnCheck

Description

Gophish through 0.12.1 fails to enforce account lockout and password change requirements in the API authentication middleware. Attackers with valid API keys can bypass these security controls and retain full API access even when their account is locked or password change is required.

CVSS Scores

EPSS Scores

Probability:
Percentile:

Meta Information

Published
2026-08-28
Last Modified
2026-08-28
Generated
2026-08-29
AI Q&A
2026-08-29
EPSS Evaluated
N/A
NVD
EUVD

Affected Vendors & Products

Showing 1 associated CPE
Vendor Product Version / Range
gophish gophish to 0.12.1 (inc)

Helpful Resources

Exploitability

CWE
CWE Icon
KEV
KEV Icon
CWE ID Description
CWE-288 The product requires authentication, but the product has an alternate path or channel that does not require authentication.

Attack-Flow Graph

AI Quick Actions

Instant insights powered by AI
Executive Summary

CVE-2026-82269 is a vulnerability in Gophish versions up to 0.12.1 where the API authentication middleware fails to enforce account lockout and password change requirements. Attackers with valid API keys can bypass these security controls and retain full API access even if their account is locked or requires a password change.

Detection Guidance

Check Gophish logs for unusual API activity, especially requests to endpoints like PUT /api/users/{id}. Monitor for API keys being used by locked accounts or accounts requiring password changes. Review middleware.go for missing AccountLocked and PasswordChangeRequired checks in RequireAPIKey.

Impact Analysis

This vulnerability allows attackers with API keys to maintain unauthorized access to the system despite security measures like account lockouts or forced password changes. It could lead to data breaches, unauthorized actions, or prolonged access to sensitive resources.

Compliance Impact

This vulnerability could violate compliance requirements that mandate account lockouts or password changes for security reasons, such as GDPR's data protection principles or HIPAA's access controls. It may lead to non-compliance and potential legal or regulatory penalties.

Mitigation Strategies

Upgrade Gophish to a patched version addressing CVE-2026-82269. Temporarily disable API access for affected accounts. Implement additional monitoring for API key usage. Review and restrict PUT /api/users/{id} endpoint permissions to prevent unauthorized account modifications.

Chat Assistant

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

EPSS Chart