CVE-2026-127046
Deferred Deferred - Pending Action

Information Disclosure in MISP Modules External Tools

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

Publication date: 2026-11-12

Last updated on: 2026-11-12

Assigner: CIRCL

Description

The MISP Modules website component contains an information disclosure vulnerability in the external tools management interface. The /external_tools/list endpoint returned stored API keys (the api_key field) in its JSON response via the ExternalTools model serializer. Additionally, the browser-based edit form pre-populated the API key input field with the stored credential value, exposing it in the DOM. The /external_tools/list endpoint is accessible without authentication (the regression tests verify the response for both authenticated and unauthenticated clients), meaning any network-reachable client could retrieve the API keys for all configured external tools. These keys are used by the server to authenticate submissions to external analysis or enrichment services, so their disclosure allows an attacker to impersonate the MISP instance or directly access those external services. The vulnerability also affected the edit workflow: the change_config endpoint previously required the API key to be present and non-empty on every save, forcing the key to round-trip through the client. The browser JavaScript stored the key in a reactive state object and updated the in-memory tool list with the credential value, further increasing the window of exposure in client-side memory and network traffic. Affected component: the website sub-application of MISP Modules, specifically the external_tools module (serializer in models.py, list endpoint, and the external_tools_index.html template). The impact is limited to confidentiality of the stored API keys; no integrity or availability impact on the MISP Modules website itself is indicated by the patch.

CVSS Scores

EPSS Scores

Probability:
Percentile:

Meta Information

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

Affected Vendors & Products

Showing 1 associated CPE
Vendor Product Version / Range
misp misp-modules From 0 (inc) to 3.1.4 (inc)

Helpful Resources

Exploitability

CWE
CWE Icon
KEV
KEV Icon
CWE ID Description
CWE-522 The product transmits or stores authentication credentials, but it uses an insecure method that is susceptible to unauthorized interception and/or retrieval.
CWE-200 The product exposes sensitive information to an actor that is not explicitly authorized to have access to that information.

Attack-Flow Graph

AI Quick Actions

Instant insights powered by AI
Executive Summary

This vulnerability is an information disclosure issue in the MISP Modules website component. The /external_tools/list endpoint exposed stored API keys in its JSON response, including them in the ExternalTools model serializer. The browser edit form also pre-populated the API key field, exposing it in the DOM. The endpoint was accessible without authentication, allowing any network-reachable client to retrieve all configured external tool API keys.

Detection Guidance

Check if the /external_tools/list endpoint exposes API keys in responses by sending an unauthenticated HTTP GET request to the endpoint and inspecting the JSON output for api_key fields.

Impact Analysis

An attacker could retrieve API keys for all configured external tools, allowing them to impersonate the MISP instance or directly access external analysis or enrichment services. The keys are used by the server to authenticate submissions, so their disclosure compromises confidentiality of those services.

Compliance Impact

This vulnerability could lead to non-compliance with GDPR and HIPAA due to unauthorized exposure of API keys used for external services. API keys may include personal or sensitive data, and their disclosure violates confidentiality requirements under these regulations.

Mitigation Strategies

Apply the patch from the MISP misp-modules repository commit 61c27893066cee80d9711649765ebc2bccd0e4af to ensure API keys are not exposed in API responses or DOM.

Chat Assistant

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

EPSS Chart

Security Radar

News mentioning this vulnerability
Loading related security news...