Skip to main content

Nextcloud Deck CVE-2026-77170

| EUVDEUVD-2026-82620 MEDIUM
Improper Access Control (CWE-284)
2026-09-18 hackerone GHSA-c82v-5g56-99px
4.3
CVSS 3.0 · Vendor: hackerone
View

Attack ChainAIDerived

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

  1. Access
    Authenticate with valid Nextcloud account
  2. Delivery
    Enumerate arbitrary board IDs
  3. Exploit
    Call Deck config API for non-owned board
  4. Execution
    Server skips ownership check
  5. Impact
    Attacker-set config on victim board

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V8 - Authorization Access control enforcement
MITRE ATT&CK

1 technique across 1 tactic: Defense Evasion

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 account on the target Nextcloud instance (PR:L) with access to the Deck app's config API; no user interaction is needed. The core flaw is that the config-setting endpoint accepts an arbitrary board ID and sets board-scoped configuration keys without verifying the caller owns or has manage permission on that board, so the attacker must know or enumerate target board IDs. Limiting factors: exploitation is confined to Deck versions 1.16.0 through 1.18.0, impact is restricted to configuration integrity of the referenced board (no data read, no availability loss), and the attacker cannot act without first obtaining an account on the instance.

Impact

This is a low-to-moderate priority authorization flaw, not a high-urgency issue. The vendor CVSS 3.0 base of 4.3 (CVSS:3.0/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:L/A:N) is consistent with the description: an authenticated Nextcloud Deck user can write board-scoped configuration keys for board IDs they do not own or manage - an IDOR-style broken access control (CWE-284) with limited integrity impact and no confidentiality or availability impact. Attack complexity is low and no user interaction is required, but PR:L means a valid Nextcloud account is a hard prerequisite, sharply narrowing the practical attacker population to insiders or anyone able to register/obtain an account on the instance. No EPSS score, no CISA KEV listing, and no SSVC decision data were provided in the input, and the single HackerOne reference (report 3599383) is not accessible for POC confirmation, so exploitation likelihood cannot be quantified from the data given - status is 'no public exploit identified at time of analysis'. Signals are internally consistent (no conflict between vector and description). The main uncertainty is the real-world blast radius of tampering with arbitrary boards' config keys, which the terse description does not enumerate; the I:L rating implies it is bounded (nuisance/config manipulation) rather than data theft or takeover.

Exploit ScenarioDerived

An authenticated user on a shared Nextcloud instance (e.g., a low-privilege employee or self-registered account) enumerates or guesses numeric board IDs belonging to other users and issues Deck config API requests to set board-scoped configuration keys on those boards without any ownership or management permission being checked. This lets the attacker tamper with the configuration of boards they should have no control over; no public POC was identified in the provided data.

This Month Plan within 30 days. Why: MEDIUM severity (CVSS 4.0-6.9).
No patch listed yet 0.2% exploitation probability (EPSS)

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

Alert me

AnalysisAIv1 – Sep 18, 2026

An authenticated user on a Nextcloud instance running the Deck app can set board-scoped configuration keys for arbitrary board IDs via the Deck config API, because the endpoint does not verify that the caller owns or has manage permission on the referenced board. Only Deck 1.16.0 through 1.18.0 are affected, and the impact is confined to configuration integrity of the targeted board - there is no data disclosure or availability loss - making this a low-to-moderate priority authorization flaw rather than a high-urgency issue. Exploitation requires a valid account on the instance (the assessed vector is PR:L, i.e. authenticated, with no user interaction), and the attacker must know or enumerate target board IDs; no public exploit code has been identified at time of analysis.

RemediationAI

No vendor-released patch version is identified in the provided data for CVE-2026-77170 (patch status: no vendor-released patch confirmed at time of analysis), so the primary action is to track the Nextcloud Deck release notes and app-store changelog and upgrade the Deck app to the first release after 1.18.0 as soon as it is published, while confirming the fix against the HackerOne report at https://hackerone.com/reports/3599383 and EUVD-2026-82620. Until a fixed release is available, compensating controls should target the missing object-level authorization: if Deck's kanban functionality is not required, disable or uninstall the Deck app entirely (trade-off: all boards and Deck workflows become unavailable); if it is required, restrict Deck usage to a small trusted group via Nextcloud group restrictions or app enablement limited to specific groups (trade-off: legitimate users outside that group lose access), and treat all existing Deck users as potentially able to modify other boards' configuration. Additional hardening includes auditing board-scoped configuration keys for unexpected or tampered values, removing API or integration tokens that can reach the Deck config endpoint, and alerting on config-API calls that reference board IDs the calling account does not own (trade-off: log volume and false positives from legitimate admin activity). Because exploitation needs only an authenticated account, strong account-provisioning controls and removal of stale or guest accounts on the Nextcloud instance directly reduce exposure.

