<?xml version='1.0' encoding='UTF-8'?>
<?xml-stylesheet href="/static/style.xsl" type="text/xsl"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
  <id>https://vulnerability.circl.lu/rss/recent/cvelistv5/10</id>
  <title>Most recent entries from cvelistv5</title>
  <updated>2026-10-09T09:07:57.494242+00:00</updated>
  <author>
    <name>Vulnerability-Lookup</name>
    <email>info@circl.lu</email>
  </author>
  <link href="https://vulnerability.circl.lu" rel="alternate"/>
  <generator uri="https://lkiesow.github.io/python-feedgen" version="1.0.0">python-feedgen</generator>
  <subtitle>Contains only the most 10 recent entries.</subtitle>
  <entry>
    <id>https://vulnerability.circl.lu/vuln/cve-2026-107278</id>
    <title>CVE-2026-107278 — MISP Object Sync Drops Objects and Attributes When Description Is Empty</title>
    <updated>2026-10-07T20:28:50.215000+00:00</updated>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml"><p><strong>Affected:</strong> MISP</p>
<p>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 associated attributes, leading to loss of threat-intelligence data.</p>
<p>Preconditions:</p>
<p>- Two or more MISP instances are configured to synchronize objects.</p>
<p>- A user with object-creation privileges creates an object without supplying a description.</p>
<p>- The object is subsequently synced to a peer instance.</p>
<p>Impact:</p>
<p>- Valid objects and their attributes are silently discarded on receiving instances, causing data-integrity loss in the threat-intelligence pipeline.</p>
<p>- The issue is not externally exploitable in a traditional sense but can be triggered by any authorized user who creates objects without descriptions, resulting in unintended data loss across the sync topology.</p>
<p>Affected: &lt;2.5.48.</p></div>
    </content>
    <link href="https://vulnerability.circl.lu/vuln/cve-2026-107278"/>
    <published>2026-10-07T15:42:42.472000+00:00</published>
  </entry>
  <entry>
    <id>https://vulnerability.circl.lu/vuln/cve-2026-107276</id>
    <title>CVE-2026-107276 — MISP Email OTP Race Condition Allows One-Time Password to Be Consumed by Multiple Concurrent Requests</title>
    <updated>2026-10-07T20:28:21.466000+00:00</updated>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml"><p><strong>Affected:</strong> MISP</p>
<p>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 effect.</p>
<p>Preconditions:</p>
<p>- The target MISP instance has email OTP login enabled.</p>
<p>- The attacker possesses a valid, unexpired OTP (e.g., via email interception or social engineering).</p>
<p>- The attacker can issue two HTTP POST requests in close temporal proximity.</p>
<p>Impact:</p>
<p>- The one-time-use guarantee of the OTP is violated; a single code can yield two authenticated sessions.</p>
<p>- This weakens the authentication control and may facilitate unauthorized access if the OTP is shared or intercepted.</p>
<p>Affected versions: &lt;2.5.48</p></div>
    </content>
    <link href="https://vulnerability.circl.lu/vuln/cve-2026-107276"/>
    <published>2026-10-07T15:36:49.564000+00:00</published>
  </entry>
  <entry>
    <id>https://vulnerability.circl.lu/vuln/cve-2026-106512</id>
    <title>CVE-2026-106512 — MISP sachertortephp  - CakeResponse::download() HTTP Response Splitting via Unsanitized Filename Enables Stored XSS</title>
    <updated>2026-10-07T16:31:28.513000+00:00</updated>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml"><p><strong>Affected:</strong> MISP sachertortephp</p>
<p>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 disposition. The response body is then served with its own Content-Type (for example text/html for an .html attachment) and renders inline in the browser on the application origin, creating a stored cross-site scripting condition. The commit message notes this is reachable even when the download_attachments_on_load setting is enabled, meaning a victim merely needs to view a page that triggers the download. Second, a double-quote character in the filename terminates the quoted-string value early, permitting injection of additional Content-Disposition parameters. The affected code path covers all callers of CakeResponse::download(), including attribute downloads, proposal downloads, and restSearch exports. An authenticated user who can create or upload an attachment with a crafted filename (for example through MISP attribute naming or proposal attachment naming) can store the malicious filename. When any other authenticated user views the affected page, the unsanitized filename is reflected into the HTTP response header, resulting in header manipulatio…</p></div>
    </content>
    <link href="https://vulnerability.circl.lu/vuln/cve-2026-106512"/>
    <published>2026-10-06T18:48:29.598000+00:00</published>
  </entry>
  <entry>
    <id>https://vulnerability.circl.lu/vuln/cve-2026-106513</id>
    <title>CVE-2026-106513 — MISP: Site-Admin Can Repoint Redis Workers to Attacker-Controlled Server via UI/API Configuration Change</title>
    <updated>2026-10-07T16:30:49.194000+00:00</updated>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml"><p><strong>Affected:</strong> MISP</p>
