Skip to main content

MISP EUVDEUVD-2026-104127

| CVE-2026-112178 HIGH
Missing Authorization (CWE-862)
2026-10-19 CIRCL GHSA-9h3q-39v8-fmg5
7.1
CVSS 4.0 · Vendor: CIRCL
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Authenticate as sharing-group member
  2. Exploit
    Query proposals on sharing-group attributes
  3. Impact
    View proposals restricted by distribution level

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V8 - Authorization Authorization checks on every request
MITRE ATT&CK

1 technique across 1 tactic: Privilege Escalation

The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up.

Exploitation Conditions

Requires a valid, authenticated MISP account that is a member of at least one sharing group, and that sharing group must be attached to the target attribute or object. Under those conditions the user can view proposals on attributes/objects carrying that sharing group regardless of the attribute's distribution level (levels 1-3 should have restricted visibility). Limiting factors: no anonymous/unauthenticated access is possible (authenticated per PR:L), the attacker must specifically share a group with the targeted data, and the impact is read-only disclosure of proposal data with no write/modify capability. A secondary functional bug (the owning organisation being unable to see proposals on its own org-only attributes) is a usability/availability-of-data regression, not an attacker-exploitable confidentiality issue.

Impact

This is a genuine but moderate-priority issue rather than an urgent one. The vendor-supplied CVSS 4.0 vector (CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N, score 7.1) shows network reachability and low attack complexity, but critically requires PR:L - the attacker must already be an authenticated MISP user who belongs to a sharing group attached to the target data. Impact is confidentiality-only (VC:H, with VI/VA:N), consistent with CWE-862 missing authorization: it leaks proposal data, it does not let an attacker modify or destroy anything. No EPSS score, no CISA KEV listing, and no public exploit code were provided, so by the precision rules this is 'no public exploit identified at time of analysis' - there is no signal of active or widespread exploitation. The realistic threat model is a malicious or curious insider (a legitimate sharing-group member) seeing proposals they should not, not mass internet exploitation. One note of divergence: the vendor rated confidentiality VC:H, but the disclosure is scoped to proposals (shadow attributes) on attributes/objects already within the user's sharing groups, which reads closer to a limited/partial disclosure than a total confidentiality loss - this is a judgment call worth verifying against the data sensitivity of a given MISP instance. Overall: patch on a normal cadence; prioritize higher only for instances with untrusted or large sharing-group memberships.

Exploit ScenarioDerived

An authenticated MISP user who is a member of a sharing group browses or queries proposals (shadow attributes) on attributes or objects carrying that sharing group. Because the authorization check validated sharing-group membership without checking the attribute's distribution level, the user is shown proposed attribute changes that distribution levels 1-3 should have hidden from them. No public exploit code is identified; exploitation requires only a valid account and normal application use.

This Week Schedule remediation this week. Why: HIGH severity (CVSS 7.0-8.9).
Patch available 0.2% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Oct 19, 2026

MISP before 2.5.48 discloses proposal (shadow attribute) records to authenticated users whose sharing group is attached to the target attribute or object, because the visibility logic accepted any matching sharing group without confirming that the attribute was actually distributed at sharing-group level. The exposure is read-only - an attacker learns proposed attribute changes they should not see - and requires a valid MISP account plus an existing sharing-group overlap with the targeted data; a separate defect also blocked the owning organisation from viewing proposals on its own org-only attributes. No public exploit identified at time of analysis, and the vendor has released a patch in 2.5.48 (commit 9c5af321f).

RemediationAI

Upgrade MISP to 2.5.48 or later; this is the vendor-released patch and it is the only complete fix, since the flaw is in the SQL condition builder rather than in configuration. If upgrade cannot be done immediately, audit sharing-group membership and stop attaching sharing groups to attributes or objects whose distribution is 0-3, because any such attachment is precisely what the broken predicate keys on; the trade-off is that legitimate sharing-group collaboration must be temporarily modelled through community/connected-community distribution or restricted to level-4 attributes only. Additionally, review which accounts belong to sharing groups that touch sensitive proposal data and remove unnecessary members, accepting reduced collaboration breadth as the cost. Detection is difficult from logs alone, so treat any prior presence of low-distribution attributes carrying a sharing_group_id as potential exposure and review proposal access records. Patch reference: https://github.com/MISP/MISP/commit/9c5af321f.

Affected VersionsENISA

MISP 0 <2.5.48

Affected Packages

euvd misp fix: 2.5.48

Source: OSV (Open Source Vulnerabilities)

Affects your stack

Affects 1 package in euvd

Checking this CVE against your own stacks and servers is part of the Basic plan and up.

Technical ContextAI · show details

MISP is a PHP/CakePHP threat-intelligence sharing platform whose data model assigns every attribute and object a distribution level: 0 (own organisation only), 1 (community), 2 (connected communities), 3 (all communities) and 4 (sharing group). Access filtering is built as SQL conditions in model methods such as ShadowAttribute::buildConditions(), which uses correlatedLookup() subqueries against the objects table to translate object-level metadata into attribute-level filters. The vulnerable code added a sharing-group predicate whenever the user belonged to a sharing group, but never conjoined it with a distribution = 4 test, so the sharing-group branch effectively overrode the stricter distribution levels 1-3. This is CWE-862 (Missing Authorization): an authorization decision on a data-read path was incomplete rather than absent, letting a legitimate authenticated user (CVSS PR:L) read shadow-attribute proposals outside their intended audience. The fix wraps the object and attribute sharing-group predicates in AND blocks that additionally require distribution = 4, and adds an Event.org_id = user org_id clause so owning organisations regain visibility of proposals on their own org-only attributes.

