Visit Website →

Recent Items

GCVE-1-2026-20215 — MISP Object Sync Drops Objects and Attributes When Description Is Empty

Affected: MISP

MISP contains a validation flaw in its object synchronization logic. When a MISP Object is created without a description, it is stored correctly on the originating instance. However, when that object is replicated to another MISP instance via the sync mechanism, the receiving instance's validation rule rejects the object because the description field is empty. As a result, the receiving instance silently drops the object along with all of its associa…

Published on Wed, 07 Oct 2026 15:42:33 +0000

GCVE-1-2026-20315 — MISP Email OTP Race Condition Allows One-Time Password to Be Consumed by Multiple Concurrent Requests

Affected: MISP

MISP contains a race condition in the email-based one-time password (OTP) login flow. When two HTTP requests carrying the same valid OTP are submitted concurrently, both can successfully authenticate and establish a session. The root cause is that the OTP value is read from the shared store, validated, and then deleted in separate non-atomic steps, allowing a second in-flight request to read the same value before the first request's deletion takes ef…

Published on Wed, 07 Oct 2026 15:36:37 +0000

GCVE-1-2026-20116 — MISP: Forced TOTP Enrolment Bypassed via Non-Browser Request Types on otp_required Instances

Affected: MISP

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 forced setup by issuing any non-browser request type, including AJAX/XHR calls, REST API requests, .json format URLs, restSearch queries, or automation actions. Because these machine-readable reques…

Published on Wed, 07 Oct 2026 12:49:30 +0000

GCVE-1-2026-20264 — MISP Correlation Engine Fails to Refresh When Event Distribution or Sharing Group Changes

Affected: MISP

MISP contains a defect in its event save workflow that prevents the correlation engine from recalculating correlations when an event's distribution level or sharing group is modified.

When a user edits an existing event and changes its distribution or sharing_group_id, the internal before-save hook stored the incoming (new) data rather than the previously persisted values. As a result, the after-save comparison that determines whether a correl…

Published on Wed, 07 Oct 2026 12:38:32 +0000

gcve-1-2026-20117 — MISP: Site-Admin Can Repoint Redis Workers to Attacker-Controlled Server via UI/API Configuration Change

Affected: MISP

MISP exposes critical infrastructure settings—specifically the Redis host addresses used by the core application, the ZeroMQ plugin, and the SimpleBackgroundJobs plugin—through its web UI and API to site-admin users. The background job workers trust raw Redis job payloads without additional validation. An attacker who obtains a hijacked site-admin session (for example, through a stored cross-site scripting vulnerability) can modify the Redis host setting…

Published on Tue, 06 Oct 2026 18:58:00 +0000

gcve-1-2026-20275 — MISP sachertortephp - CakeResponse::download() HTTP Response Splitting via Unsanitized Filename Enables Stored XSS

Affected: MISP sachertortephp

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 unpatched code. First, if the filename contains C0 control characters (CR or LF), PHP refuses to emit the entire Content-Disposition header, silently dropping the attachment dispositio…

Published on Tue, 06 Oct 2026 18:47:58 +0000

GCVE-1-2026-20248 — MISP: Soft-Deleted Attributes from Other Organizations Exposed via Attribute Search and Paginated View

Affected: MISP

MISP contains an improper access control vulnerability in its attribute search and paginated attribute view endpoints.

When a user queries for soft-deleted attributes (e.g., via the deleted-attributes search or the paginated attribute listing), the application returned soft-deleted attributes belonging to events owned by other organizations to any authenticated user who had visibility of the event. The event detail view correctly restricted soft-d…

Published on Fri, 02 Oct 2026 16:09:31 +0000

GCVE-1-2026-20312 — MISP Correlation Authorization Bypass Exposes Restricted Event and Attribute Data

Affected: MISP

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 distribution snapshot stored on the correlation row rather than the live event access control list.

Because the correlation row's distribution columns are a point-in-time copy that lacks a published…

Published on Fri, 02 Oct 2026 16:04:40 +0000

GCVE-1-2026-20165 — MISP Information Disclosure via Related Events Listing Bypassing Per-Event Authorization

Affected: MISP

MISP contains an authorization bypass in the related events listing functionality. When a user requests the list of events correlated to a given event, the system retrieved related event metadata directly from the correlation table without re-validating the caller's access rights against each related event.

The correlation table stores a snapshot of the event's distribution level and sharing group at the time the correlation was created, a…

Published on Fri, 02 Oct 2026 16:01:15 +0000

GCVE-1-2026-20189 — MISP Decaying Model Import Mass Assignment Allows Cross-Organization Model Overwrite and Default Flagging

Affected: MISP

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 off.

However, the application stripped only the top-level id and uuid fields and pinned org_id and default on the outer array before saving the data flat. A user with decaying-model permissi…

Published on Fri, 02 Oct 2026 15:56:06 +0000