Skip to content
OpenAdvisories

Vendor

MISP

183 known vulnerabilities.

60 results · Clear filters · Feed

  • High 7.1

    MISP Guard Case-Sensitive Policy Bypass Allows Unauthorized Feed Data Forwarding

    MISP Guard, a proxy-based security filter for MISP feed distribution, contains a case-sensitivity flaw in multiple policy enforcement checks. The functions check_required_taxonomy_exists, check_required_taxonomy_tags_allowed, check_blocked_attribute_categorie…

  • High 7.7

    MISP mispguard: Feed responses with 2xx status codes other than 200 bypass filtering rules

    MISP mispguard is a security filtering proxy that inspects and blocks MISP feed responses based on configured rules. The process_feed_response method in src/mispguard.py was responsible for evaluating feed responses before they reached the MISP instance. The …

  • High 7.1

    MISP Server Settings Lookup Exposes Sensitive Configuration Data via Branch Name Resolution

    MISP contains a vulnerability in its server settings lookup mechanism that allows an authenticated user to retrieve sensitive configuration data that should have been redacted. The settings lookup function resolves a dotted setting name to a node in the confi…

  • High 7.1

    MISP Proposal ACL Bypass: Incomplete Distribution Level Check in Shadow Attribute Access Control

    MISP contains an access control flaw in the proposal (shadow attribute) visibility logic. The authorization check accepted any attribute or object carrying one of the user's sharing groups without verifying the distribution level, and denied the owning organi…

  • High 7.1

    MISP: Forced TOTP Enrolment Bypassed via Non-Browser Request Types on otp_required Instances

    On MISP instances configured to require TOTP enrolment (Security.otp_required), the enforcement of the mandatory two-factor authentication setup applied only to standard browser requests. An authenticated user who had not yet enrolled in TOTP could bypass the…

  • High 8.4

    MISP sachertortephp - CakeResponse::download() HTTP Response Splitting via Unsanitized Filename Enables Stored XSS

    The CakeResponse::download() method in lib/Cake/Network/CakeResponse.php constructs a Content-Disposition header by directly interpolating a caller-supplied filename into a quoted-string value without sanitization. Two distinct injection vectors exist in the …

  • High 7.1

    MISP Correlation Authorization Bypass Exposes Restricted Event and Attribute Data

    MISP contains an authorization flaw in its correlation handling during attribute searches. When a user performs an attribute search that triggers correlation lookups, the system authorized access to correlated attributes and events based on a stale distributi…

  • High 7.1

    MISP Decaying Model Import Mass Assignment Allows Cross-Organization Model Overwrite and Default Flagging

    MISP contains an improper input validation vulnerability in the decaying model import functionality. The import endpoint was intended to create a new decaying model belonging exclusively to the importing user's organisation, with the default flag forced to of…

  • High 7.1

    MISP: Object Distribution ACL Bypass via Event Flattening Exposes Organisation-Only Attributes

    MISP contains an authorization bypass in the event flattening feature. When a user requests an event with the flatten option enabled, the application removes the Object containment from the query and returns object attributes as top-level event attributes. In…

  • High 7.6

    MISP HOTP Token Replay via Stale Session-Cached Counter Allows Second-Factor Authentication Bypass

    MISP contains a vulnerability in its one-time password (OTP) authentication flow that allows replay of a consumed HOTP (paper) token and rewinding of the token counter. The HOTP verification logic compared the submitted token against a counter value that was …

  • High 8.3

    MISP Stored Cross-Site Scripting (XSS) via Unvalidated Event Graph Preview Image

    MISP contains a stored cross-site script (XSS) vulnerability in the event graph preview feature. The event graph preview image field was accepted and stored without server-side validation. On the client side, the stored value was rendered into an HTML img ele…

  • High 8.6

    MISP Tag Collection Save Allows Privilege Escalation via Sibling Model Injection

    MISP contains a privilege escalation vulnerability in the tag collection creation and editing functionality. The affected actions accepted the full HTTP request payload and passed it to a bulk-association save operation, which writes not only the intended tag…

  • High 8.3

    MISP: Nested Model Alias Key Bypasses Sanitization to Modify Cross-Tenant Rows

    MISP contains an improper input validation vulnerability in its ORM save path. When a user submits data through various endpoints (attribute add/edit, event edit, free-text import, sighting capture, shadow attribute proposal, event report creation, object ref…

  • High 8.7

    MISP Event Delegation Mass Assignment Allows Retargeting Delegation to Arbitrary Events

    MISP contains a mass assignment vulnerability in the event delegation feature. When a user with delegation permission submits a delegation request, the application authorized the user against the event identified in the URL but then persisted the entire submi…

  • High 7.7

    MISP: PHP phar stream wrapper enables deserialization and code execution via caller-influenced filesystem paths

    MISP ships with PHP's phar stream wrapper registered in both its web entry point and its console entry point.  The phar stream wrapper causes PHP to treat a phar archive as a directory, which has two security consequences:    - any filesystem operation on a c…

  • High 7.1

    MISP CSRF vulnerability allows unauthorized attribute modification

    MISP has a security issue that could let an attacker change threat-intelligence data through a logged-in user’s browser without that user knowingly approving the change. The affected function did not properly enforce MISP’s usual protection against forged req…

  • High 8.3

    MISP Arbitrary Local File Read and SSRF via MISP Export Upload

    MISP has a file-handling vulnerability that could let certain authenticated users make the server read files or access internal network services. When importing an XML file, MISP did not properly verify that the uploaded content was actually XML. Because of t…

  • High 8.6

    MISP Blocklist Workflow Module: Arbitrary Script Execution via Unrestricted File Extension

    The MISP blocklist workflow module accepted a user-supplied blocklist filename parameter without validating the file extension. The only sanitization applied was basename() to strip path components and a check for empty or dot values. A site administrator cou…

  • High 8.7

    MISP Privilege Escalation: Read-Only API Key User Can Regain Full Role via updateLoginTime

    MISP has a security issue that can let a user gain more access than their API key is supposed to allow. A read-only API key should only let someone view information. However, after logging in with such a key, a specific MISP function could accidentally restor…

  • High 8.3

    MISP: IDOR via Client-Supplied Report ID in Module Results Processing Allows Reparenting and Overwriting of Other Events' Reports

    MISP contains an insecure direct object reference vulnerability in the processModuleResultsData method of the Event model. When processing module results, the code iterates over EventReport entries supplied in the resolved data and saves each one. Unlike the …

  • High 8.5

    MISP Overmind: Stored Cross-Site Scripting via Unescaped Object Names in Statistics Legends

    MISP contains a stored cross-site scripting (XSS) vulnerability in the Overmind theme's statistics views. The event General card and the server/feed preview card constructed donut chart legend labels by directly concatenating object name or category keys into…

  • High 8.7

    MISP Background Job Argument Injection via Console Path Switches Enables Remote Code Execution

    MISP contains a vulnerability in its background job dispatch mechanism that allows remote code execution as the web user. Background job arguments are passed directly as the argv of the CakePHP console process. CakePHP's ShellDispatcher::_parsePaths() scans t…

  • High 7.1

    MISP Collection Element Add Missing Authorization on Referenced Object UUID

    Affected versions of MISP allow a collection element to be created from a bare UUID without consistently checking whether the acting user is allowed to access the referenced object. The commit explains that collection elements themselves only store UUIDs, whi…

  • High 7.1

    MISP: Missing Authorization Check for Event Sharing Group When Distribution Field Is Omitted During Edit

    Affected versions of MISP fail to authorize a submitted sharing group in a specific event-edit path. The vulnerable logic checked whether the acting user could use a sharing_group_id only when the request explicitly supplied distribution = 4. If the attacker …

  • High 8.4

    MISP Interactive CLI Shell: Authorization Bypass, Credential Exposure, and Terminal Injection

    Affected versions of MISP’s interactive CLI shell implement access control independently from the normal web application, causing several authorization inconsistencies. The patch shows that CLI access could differ from the web application in multiple security…

  • High 7.1

    MISP Event Template Instantiation Bypasses Sharing Group and Tagging Authorization

    Affected versions of MISP do not consistently enforce the acting user's authorization when instantiating event templates. For templates using distribution = 4, the template can specify a sharing_group_id. The instantiation path passed that value into event cr…

  • High 8.7

    MISP Unauthenticated Mail Endpoints Allow Unbounded Storage Consumption and Request Flooding

    Affected versions of MISP permit unauthenticated or weakly constrained request paths to perform persistent work without adequate input bounds or rate limiting. The users/forgot password-reset endpoint accepted an attacker-controlled email value without first …

  • High 7.0

    MISP Insufficient Outbound URL Validation Allows SSRF and Credential Disclosure via Feed Redirects and TAXII Discovery

    Affected versions of MISP contain insufficient validation of server-side outbound HTTP destinations in feed retrieval and TAXII discovery functionality. In feed processing, redirects were followed without validating the redirect scheme or destination. The ori…

  • High 7.1

    MISP Missing Authorization in Cryptographic Key View Exposes Signing Keys from Protected Events

    Affected versions of MISP do not enforce parent-event visibility when serving cryptographic keys through CryptographicKeysController::view(). The vulnerable handler queried CryptographicKey directly using the supplied key ID and selected sensitive fields such…

  • High 7.1

    MISP Missing Authorization on Template File Upload Allows Authenticated Disk Exhaustion

    Affected versions of MISP allow any authenticated user to access TemplatesController::uploadFile() because the ACL entry for templates/uploadFile used the wildcard *. This bypasses the intended role restrictions applied to neighboring template-management oper…

  • High 7.1
    CVE-2026-86283 Public exploit

    MISP UiBeta Collection View Bypasses Event ACL, Exposing Unauthorized Event Data

    MISP's UiBeta theme collection view (app/View/Themed/UiBeta/Collections/view.ctp) performed a secondary query of member events by UUID without applying the caller's access control list (ACL). The CollectionsController::view() action correctly resolved collect…

  • High 8.6

    MISP Sharing Group Quick-Edit Actions Allow CSRF via State-Changing GET Requests

    MISP contains a cross-site request forgery (CSRF) vulnerability in the sharing group quick-edit functionality. The addOrg, removeOrg, addServer, and removeServer actions share the __initialiseSGQuickEdit() helper, where the HTTP method validation intended to …

  • High 8.3

    MISP Attribute Deletion Authorization Bypass Allows Users Without Modify Permissions to Delete Attributes

    An incorrect authorization vulnerability in MISP allowed authenticated users to delete attributes from events despite lacking the required perm_modify or perm_modify_org permissions. The affected attribute deletion paths relied on organization membership chec…

  • High 7.6

    MISP Sharing Group Authorization Bypass via Omitted Distribution Parameter

    An authorization flaw in MISP allowed an authenticated user to submit a sharing_group_id without verifying that the user was authorized to use the referenced Sharing Group. In several attribute and Galaxy Cluster creation and editing workflows, validation of …

  • High 7.1

    MISP Event Template Definition Validation Bypass Allows Persistent Denial of Service

    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 valid…

  • High 7.6

    Session Fixation in MISP CustomAuth Authentication Allows Session Hijacking

    MISP contains a session fixation vulnerability in the CustomAuth authentication (a custom configuration) flow. When a user was successfully authenticated through CustomAuth, MISP stored the authenticated user identity in the existing session without first rot…

  • High 8.6

    Missing Rate Limiting in Email OTP Verification Allows Brute-Force Authentication Bypass

    A vulnerability in MISP's email-based one-time password (OTP) authentication flow allowed an attacker to perform an unrestricted number of OTP verification attempts. The email_otp() endpoint did not apply brute-force protection when validating submitted OTP v…

  • High 8.8

    MISP cullEmptyEvents CSRF Allows Irreversible Deletion of Events via GET Request

    A cross-site request forgery (CSRF) vulnerability existed in the cullEmptyEvents action of MISP. The endpoint performed a state-changing and irreversible operation while accepting HTTP GET requests. Because bodyless GET requests are not subject to CakePHP's C…

  • High 7.6

    MISP CurlClient TLS Peer Verification Disabled by Default Enables Man-in-the-Middle Attacks

    MISP contains an improper TLS certificate validation vulnerability in CurlClient. The CurlClient::$verifyPeer property was not explicitly initialized and therefore defaulted to null. When passed to cURL, this value effectively disabled TLS peer verification u…

  • High 8.7

    Denial of Service in MISP-STIX Import via Malformed or Oversized STIX Documents in misp-stix library

    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 r…