Know when Misp gets its next vulnerability

  • Watch products and get an email when something new is published
  • Check this CVE against your own stack and servers
  • Exploit and PoC references, threat intelligence from 22 sources

No credit card · 7-day full trial

Severity by source

Vendor (CIRCL) PRIMARY 7.1 HIGH
CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:N/VA:N/SC:N/SI:N/SA:N
vuln.today AI 4.3 MEDIUM

Authenticated sharing-group membership is required (PR:L), network-reachable (AV:N) with low complexity; impact is read-only, scoped disclosure of proposals so C:L and no integrity or availability impact.

3.1 AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:N/A:N
4.0 AV:N/AC:L/AT:N/PR:L/UI:N/VC:L/VI:N/VA:N/SC:N/SI:N/SA:N

Primary rating from Vendor (CIRCL).

CVSS VectorVendor: CIRCL

Attack Vector
Network
Attack Complexity
Low
Attack Requirements
None
Privileges Required
Low
User Interaction
None
Vulnerable system: Confidentiality
High
Vulnerable system: Integrity
None
Vulnerable system: Availability
None
Subsequent system: Confidentiality
None
Subsequent system: Integrity
None
Subsequent system: Availability
None

DescriptionCVE.org

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 organisation access to proposals on its own organisation-only attributes.

  • A user belonging to a sharing group could view proposals on attributes or objects with that sharing group, regardless of the attribute's distribution level (levels 1-3 should restrict visibility)
  • The owning organisation could not view proposals on its own org-only attributes

Security impact: Unauthorized disclosure of proposed attribute changes to users who should not have access based on distribution level restrictions.

Affected: <2.5.48

Executive ViewAI

Why It Matters

MISP threat-intelligence platforms running versions earlier than 2.5.48 can expose proposed attribute changes - indicators and context not yet approved for wider circulation - to accounts outside the intended audience. Exposure is confined to users who already hold a valid MISP login and share a sharing group with the targeted data, and the flaw is read-only, so records cannot be altered or deleted. Leadership should care because MISP instances typically concentrate the organisation's most sensitive indicators, and early disclosure of pending proposals can reveal investigative priorities or tip off the adversaries being tracked.

Business Impact: Medium
Compensating Controls

Apply vendor patch.

Threat Intelligence Overview

EPSS Score
0.2%
Top 87% exploitable
Prevalence
Medium
widely used open-source threat-intel platform in CERT/CSIRT/SOC community
Social Media
1
Sightings
Data Quality
5 sources
Confidence: Medium

How this decision was reached

The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.

SignalValue
Severity HIGH
CISA KEV No
Public POC No
EPSS 0.2%
Patch available Yes
Active threat No
Deciding rule
HIGH severity (CVSS 7.0-8.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision
Scheduled
Exploitation
None
System Exposure· derived
Open
Automatable
No
Human Impact
Medium
Technical Impact
Partial

Priority Score

36
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +36
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

Authentication bypass attacks exploit flaws in the verification mechanisms that control access to systems and applications.

More in Misp

View all
CVE-2018-19908 HIGH POC
8.8 Dec 06

An issue was discovered in MISP 2.4.9x before 2.4.99. Rated high severity (CVSS 8.8), this vulnerability is remotely exp

CVE-2022-29528 CRITICAL POC
9.8 Apr 20

An issue was discovered in MISP before 2.4.158. Rated critical severity (CVSS 9.8), this vulnerability is remotely explo

CVE-2022-48328 CRITICAL POC
9.8 Feb 20

app/Controller/Component/IndexFilterComponent.php in MISP before 2.4.167 mishandles ordered_url_params and additional_de

CVE-2026-44381 CRITICAL POC
9.3 May 13

SQL injection in MISP threat intelligence platform versions prior to 2.5.37 allows remote unauthenticated attackers to m

CVE-2022-29534 HIGH POC
7.5 Apr 20

An issue was discovered in MISP before 2.4.158. Rated high severity (CVSS 7.5), this vulnerability is remotely exploitab

CVE-2023-37306 HIGH POC
7.5 Jun 30

MISP 2.4.172 mishandles different certificate file extensions in server sync. Rated high severity (CVSS 7.5), this vulne

CVE-2021-41326 CRITICAL
9.8 Sep 17

In MISP before 2.4.148, app/Lib/Export/OpendataExport.php mishandles parameter data that is used in a shell_exec call. R

CVE-2018-12649 CRITICAL
9.8 Jun 22

An issue was discovered in app/Controller/UsersController.php in MISP 2.4.92. Rated critical severity (CVSS 9.8), this v

CVE-2020-15411 CRITICAL
9.8 Jun 30

An issue was discovered in MISP 2.4.128. Rated critical severity (CVSS 9.8), this vulnerability is remotely exploitable,

CVE-2020-29006 CRITICAL
9.8 Nov 24

MISP before 2.4.135 lacks an ACL check, related to app/Controller/GalaxyElementsController.php and app/Model/GalaxyEleme

CVE-2021-35502 CRITICAL
9.8 Jun 25

app/View/Elements/genericElements/IndexTable/Fields/generic_field.ctp in MISP 2.4.144 does not sanitize certain data rel

CVE-2021-39302 CRITICAL
9.8 Aug 19

MISP 2.4.148, in certain configurations, allows SQL injection via the app/Model/Log.php $conditions['org'] value. Rated

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy