Skip to main content

Unblu Spark EUVDEUVD-2026-104932

| CVE-2026-9589 CRITICAL
Missing Authorization (CWE-862)
2026-10-20 NCSC.ch GHSA-m9mc-chm4-qcpm
9.3
CVSS 4.0 · Vendor: NCSC.ch
View

Attack ChainAIDerived

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

  1. Access
    Authenticate with low-privilege Unblu account
  2. Delivery
    Target config of another entity
  3. Exploit
    Bypass missing authorization check (CWE-862)
  4. Execution
    Read/modify cross-account configuration
  5. Impact
    Tenant isolation breach and config tampering

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 an authenticated session as any registered/low-privilege user (PR:L) against the Unblu Collaboration Server; no user interaction is needed. The core defect - reading and changing configuration of entities the attacker does not own (other users, other accounts, and in Unblu Cloud other customers' accounts) - works against standard deployments because the server omits the ownership check entirely. The expanded capability to write configuration properties the user is not permitted to edit in any scope is gated by a non-default precondition: 'certain non-default configuration validation settings' must be in effect. Limiting factors for defenders: valid account credentials are mandatory (no pre-auth path), the elevated write primitive depends on non-default validation configuration, and only Unblu Spark versions 7.0 through 8.36.1-hotfix.0 are affected; the cross-customer impact is specific to Unblu Cloud multi-tenant deployments.

Impact

This is a genuine high-priority issue, not a CVSS-inflated one. The vendor-assigned CVSS 4.0 vector (CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N) describes a network-reachable, low-complexity flaw requiring only a low-privileged authenticated session and no user interaction, with high impact to vulnerable-system confidentiality, integrity and availability (VC:H/VI:H/VA:H) and high subsequent-system integrity/availability (SI:H/SA:H) reflecting the cross-tenant/cross-account blast radius. The CWE-862 (Missing Authorization) root cause is consistent with the description: the Collaboration Server simply fails to verify that the requesting user owns the entity whose configuration is being read or written. The alignment between the description and CVSS vector is strong, so there is no network-vs-local contradiction to flag. The key tempering signals are missing rather than conflicting: no EPSS score, no CISA KEV listing, and no public POC were provided, so exploitation likelihood cannot be quantified - exploitation status is therefore 'no public exploit identified at time of analysis' and must not be read as active exploitation. The privilege requirement (PR:L - any registered/authenticated user) is the main limiter, meaning this is not a pre-auth internet-wide worm candidate, but in a multi-tenant SaaS (Unblu Cloud) context the ability for one authenticated customer to reach other customers' accounts makes it a serious isolation-breaking bug that warrants prompt patching.

Exploit ScenarioDerived

An attacker with any valid low-privilege Unblu account authenticates to the Collaboration Server and issues configuration read/write operations targeting entities (other users, other accounts, or in Unblu Cloud, other customers' accounts) that they do not own. Because the server performs no authorization check on the target entity, the attacker reads sensitive configuration and, where non-default validation settings are present, overwrites configuration properties in any scope. No public exploit code was identified at time of analysis, but exploitation is low-complexity and requires no user interaction once authenticated.

Act Now Prioritize within 24-48h. Why: CRITICAL severity.
Patch available 0.4% exploitation probability (EPSS)

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

Alert me

AnalysisAIv1 – Oct 20, 2026

Missing authorization in Unblu Spark's Collaboration Server (versions 7.0 through 8.36.1-hotfix.0) lets any authenticated low-privilege user read and modify configuration data belonging to other users and accounts - and, in Unblu Cloud, other customers' tenants - crossing a security boundary. The server omits ownership checks on configuration-cascade operations, and when non-default configuration validation settings are in effect a registered user can also write configuration properties outside their permitted scope; exploitation needs a valid session but no user interaction. No public exploit code or confirmed active exploitation was identified at time of analysis, but the cross-tenant read/write impact and critical severity (CVSS 4.0 9.3; the independent CVSS 3.1 assessment is also critical) make this a high-priority fix.

RemediationAI

Patch available per vendor advisory UBL-2026-002 at https://docs.unblu.com/latest/security-bulletins/#UBL-2026-002: upgrade Unblu Spark to a fixed release later than 8.36.1-hotfix.0, using the bulletin as the authoritative source for the exact build. If an immediate upgrade is not possible, disable the non-default configuration validation settings that allow property-level writes outside a user's permitted scope; this removes the conditional write-escalation path but may break custom or permissive configuration workflows that depend on those settings. Restrict configuration read/write endpoints to trusted administrative roles and, where practical, to trusted network segments, accepting that this can disrupt legitimate delegated administration. Enable and monitor audit logs for cross-account or cross-user configuration operations and investigate anomalous access; monitoring is detective, not preventive. Review account provisioning for least privilege while the patch is staged.

Affected VersionsENISA

Unblu Spark 7.0 <8.37.0

Affected Packages

euvd unblu_spark fix: 8.37.0

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

Unblu Spark's Collaboration Server resolves configuration through a cascade of scopes - global, account, user, and entity - and each read or write operation must confirm that the authenticated principal is authorized for the entity whose configuration is being resolved. CWE-862 (Missing Authorization) is the root cause here: the server does not perform that ownership/authorization check, so an authenticated low-privilege user can supply another user's, account's, or (in Unblu Cloud) another customer's tenant identifier and read or change its configuration properties. The primary cross-entity read/change primitive works in standard deployments; the broader ability to write configuration properties the user is not permitted to edit in any scope is conditional on 'certain non-default configuration validation settings' that weaken property-level validation. Although the source tags this as an Authentication Bypass, the technical defect is an authorization failure rather than a failure of authentication, and the CVSS vector reflects a scope change (S:C) because the attacker crosses an account/tenant boundary. The CPE cpe:2.3:a:unblu_inc.:unblu_spark:*:*:*:*:*:*:*:* identifies Unblu Spark as the affected product across on-premises and cloud deployments.

Know when Unblu Spark 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 (NCSC.ch) PRIMARY 9.3 CRITICAL
CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:H/VA:H/SC:N/SI:H/SA:H
vuln.today AI 9.9 CRITICAL

Any authenticated user (PR:L) remotely and without interaction reads/alters other tenants' and accounts' configuration, crossing a security authority (S:C) with high C/I/A impact.

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

Primary rating from Vendor (NCSC.ch).

CVSS VectorVendor: NCSC.ch

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

Lifecycle Timeline

2
Patch available
Oct 20, 2026 - 12:17 EUVD
CVE Published
Oct 20, 2026 - 11:01 cve.org
CRITICAL 9.3

DescriptionCVE.org

Missing authorization in the configuration cascade operations of the Collaboration Server in Unblu inc. Unblu Spark 7.0 through 8.36.1-hotfix.0, on on-premises and cloud deployments, allows an authenticated remote attacker to read and change configuration properties of entities they aren't authorized to access, including other users, other accounts and, in Unblu Cloud, other customers' accounts, via configuration read and write operations that target those entities.

The Collaboration Server doesn't check whether the user reading or changing configuration has access to the entity the configuration belongs to. With certain non-default configuration validation settings, a registered user can additionally write configuration properties they aren't allowed to edit, in any scope.

Exploitation requires an authenticated session but no user interaction.

Executive ViewAI

Why It Matters

Unblu Spark Collaboration Server (versions 7.0 through 8.36.1-hotfix.0) contains a critical authorization flaw that allows any low-privilege user with a valid session to read and modify configuration data belonging to other users and accounts, and in Unblu Cloud, other customers' tenants. This cross-tenant impact undermines tenant isolation and could expose sensitive configuration or enable unauthorized changes, affecting all customers using affected versions. Leadership should prioritize remediation because the vulnerability crosses a security boundary with critical severity (CVSS 9.3) and no vendor patch is currently available.

Business Impact: Severe
Compensating Controls

No vendor patch available; implement interim mitigations such as restricting network access to trusted users and networks, monitoring for unauthorized cross-tenant configuration changes, reviewing and reverting non-default configuration validation settings to default where feasible, and deploying additional authorization controls at the network or proxy layer.

Threat Intelligence Overview

EPSS Score
0.4%
Top 72% exploitable
Prevalence
Low
niche conversational-engagement platform, mainly financial-services deployments
Social Media
1
Sightings
Data Quality
4 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 CRITICAL
CISA KEV No
Public POC No
EPSS 0.4%
Patch available Yes
Active threat No
Deciding rule
CRITICAL severity
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
Very High
Technical Impact
Total

Priority Score

46
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +46
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.

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