PatchSiren cyber security CVE debrief
CVE-2026-107269 gophish CVE debrief
Gophish through 0.12.1 contains a timing discrepancy vulnerability in AdminServer.Login that allows unauthenticated attackers to enumerate valid usernames by measuring login response times. This vulnerability affects Gophish instances, particularly those exposed to untrusted networks. Defenders should assess exposure and prioritize mitigation or verification of the timing discrepancy vulnerability. The vulnerability has a medium severity and allows attackers to narrow targets for password guessing or credential stuffing.
- Vendor
- gophish
- Product
- Unknown
- CVSS
- MEDIUM 6.3
- CISA KEV
- Not listed in stored evidence
- Original CVE published
- 2026-10-07
- Original CVE updated
- 2026-10-10
- Advisory published
- 2026-10-07
- Advisory updated
- 2026-10-10
Who should care
Defenders responsible for Gophish instances, particularly those exposed to untrusted networks, should assess exposure and prioritize mitigation or verification of the timing discrepancy vulnerability.
Why it matters
CVE-2026-107269 is a medium-severity vulnerability in Gophish that allows unauthenticated attackers to enumerate valid usernames via a timing discrepancy in the login function. Defenders should prioritize verifying exposure and assessing mitigation feasibility to prevent potential targeted attacks.
- Enumeration of valid usernames can facilitate targeted password guessing or credential stuffing attacks
- Successful exploitation can lead to unauthorized access or further attacks on the Gophish instance
- Defenders should verify exposure and assess mitigation feasibility to prevent potential attacks
- Remediation priority is moderate due to the medium CVSS score and potential for targeted attacks
Technical summary
The vulnerability is caused by a timing discrepancy in the AdminServer.Login function, which allows unauthenticated attackers to enumerate valid usernames by measuring login response times. This can be done by submitting candidate usernames to POST /login and detecting bcrypt comparison delays for existing accounts. The vulnerability affects Gophish through 0.12.1 and has a medium severity. Defenders should prioritize verifying exposure of Gophish instances, particularly those exposed to untrusted networks, and assess the feasibility of mitigating the timing discrepancy vulnerability.
Defensive priority
Defenders should prioritize verifying exposure of Gophish instances, particularly those exposed to untrusted networks, and assess the feasibility of mitigating the timing discrepancy vulnerability.
Recommended defensive actions
- Verify exposure of Gophish instances, particularly those exposed to untrusted networks
- Assess the feasibility of mitigating the timing discrepancy vulnerability
- Implement monitoring to detect potential exploitation attempts
- Review compensating controls for exposed systems while remediation is scheduled and verified
- Check relevant monitoring, detection, and logs for exposed assets that need extra review
- Track exceptions, retest remediated assets, and close the item only after evidence is documented
- Confirm whether affected product deployments exist in managed environments and assign an owner for follow-up
Evidence notes
The CVE record and source item provide details on the timing discrepancy vulnerability in Gophish through 0.12.1. The vulnerability allows unauthenticated attackers to enumerate valid usernames by measuring login response times.
Sources and references
Verified primary and authoritative sources
-
CVE-2026-107269 CVE Program record
Publisher, destination, and source semantics verified
URL: https://www.cve.org/CVERecord?id=CVE-2026-107269
CVE Program - Official CVE Program record with source-provided CVE metadata.
-
CVE-2026-107269 NVD vulnerability detail
Publisher, destination, and source semantics verified
URL: https://nvd.nist.gov/vuln/detail/CVE-2026-107269
NIST National Vulnerability Database - Official NIST NVD detail page and source-specific vulnerability assessment.
Supplemental references
-
Gophish through 0.12.1 Username Enumeration via POST /login Timing Discrepancy
Unverified legacy reference
URL: https://raw.githubusercontent.com/CVEProject/cvelistV5/main/cves/2026/107xxx/CVE-2026-107269.json
cve_program_cvelist_v5
-
Source reference
Unverified legacy reference
URL: https://blog.ostorlab.co/gophish-0121-manual-review-agentic-deep-scan.html
Supplemental source - technical-description, exploit
-
Source reference
Unverified legacy reference
URL: https://github.com/gophish/gophish/blob/b1648f0759c6d57ac989157c55d8b47c40254fe6/controllers/route.go
Supplemental source - technical-description
-
Source reference
Unverified legacy reference
URL: https://github.com/gophish/gophish
Supplemental source - product
-
Source reference
Unverified legacy reference
URL: https://www.vulncheck.com/advisories/gophish-through-0.12.1-username-enumeration-via-post-login-timing-discrepancy
Supplemental source - third-party-advisory
Methodology and review provenance
AI-assisted synthesis based on stored public vulnerability evidence. System validation, approval state, and publication status do not by themselves establish human review of this revision. PatchSiren helps prioritize defensive review and does not prove exposure or remediation on any system.