CVE-2026-77755
Last modified
CVE-2026-77755 is a high-severity vulnerability rated 8.7/10 on the CVSS scale. A denial-of-service vulnerability was identified in misp-stix when processing attacker-controlled STIX 1 or STIX 2 documents. The STIX import code used sys.exit() to handle several parsing and loading failures. Because SystemExit inherits from BaseException rather than Exception, these failures bypassed the exception handlers used by callers of the library. EPSS estimates a 0.30% chance of exploitation in the next 30 days.
Description
A denial-of-service vulnerability was identified in misp-stix when processing attacker-controlled STIX 1 or STIX 2 documents. The STIX import code used sys.exit() to handle several parsing and loading failures. Because SystemExit inherits from BaseException rather than Exception, these failures bypassed the exception handlers used by callers of the library. As a result, a malformed STIX document could terminate a long-running importer process instead of returning a recoverable parsing error. Additionally, no limit was imposed on the size of STIX documents before parsing. A submitted document was therefore read and materialised in memory before its validity or type was evaluated. Depending on the document and parsing path, processing could consume approximately two to seven times the input size in memory, allowing a sufficiently large STIX document to cause excessive memory and CPU consumption and potentially terminate or severely degrade the importing service. An attacker able to provide STIX content to a MISP-STIX import workflow could exploit either condition to affect availability. A malformed document could cause abnormal process termination through an uncaught SystemExit, while a large document could exhaust resources during deserialisation and conversion. The fixes replace process-terminating sys.exit() calls with catchable exceptions such as STIXLoadingError and MissingSTIXContentError, and extend exception handling around the complete STIX detection and conversion process. The importer also now enforces an input-size limit before parsing. The default maximum is 100 MB, can be adjusted by callers, and can explicitly be disabled when required. STIX 1 inputs are additionally checked for the expected root element before the complete XML tree is constructed. ImpactSuccessful exploitation can cause: * termination of a long-running MISP-STIX importer; * excessive memory allocation; * excessive CPU consumption; * degradation or temporary unavailability of services relying on the converter; * interruption of batch or automated STIX ingestion workflows.
Metrics
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:L/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
Weakness Enumeration
Affected Software
Source: CNA advisory (CVE.org). NVD analysis pending.
| Vendor | Product | Versions |
|---|---|---|
| misp | misp-stix | <= 2026.7.8 |
References
Timeline
- Published
- Last Modified
- Status
- Deferred
Frequently Asked Questions
What is CVE-2026-77755?
How severe is CVE-2026-77755?
How do I fix CVE-2026-77755?
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-7771IBM Db2 11.5.0 through 11.5.9, and 12.1.0 through 12.1.4 is …5.5
- CVE-2026-77710A vulnerability in misp-stix could allow a crafted STIX docu…6.9
- CVE-2026-7774tarfile.data_filter could be bypassed using crafted link ent…6.9
- CVE-2026-7775IBM Sterling B2B Integrator 6.2.0.0 through 6.2.0.6, 6.2.1.0…4.8
- CVE-2026-77751A path traversal vulnerability existed in the handling of MI…8.8
- CVE-2026-77754The Kirki WordPress plugin before 6.0.14 does not perform a…5.3
- CVE-2026-77757The Directorist: AI-Powered Business Directory, Listings & C…5.4
- CVE-2026-77758The Stripe Payment Forms by WP Full Pay WordPress plugin be…5.3
- CVE-2026-77759Authorization Bypass Through User-Controlled Key in the tran…8.7
- CVE-2026-7776Boundary Community Edition and Boundary Enterprise (“Boundar…7.5
- CVE-2026-77761A parser state isolation vulnerability in misp-stix could ca…6.3
- CVE-2026-77763The filestore backend in pkg/object/file.go, used for file:/…6.5
Are you affected by CVE-2026-77755?
Run a free Strix scan to check your systems for this vulnerability.
Scan your code nowSource: NVD / NIST