<p>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 settings to point at an attacker-controlled Redis server and then restart the workers. Once the workers connect to the attacker's Redis instance, the attacker can inject malicious job payloads that the workers execute, achieving arbitrary command execution as the worker account. Additionally, the download_attachments_on_load setting, which controls inline attachment rendering, was modifiable through the same interface, allowing a hijacked session to re-enable a feature that could facilitate further client-side attacks. The vulnerability requires site-admin privileges and a prior session-compromise mechanism; it does not require unauthenticated access. The impact is remote code execution in the context of the MISP worker process and potential data exfiltration through the attacker-controlled Redis connection.</p></div>
    </content>
    <link href="https://vulnerability.circl.lu/vuln/cve-2026-106513"/>
    <published>2026-10-06T18:58:53.245000+00:00</published>
  </entry>
  <entry>
    <id>https://vulnerability.circl.lu/vuln/cve-2026-107180</id>
    <title>CVE-2026-107180 — MISP: Forced TOTP Enrolment Bypassed via Non-Browser Request Types on otp_required Instances</title>
    <updated>2026-10-07T14:40:54.178000+00:00</updated>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml"><p><strong>Affected:</strong> MISP</p>
<p>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 request shapes cannot follow the redirect that the browser path uses to send the user to the TOTP enrolment page, the guard simply skipped the check and the user retained full access to the instance without completing the required second-factor setup.</p>
<p>The initial fix (commit 8deb0619e) added a guard specifically for AJAX requests. A follow-up fix (commit 6b527ba6e) broadened the guard to cover every non-browser request shape, while preserving the exemption for identities authenticated via API key (logged_by_authkey flag).</p>
<p>Impact: an authenticated user on an otp_required instance can operate with full access indefinitely without enrolling in TOTP, nullifying the instance-level two-factor authentication policy.</p>
<p>Affected version: &lt;2.5.48</p></div>
    </content>
    <link href="https://vulnerability.circl.lu/vuln/cve-2026-107180"/>
    <published>2026-10-07T12:49:40.483000+00:00</published>
  </entry>
  <entry>
    <id>https://vulnerability.circl.lu/vuln/cve-2026-107175</id>
    <title>CVE-2026-107175 — MISP Correlation Engine Fails to Refresh When Event Distribution or Sharing Group Changes</title>
    <updated>2026-10-07T14:40:14.998000+00:00</updated>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml"><p><strong>Affected:</strong> MISP</p>
<p>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.</p>
<p>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 correlation refresh is needed never detected the change, and stale correlations persisted.</p>
<p>Security impact:</p>
<p>- Stale correlations may continue to expose event data to users in a broader sharing group after the event has been moved to a more restrictive group, resulting in unintended information disclosure.</p>
<p>- Conversely, newly relevant correlations may not appear after a distribution widening, degrading the completeness of threat intelligence sharing.</p>
<p>Preconditions:</p>
<p>- An authenticated user with write access to at least one MISP event.</p>
<p>- The user modifies the event's distribution or sharing_group_id field.</p>
<p>Affected versions: &lt;2.5.48</p></div>
    </content>
    <link href="https://vulnerability.circl.lu/vuln/cve-2026-107175"/>
    <published>2026-10-07T12:38:44.252000+00:00</published>
  </entry>
  <entry>
    <id>https://vulnerability.circl.lu/vuln/cve-2026-104914</id>
    <title>CVE-2026-104914 — MISP: Soft-Deleted Attributes from Other Organizations Exposed via Attribute Search and Paginated View</title>
    <updated>2026-10-06T18:23:08.747000+00:00</updated>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml"><p><strong>Affected:</strong> MISP</p>
