CVE-2026-86452
Last modified
CVE-2026-86452 is a high-severity vulnerability rated 8.7/10 on the CVSS scale. Affected versions of MISP permit unauthenticated or weakly constrained request paths to perform persistent work without adequate input bounds or rate limiting. The users/forgot password-reset endpoint accepted an attacker-controlled email value without first imposing a reasonable length bound or validating its format. That value was then used to create an audit log entry and queue a password-reset job, causing the supplied value to be persisted more than once per request. EPSS estimates a 0.34% chance of exploitation in the next 30 days.
Description
Affected versions of MISP permit unauthenticated or weakly constrained request paths to perform persistent work without adequate input bounds or rate limiting. The users/forgot password-reset endpoint accepted an attacker-controlled email value without first imposing a reasonable length bound or validating its format. That value was then used to create an audit log entry and queue a password-reset job, causing the supplied value to be persisted more than once per request. The commit explicitly states that an unbounded unauthenticated request field was stored twice per call with no throttle. The fix adds: * a maximum email input length of 1024 bytes; * email-format validation before persistent work; * a per-source pre-authentication request budget; * HTTP 429 responses when that budget is exceeded; * a 15-minute cooldown for API-access request emails; * POST-only handling and CSRF protection for the API-access request endpoint. The new flood filter is specifically intended to limit persistent storage costs from anonymous requests such as password resets, registrations, and failed REST authentication attempts. Version affected: ≤2.5.45
Metrics
Weakness Enumeration
Affected Software
Source: CNA advisory (CVE.org). NVD analysis pending.
| Vendor | Product | Versions |
|---|---|---|
| MISP | MISP | <= 2.5.45 |
References
Timeline
- Published
- Last Modified
- Status
- Undergoing Analysis
Frequently Asked Questions
What is CVE-2026-86452?
How severe is CVE-2026-86452?
How do I fix CVE-2026-86452?
How Strix Helps
- How Strix found a critical auth bypass in etcdStrix autonomously discovered a critical authentication bypass in etcd, later designated CVE-2026-33413.
- Autonomous PentestingAI agents that find and validate exploitable vulnerabilities like this one across your applications.
- PR ReviewsPentest every pull request so vulnerable code is caught before it ships to production.
- AI Penetration TestingHow AI-driven penetration testing continuously covers your attack surface.
Related CVEs from 2026
- CVE-2026-86438Lara Dashboard before 1.3.2 fails to authorize the Marketpla…7.2
- CVE-2026-86439knowns versions before 0.30.0 fail to validate filesystem pa…8.8
- CVE-2026-8644IBM WebSphere Application Server 9.0, and 8.5 is vulnerable …9.1
- CVE-2026-86440Affected versions of MISP insufficiently validate URLs used …5.1
- CVE-2026-86441Affected versions of MISP contain inconsistent authorization…2.3
- CVE-2026-86451Affected versions of MISP allow authenticated users to retri…5.3
- CVE-2026-8646IBM WebSphere Application Server 9.0 and 8.5 and IBM WebSphe…9.1
- CVE-2026-86464In the current development version of Eclipse aeriOS, for wh…9.9
- CVE-2026-86469A flaw was found in GLib2. When g_file_replace() is used wit…5.3
- CVE-2026-8647Crypt::ScryptKDF versions through 0.010 for Perl uses insecu…4.8
- CVE-2026-86477Rejected reason: ** REJECT ** DO NOT USE THIS CANDIDATE NUMB…
- CVE-2026-86478In JetBrains YouTrack before 2025.3.161254, 2026.1.14042 im…9.8
Are you affected by CVE-2026-86452?
Run a free Strix scan to check your systems for this vulnerability.
Scan your code nowSource: NVD / NIST
