6.3
MEDIUM CVSS 4.0
CVE-2026-77761
Cross-Document Parser State Contamination in misp-stix
Description

A parser state isolation vulnerability in misp-stix could cause data from a previously processed STIX document to be retained and incorporated into the MISP event generated from a subsequent document when the same parser instance is reused. Several STIX 1 and STIX 2 parser components maintained per-document state that was not completely cleared between conversions. In the STIX 2 parser, galaxy and galaxy-cluster information, including custom galaxy clusters, could survive a parser reset and subsequently be associated with objects from another bundle. The STIX 1 parsers were affected by the same underlying state-management issue. Depending on the parser type, retained information could include galaxies, references, passive DNS bookkeeping, package titles, dates, and timestamps. As a result, parsing a second STIX package with an already-used parser could produce a MISP event containing information that was present only in the previously processed package. For example, a generated event could inherit passive DNS records from an earlier document, reference unrelated galaxy information, combine titles from different packages, or use timestamps originating from another conversion. The issue primarily affects applications using the misp-stix API directly and reusing parser instances across independent STIX documents. Normal conversion entry points that instantiate a new parser for each file are not affected by this particular reuse scenario. An attacker able to influence documents processed by such a long-lived parser could potentially cause information from one conversion to contaminate a subsequent MISP event. This can affect the integrity of generated threat intelligence, resulting in incorrect associations, misleading contextual information, or unrelated indicators being attributed to an event. In environments where consecutive documents have different access controls or distribution scopes, the retained state could additionally result in limited disclosure of information from a previously processed document. Successful exploitation depends on the consuming application reusing the same parser instance and on the ordering of processed documents, which increases attack complexity. No direct availability impact or code execution is involved.

INFO

Published Date :

Aug. 21, 2026, 11:17 a.m.

Last Modified :

Oct. 16, 2026, 3:10 p.m.

Remotely Exploit :

Yes !

Source :

5a6e4751-2f3f-4070-9419-94fb35b644e8
Affected Products

The following products are affected by CVE-2026-77761 vulnerability. Even if cvefeed.io is aware of the exact versions of the products that are affected, the information is not represented in the table below.

No affected product recoded yet

CVSS Scores
The Common Vulnerability Scoring System is a standardized framework for assessing the severity of vulnerabilities in software and systems. We collect and displays CVSS scores from various sources for each CVE.
Score Version Severity Vector Exploitability Score Impact Score Source
CVSS 134c704f-9b21-4f2e-91b3-4a467353bcc0
CVSS 4.0 MEDIUM 5a6e4751-2f3f-4070-9419-94fb35b644e8
CVSS 4.0 MEDIUM 5a6e4751-2f3f-4070-9419-94fb35b644e8
Solution
Ensure parser instances are not reused across different STIX documents to prevent state leakage.
  • Instantiate a new parser for each STIX document conversion.
  • Avoid reusing parser instances directly via the misp-stix API.
  • Update to a version that correctly resets parser state.
  • Review application logic for parser instance management.
References to Advisories, Solutions, and Tools

Here, you will find a curated list of external links that provide in-depth information, practical solutions, and valuable tools related to CVE-2026-77761.

URL Resource
https://github.com/MISP/misp-stix/commit/ad4f0a65.patch
https://github.com/MISP/misp-stix/commit/f08373dd
https://github.com/MISP/misp-stix/commit/f6593931
CWE - Common Weakness Enumeration

While CVE identifies specific instances of vulnerabilities, CWE categorizes the common flaws or weaknesses that can lead to vulnerabilities. CVE-2026-77761 is associated with the following CWEs:

Common Attack Pattern Enumeration and Classification (CAPEC)

Common Attack Pattern Enumeration and Classification (CAPEC) stores attack patterns, which are descriptions of the common attributes and approaches employed by adversaries to exploit the CVE-2026-77761 weaknesses.

We scan GitHub repositories to detect new proof-of-concept exploits. Following list is a collection of public exploits and proof-of-concepts, which have been published on GitHub (sorted by the most recently updated).

Results are limited to the first 15 repositories due to potential performance issues.

The following list is the news that have been mention CVE-2026-77761 vulnerability anywhere in the article.

The following table lists the changes that have been made to the CVE-2026-77761 vulnerability over time.