<p>MISP contains an improper access control vulnerability in its attribute search and paginated attribute view endpoints.</p>
<p>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-deleted attribute visibility to the owning organization and sync-permission users, but the attribute search and paginated view code paths lacked this restriction.</p>
<p>Preconditions:</p>
<p>- An authenticated MISP user with at least read access to an event owned by another organization.</p>
<p>- The user issues a query for deleted attributes (search or paginated view with the deleted filter).</p>
<p>Impact:</p>
<p>- Confidentiality: Soft-deleted threat intelligence attributes (e.g., IOCs, indicators, context) from other organizations are disclosed to unauthorized users. This may expose sensitive intelligence that the owning organization intended to remove from general visibility.</p>
<p>Affected versions: MISP versions prior to v2.5.48.</p></div>
    </content>
    <link href="https://vulnerability.circl.lu/vuln/cve-2026-104914"/>
    <published>2026-10-02T16:09:40.333000+00:00</published>
  </entry>
  <entry>
    <id>https://vulnerability.circl.lu/vuln/cve-2026-104910</id>
    <title>CVE-2026-104910 — MISP Information Disclosure via Related Events Listing Bypassing Per-Event Authorization</title>
    <updated>2026-10-03T15:52:56.095000+00:00</updated>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml"><p><strong>Affected:</strong> MISP</p>
<p>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.</p>
<p>The correlation table stores a snapshot of the event's distribution level and sharing group at the time the correlation was created, and does not carry the published flag. As a result, events that the caller is not permitted to open—because they are unpublished, or because their distribution or sharing group has changed since the correlation was recorded—were still returned with their metadata (title, date, correlating value counts).</p>
<p>Preconditions:</p>
<p>- An authenticated user with access to at least one event in MISP.</p>
<p>- The existence of correlation entries linking that event to other events the user should not be able to view.</p>
<p>Impact:</p>
<p>- Unauthorized disclosure of event metadata (titles, dates, correlation counts) for events the user has no right to access.</p>
<p>- Potential reconnaissance of threat-intelligence event names and timelines across sharing groups.</p>
<p>Affected: MISP versions prior to the fix commit (2ffa97f05).</p></div>
    </content>
    <link href="https://vulnerability.circl.lu/vuln/cve-2026-104910"/>
    <published>2026-10-02T16:01:32.781000+00:00</published>
  </entry>
  <entry>
    <id>https://vulnerability.circl.lu/vuln/cve-2026-104912</id>
    <title>CVE-2026-104912 — MISP Correlation Authorization Bypass Exposes Restricted Event and Attribute Data</title>
    <updated>2026-10-03T15:52:55.841000+00:00</updated>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml"><p><strong>Affected:</strong> MISP</p>
<p>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.</p>
<p>Because the correlation row's distribution columns are a point-in-time copy that lacks a published flag, the authorization check becomes incorrect when an event is subsequently restricted (for example, its sharing group is changed or it is unpublished). As a result, an authenticated user could retrieve attributes and event details belonging to events they no longer have permission to view.</p>
<p>Preconditions:</p>
<p>- An authenticated user with at least read access to some events in the instance.</p>
<p>- The existence of correlations between events, at least one of which has been restricted after the correlation was created.</p>
<p>Impact:</p>
<p>- Confidentiality: exposure of attribute values and event metadata that the user is not authorized to access.</p>
<p>Affected versions: MISP prior to v2.5.48.</p></div>
    </content>
    <link href="https://vulnerability.circl.lu/vuln/cve-2026-104912"/>
    <published>2026-10-02T16:04:50.580000+00:00</published>
  </entry>
  <entry>
    <id>https://vulnerability.circl.lu/vuln/cve-2026-104908</id>
    <title>CVE-2026-104908 — MISP Decaying Model Import Mass Assignment Allows Cross-Organization Model Overwrite and Default Flagging</title>
    <updated>2026-10-02T16:19:17.687000+00:00</updated>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml"><p><strong>Affected:</strong> MISP</p>
<p>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.</p>
<p>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 permissions could supply a nested model key carrying its own primary key, organisation identifier, and default flag, which bypassed those guards during the save operation.</p>
<p>Impact:</p>
<p>- A user with perm_decaying could overwrite an existing decaying model belonging to another organisation in place, altering its name, formula, parameters, or ownership.</p>
<p>- A user could create or modify a model flagged as the organisation default, affecting scoring behaviour for other users.</p>
<p>- A user could reassign a model's organisation to an arbitrary value.</p>
<p>Preconditions:</p>
<p>- Authenticated user with decaying-model permission (perm_decaying).</p>
<p>- Network access to the MISP instance.</p>
<p>Affected: &lt;2.5.48.</p></div>
    </content>
    <link href="https://vulnerability.circl.lu/vuln/cve-2026-104908"/>
    <published>2026-10-02T15:56:13.969000+00:00</published>
  </entry>
</feed>