Affected VersionsENISA

Deck 1.16.0 ≤1.18.0

Affected Packages

euvd deck no fix

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

The vulnerability is a classic improper access control (CWE-284) issue in the Nextcloud Deck kanban application, whose CPE entry is cpe:2.3:a:nextcloud:deck. Deck exposes a configuration API through which clients store board-scoped key/value settings; the handler accepts a caller-supplied board identifier and writes the configuration entry without first resolving that board and checking the caller's ownership or manage permission against it. This is an object-level authorization failure (a missing owner/permission check on a user-controlled identifier) rather than a memory-safety or injection flaw, so the consequence is unauthorized writes into another board's configuration namespace. The assessed vector CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:L/A:N (score 4.3, matching the published CVSS:3.0 vector) reflects network reachability of the API, low attack complexity, the need for an authenticated session, no user interaction, no scope change, no confidentiality impact and no availability impact, with only partial integrity impact. Because the CPE string uses a wildcard version, the version floor and ceiling come from the EUVD entry, which pins Deck 1.16.0 through 1.18.0; the ENISA EUVD identifier is EUVD-2026-82620 and the origin report is a HackerOne submission.

Know when Deck 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 (hackerone) PRIMARY 4.3 MEDIUM
AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:L/A:N
vuln.today AI 4.3 MEDIUM

Network-reachable API, low complexity, but a valid account is required (PR:L); impact is limited config tampering on other boards (I:L) with no read or availability effect.

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

Primary rating from Vendor (hackerone).

CVSS VectorVendor: hackerone

Attack Vector
Network
Attack Complexity
Low
Privileges Required
Low
User Interaction
None
Scope
Unchanged
Confidentiality
None
Integrity
Low
Availability
None

DescriptionCVE.org

The Deck config API allows authenticated users to set board-scoped configuration keys for arbitrary board IDs without validating whether the user owns or has permission to manage the referenced board.

Threat Intelligence Overview

EPSS Score
0.2%
Top 95% exploitable
Prevalence
Medium
popular kanban app within widely self-hosted Nextcloud collaboration platform
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 MEDIUM
CISA KEV No
Public POC No
EPSS 0.2%
Patch available No
Active threat No
Deciding rule
MEDIUM severity (CVSS 4.0-6.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· derived
Scheduled
Exploitation
None
System Exposure· derived
Open
Automatable
No
Human Impact· derived
Medium
Technical Impact
Partial

Priority Score

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

More in Deck

View all
CVE-2020-8182 HIGH POC
8.0 Oct 05

Improper access control in Nextcloud Deck 0.8.0 allowed an attacker to reshare boards shared with them with more permiss

CVE-2024-22213 MEDIUM POC
5.4 Jan 18

Deck is a kanban style organization tool aimed at personal planning and project organization for teams integrated with N

CVE-2022-29159 MEDIUM POC
4.3 May 20

Nextcloud Deck is a Kanban-style project & personal management tool for Nextcloud. Rated medium severity (CVSS 4.3), thi

CVE-2022-24906 MEDIUM POC
4.3 May 20

Nextcloud Deck is a Kanban-style project & personal management tool for Nextcloud, similar to Trello. Rated medium sever

CVE-2020-8235 MEDIUM POC
4.3 Oct 05

Missing access control in Nextcloud Deck 1.0.4 caused an insecure direct object reference allowing an attacker to view a

CVE-2021-39225 HIGH
8.1 Oct 25

Nextcloud is an open-source, self-hosted productivity platform. Rated high severity (CVSS 8.1), this vulnerability is re

CVE-2023-22469 LOW POC
3.5 Jan 10

Deck is a kanban style organization tool aimed at personal planning and project organization for teams integrated with N

CVE-2023-22470 MEDIUM
6.5 Jan 14

Nextcloud Deck is a kanban style organization tool aimed at personal planning and project organization for teams integra

CVE-2021-37631 MEDIUM
6.5 Sep 07

Deck is an open source kanban style organization tool aimed at personal planning and project organization for teams inte

CVE-2021-22913 MEDIUM
6.5 Jun 11

Nextcloud Deck before 1.2.7, 1.4.1 suffers from an information disclosure vulnerability when searches for sharees utiliz

CVE-2025-66548 MEDIUM
5.5 Dec 05

Authenticated users with write access to a Nextcloud Deck board can spoof attachment file extensions by embedding Unicod

CVE-2025-66557 MEDIUM
4.3 Dec 05

Improper permission enforcement in the Nextcloud Deck kanban app allows an authenticated user who has been granted only

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