CVE-2026-88921
Deferred Deferred - Pending Action

HTML Injection in MISP PDF Report Export via MISPElementHTMLFormatterTool

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

Publication date: 2026-09-10

Last updated on: 2026-09-10

Assigner: CIRCL

Description

MISP contains an HTML injection vulnerability in the MISPElementHTMLFormatterTool component, which is responsible for rendering MISP element references (attributes, objects, and tags) into inline HTML during PDF report export via the convert_markdown_to_pdf module. The attribute(), objectAttribute(), object(), and tag() methods interpolated user-controlled fields (attribute type, attribute value, object name, object relation, tag name, tag colour, and tag text colour) directly into HTML templates without applying HTML entity encoding. An authenticated user with the ability to create or modify MISP attributes, objects, or tags could embed arbitrary HTML markup in these fields. When a report containing such elements was exported to PDF, the unescaped content was rendered as live HTML rather than inert text, potentially injecting script tags, breaking the document structure, or altering the visual content of the exported report. Additionally, the attribute() method contained a template with hardcoded sample values ("domain-ip" and "google.com") instead of format placeholders, meaning every plain attribute reference in a PDF displayed the sample text rather than the actual indicator value, constituting a data-integrity defect in the exported document. The vulnerability requires an authenticated actor with write access to MISP elements and a subsequent PDF export of a report referencing those elements. The security impact is primarily to the integrity of the exported document and, depending on the HTML-to-PDF rendering engine, potential execution of injected markup during the conversion step. Version affected: ≀2.5.45

CVSS Scores

EPSS Scores

Probability:
Percentile:

Meta Information

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

Affected Vendors & Products

Showing 2 associated CPEs
Vendor Product Version / Range
misp misp to 2.5.45 (inc)
misp misp to 2.5.45 (exc)

Helpful Resources

Exploitability

CWE
CWE Icon
KEV
KEV Icon
CWE ID Description
CWE-79 The product does not neutralize or incorrectly neutralizes user-controllable input before it is placed in output that is used as a web page that is served to other users.
CWE-116 The product prepares a structured message for communication with another component, but encoding or escaping of the data is either missing or done incorrectly. As a result, the intended structure of the message is not preserved.

Attack-Flow Graph

AI Quick Actions

Instant insights powered by AI
Executive Summary

MISP has an HTML injection flaw in its PDF report export feature. When rendering MISP elements like attributes, objects, or tags into HTML for PDF conversion, user-controlled fields were directly inserted without proper escaping. This allowed authenticated attackers with write access to inject arbitrary HTML or scripts into exported PDFs, potentially altering document content or executing malicious code during conversion.

Detection Guidance

Check MISP version with 'misp --version' or via the web interface. Look for unauthenticated PDF exports containing unexpected HTML tags or scripts. Review logs for PDF generation failures or unusual attribute/object/tag values.

Impact Analysis

If exploited, this could let attackers modify the content of exported PDF reports, inject malicious scripts, or disrupt document structure. The impact depends on the HTML-to-PDF engine used, but integrity of exported reports is compromised. Users relying on these PDFs for decision-making could be misled by altered data.

Compliance Impact

This vulnerability could violate compliance requirements that mandate data integrity and protection of sensitive information in shared documents. Exported PDFs may no longer be trustworthy, potentially breaching GDPR's accuracy principle or HIPAA's integrity requirements for shared health data.

Mitigation Strategies

Upgrade MISP to version 2.5.46 or later. Disable PDF export functionality if not required. Restrict write access to attributes, objects, and tags to trusted users only. Monitor for suspicious PDF exports or HTML injection attempts.

Chat Assistant

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

EPSS Chart