Vulnerability history details can be useful for understanding the evolution of a vulnerability, and for identifying the most recent changes that may impact the vulnerability's severity, exploitability, or other characteristics.

  • CVE Translated by [email protected]

    Oct. 16, 2026

    Action Type Old Value New Value
    Changed Translation Title: misp-stix de misp, Description: Una vulnerabilidad de aislamiento de estado del analizador en misp-stix podría causar que datos de un documento STIX procesado previamente se retengan y se incorporen al evento MISP generado a partir de un documento subsiguiente cuando se reutiliza la misma instancia del analizador. Varios componentes del analizador STIX 1 y STIX 2 mantenían un estado por documento que no se borraba completamente entre conversiones. En el analizador STIX 2, la información de galaxias y clústeres de galaxias, incluyendo clústeres de galaxias personalizados, podría sobrevivir a un reinicio del analizador y posteriormente asociarse con objetos de otro paquete. Los analizadores STIX 1 se vieron afectados por el mismo problema subyacente de gestión de estado. Dependiendo del tipo de analizador, la información retenida podría incluir galaxias, referencias, contabilidad de DNS pasivo, títulos de paquetes, fechas y marcas de tiempo. Como resultado, analizar un segundo paquete STIX con un analizador ya utilizado podría producir un evento MISP que contenga información que solo estaba presente en el paquete procesado previamente. Por ejemplo, un evento generado podría heredar registros DNS pasivos de un documento anterior, hacer referencia a información de galaxias no relacionada, combinar títulos de diferentes paquetes o usar marcas de tiempo originadas en otra conversión. El problema afecta principalmente a las aplicaciones que utilizan la API de misp-stix directamente y reutilizan instancias del analizador entre documentos STIX independientes. Los puntos de entrada de conversión normales que instancian un nuevo analizador para cada archivo no se ven afectados por este escenario de reutilización particular. Un atacante capaz de influir en los documentos procesados por un analizador de tan larga duración podría potencialmente causar que información de una conversión contamine un evento MISP subsiguiente. Esto puede afectar la integridad de la inteligencia de amenazas generada, lo que resulta en asociaciones incorrectas, información contextual engañosa o indicadores no relacionados que se atribuyen a un evento. En entornos donde los documentos consecutivos tienen diferentes controles de acceso o alcances de distribución, el estado retenido podría adicionalmente resultar en una divulgación limitada de información de un documento procesado previamente. La explotación exitosa depende de que la aplicación consumidora reutilice la misma instancia del analizador y del orden de los documentos procesados, lo que aumenta la complejidad del ataque. No hay un impacto directo en la disponibilidad ni ejecución de código involucrada. Title: misp-stix de misp, Description: Una vulnerabilidad de aislamiento de estado del analizador en misp-stix podría causar que datos de un documento STIX procesado previamente se retengan y se incorporen al evento MISP generado a partir de un documento subsiguiente cuando se reutiliza la misma instancia del analizador. Varios componentes del analizador STIX 1 y STIX 2 mantenían un estado por documento que no se borraba completamente entre conversiones. En el analizador STIX 2, la información de galaxias y clústeres de galaxias, incluyendo clústeres de galaxias personalizados, podría sobrevivir a un reinicio del analizador y posteriormente asociarse con objetos de otro paquete. Los analizadores STIX 1 se vieron afectados por el mismo problema subyacente de gestión de estado. Dependiendo del tipo de analizador, la información retenida podría incluir galaxias, referencias, contabilidad de DNS pasivo, títulos de paquetes, fechas y marcas de tiempo. Como resultado, analizar un segundo paquete STIX con un analizador ya utilizado podría producir un evento MISP que contenga información que solo estaba presente en el paquete procesado previamente. Por ejemplo, un evento generado podría heredar registros DNS pasivos de un documento anterior, hacer referencia a información de galaxias no relacionada, combinar títulos de diferentes paquetes o usar marcas de tiempo originadas en otra conversión. El problema afecta principalmente a las aplicaciones que utilizan la API de misp-stix directamente y reutilizan instancias del analizador entre documentos STIX independientes. Los puntos de entrada de conversión normales que instancian un nuevo analizador para cada archivo no se ven afectados por este escenario de reutilización particular. Un atacante capaz de influir en los documentos procesados por un analizador de tan larga duración podría potencialmente causar que información de una conversión contamine un evento MISP subsiguiente. Esto puede afectar la integridad de la inteligencia de amenazas generada, lo que resulta en asociaciones incorrectas, información contextual engañosa o indicadores no relacionados que se atribuyen a un evento. En entornos donde los documentos consecutivos tienen diferentes controles de acceso o alcances de distribución, el estado retenido podría adicionalmente resultar en una divulgación limitada de información de un documento procesado previamente. La explotación exitosa depende de que la aplicación consumidora reutilice la misma instancia del analizador y del orden de los documentos procesados, lo que aumenta la complejidad del ataque. No hay un impacto directo en la disponibilidad ni ejecución de código involucrada.
  • CVE Translated by [email protected]

    Oct. 16, 2026

    Action Type Old Value New Value
    Added Translation Title: misp-stix de misp, Description: Una vulnerabilidad de aislamiento de estado del analizador en misp-stix podría causar que datos de un documento STIX procesado previamente se retengan y se incorporen al evento MISP generado a partir de un documento subsiguiente cuando se reutiliza la misma instancia del analizador. Varios componentes del analizador STIX 1 y STIX 2 mantenían un estado por documento que no se borraba completamente entre conversiones. En el analizador STIX 2, la información de galaxias y clústeres de galaxias, incluyendo clústeres de galaxias personalizados, podría sobrevivir a un reinicio del analizador y posteriormente asociarse con objetos de otro paquete. Los analizadores STIX 1 se vieron afectados por el mismo problema subyacente de gestión de estado. Dependiendo del tipo de analizador, la información retenida podría incluir galaxias, referencias, contabilidad de DNS pasivo, títulos de paquetes, fechas y marcas de tiempo. Como resultado, analizar un segundo paquete STIX con un analizador ya utilizado podría producir un evento MISP que contenga información que solo estaba presente en el paquete procesado previamente. Por ejemplo, un evento generado podría heredar registros DNS pasivos de un documento anterior, hacer referencia a información de galaxias no relacionada, combinar títulos de diferentes paquetes o usar marcas de tiempo originadas en otra conversión. El problema afecta principalmente a las aplicaciones que utilizan la API de misp-stix directamente y reutilizan instancias del analizador entre documentos STIX independientes. Los puntos de entrada de conversión normales que instancian un nuevo analizador para cada archivo no se ven afectados por este escenario de reutilización particular. Un atacante capaz de influir en los documentos procesados por un analizador de tan larga duración podría potencialmente causar que información de una conversión contamine un evento MISP subsiguiente. Esto puede afectar la integridad de la inteligencia de amenazas generada, lo que resulta en asociaciones incorrectas, información contextual engañosa o indicadores no relacionados que se atribuyen a un evento. En entornos donde los documentos consecutivos tienen diferentes controles de acceso o alcances de distribución, el estado retenido podría adicionalmente resultar en una divulgación limitada de información de un documento procesado previamente. La explotación exitosa depende de que la aplicación consumidora reutilice la misma instancia del analizador y del orden de los documentos procesados, lo que aumenta la complejidad del ataque. No hay un impacto directo en la disponibilidad ni ejecución de código involucrada.
  • CVE Modified by 134c704f-9b21-4f2e-91b3-4a467353bcc0

    Aug. 21, 2026

    Action Type Old Value New Value
    Added SSVC {'id': 'CVE-2026-77761', 'role': 'CISA Coordinator', 'options': [{'exploitation': 'none'}, {'automatable': 'no'}, {'technicalImpact': 'partial'}], 'version': '2.0.3', 'timestamp': '2026-08-21T12:00:34.340205Z'}
  • New CVE Received by 5a6e4751-2f3f-4070-9419-94fb35b644e8

    Aug. 21, 2026

    Action Type Old Value New Value
    Added Affected [{'repo': 'https://github.com/MISP/misp-stix/', 'vendor': 'misp', 'product': 'misp-stix', 'versions': [{'status': 'affected', 'version': '0', 'versionType': 'semver', 'lessThanOrEqual': '2026.7.8'}], 'defaultStatus': 'unaffected'}]
    Added Description A parser state isolation vulnerability in misp-stix could cause data from a previously processed STIX document to be retained and incorporated into the MISP event generated from a subsequent document when the same parser instance is reused. Several STIX 1 and STIX 2 parser components maintained per-document state that was not completely cleared between conversions. In the STIX 2 parser, galaxy and galaxy-cluster information, including custom galaxy clusters, could survive a parser reset and subsequently be associated with objects from another bundle. The STIX 1 parsers were affected by the same underlying state-management issue. Depending on the parser type, retained information could include galaxies, references, passive DNS bookkeeping, package titles, dates, and timestamps. As a result, parsing a second STIX package with an already-used parser could produce a MISP event containing information that was present only in the previously processed package. For example, a generated event could inherit passive DNS records from an earlier document, reference unrelated galaxy information, combine titles from different packages, or use timestamps originating from another conversion. The issue primarily affects applications using the misp-stix API directly and reusing parser instances across independent STIX documents. Normal conversion entry points that instantiate a new parser for each file are not affected by this particular reuse scenario. An attacker able to influence documents processed by such a long-lived parser could potentially cause information from one conversion to contaminate a subsequent MISP event. This can affect the integrity of generated threat intelligence, resulting in incorrect associations, misleading contextual information, or unrelated indicators being attributed to an event. In environments where consecutive documents have different access controls or distribution scopes, the retained state could additionally result in limited disclosure of information from a previously processed document. Successful exploitation depends on the consuming application reusing the same parser instance and on the ordering of processed documents, which increases attack complexity. No direct availability impact or code execution is involved.
    Added CVSS V4.0 AV:N/AC:L/AT:P/PR:N/UI:N/VC:L/VI:L/VA:N/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X
    Added CWE CWE-459
    Added Reference https://github.com/MISP/misp-stix/commit/ad4f0a65.patch
    Added Reference https://github.com/MISP/misp-stix/commit/f08373dd
    Added Reference https://github.com/MISP/misp-stix/commit/f6593931
EPSS is a daily estimate of the probability of exploitation activity being observed over the next 30 days. Following chart shows the EPSS score history of the vulnerability.