CVE-2026-85239
Undergoing Analysis Undergoing Analysis - In Progress

Authentication Bypass in MISP Event Template Handling

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

Publication date: 2026-09-03

Last updated on: 2026-09-03

Assigner: CIRCL

Description

A vulnerability in MISP's event template handling allowed an authenticated user with permission to create or modify event templates to bypass validation of the template definition field. The EventTemplate::beforeValidate() method only performed semantic validation when the supplied definition was already represented as an array. If a caller instead supplied a pre-encoded string, including malformed JSON or JSON representing an unexpected data type, the value bypassed validateDefinition() and only needed to satisfy the generic notBlank validation rule. As a result, an invalid event template definition could be stored persistently in the database. When event templates were subsequently retrieved, EventTemplate::afterFind() attempted to decode the stored definition using JsonTool::decode() without handling decoding failures. A definition containing invalid JSON could therefore trigger an exception during retrieval. Because the event template index is available to all authenticated users, a single malicious or malformed template could make the event template listing and other functionality relying on EventTemplate queries return HTTP 500 errors until the offending database row was manually repaired. Valid JSON representing an unexpected type, rather than the expected JSON object, could similarly result in invalid data reaching downstream consumers. The vulnerability can therefore be exploited by a user capable of saving event templates to persist malformed template data and cause a persistent denial of service against event-template functionality for other users. The patch enforces that event template definitions must be supplied as structured objects before saving and always applies semantic validation. On retrieval, malformed JSON and definitions that do not decode to the expected structure are caught, logged, and replaced with an empty definition, preventing a malformed database entry from breaking all event template queries. Β Poisoning doesn't seem reachable according to the lead developer.

CVSS Scores

EPSS Scores

Probability:
Percentile:

Meta Information

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

Affected Vendors & Products

Showing 1 associated CPE
Vendor Product Version / Range
misp misp *

Helpful Resources

Exploitability

CWE
CWE Icon
KEV
KEV Icon
CWE ID Description
CWE-20 The product receives input or data, but it does not validate or incorrectly validates that the input has the properties that are required to process the data safely and correctly.

Attack-Flow Graph

AI Quick Actions

Instant insights powered by AI
Executive Summary

This vulnerability in MISP allowed an authenticated user with template creation permissions to bypass validation by submitting a pre-encoded string instead of an array for the event template definition. The system failed to validate malformed JSON or unexpected data types, allowing invalid definitions to be stored in the database. When retrieved, these invalid definitions caused exceptions, leading to HTTP 500 errors for all users accessing event templates until manually fixed.

Detection Guidance

Check MISP event template functionality for HTTP 500 errors when accessing event templates. Review logs for malformed JSON errors during template retrieval. Inspect database for event templates with non-array definitions.

Impact Analysis

If exploited, this vulnerability could cause persistent denial of service for all users by crashing the event template listing and related functionality with HTTP 500 errors. Users would be unable to access or manage event templates until the corrupted data is manually repaired. The impact is limited to authenticated users with template modification permissions.

Compliance Impact

This vulnerability could indirectly impact compliance with standards like GDPR or HIPAA by enabling denial-of-service attacks against MISP's event template functionality. If exploited, it may disrupt access to shared threat intelligence data, potentially affecting data availability and integrity requirements under these regulations.

Mitigation Strategies

Apply the patch from the MISP GitHub commit a90d552b3. Ensure event template definitions are always provided as structured objects. Monitor for malformed templates and repair corrupted entries manually.

Chat Assistant

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

EPSS Chart