Skip to main content

GROWI CVE-2026-53620

| EUVDEUVD-2026-68371 MEDIUM
Authorization Bypass Through User-Controlled Key (CWE-639)
2026-08-31 jpcert GHSA-xwvv-h48v-hrrm
5.3
CVSS 4.0 · Vendor: jpcert
View

Attack ChainAIDerived

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

  1. Access
    Obtain valid GROWI user credentials
  2. Delivery
    Authenticate to target GROWI instance
  3. Exploit
    Enumerate or guess other users' bookmark folder IDs
  4. Execution
    Issue crafted API request with victim's folder ID
  5. Impact
    Retrieve, overwrite, or delete victim bookmark data

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V8 - Authorization Object-level authorization, IDOR prevention
Exploitation Conditions

The attacker must hold a valid authenticated session on the target GROWI instance (PR:L per CVSS vector); anonymous or unauthenticated access is insufficient. No additional elevated privileges, admin roles, or special feature enablement are required beyond a standard user account. Exploitation is limited to the bookmark folder API surface - other GROWI data (wiki pages, comments, user accounts) is not directly affected by this flaw. The attack is constrained to the GROWI instance perimeter: an intranet-only deployment requires network access to the internal segment first, while an internet-exposed instance reduces that barrier to registration or credential acquisition.

Impact

The overall risk is moderate. The CVSS 6.3 Medium score reflects limited scope (S:U) and low individual impacts across confidentiality, integrity, and availability (C:L/I:L/A:L), which accurately captures the blast radius: bookmark data is user-specific metadata, not core wiki content or credentials. The PR:L requirement meaningfully limits the attack surface to authenticated users of the same GROWI instance - an internet-exposed GROWI deployment reduces this barrier, while an intranet-only deployment raises it. No EPSS score was provided in the input data, and the absence of both KEV listing and known public exploit code further constrains realistic risk at this time. The IDOR pattern, however, is one of the most frequently weaponized vulnerability classes due to its low technical bar - any authenticated user who identifies the pattern can immediately exploit it without tooling. Organizations running multi-tenant or multi-user GROWI instances where bookmark privacy matters should treat remediation as a near-term priority, and even a mid-sized IT team managing shared GROWI deployments should treat this as urgent given how effortlessly IDOR can be exploited once discovered.

Exploit ScenarioDerived

An authenticated GROWI user logs in with a standard account, then calls the bookmark folder API endpoints while substituting another user's folder ID - obtained through enumeration, observation of shared links, or integer-incrementing - in the request parameters. The server returns or modifies the target user's bookmark data without verifying ownership, allowing the attacker to silently read, overwrite, or delete bookmarks across any account on the instance. No public proof-of-concept code is identified at time of analysis, but the attack requires no special tooling beyond a browser or HTTP client.

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

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

Alert me

AnalysisAI

Insecure Direct Object Reference in GROWI's bookmark folder APIs allows authenticated users to retrieve, modify, and delete other users' private bookmark data without authorization. Affected across all tracked versions per CPE data (cpe:2.3:a:growi,_inc.:growi:*:*:*:*:*:*:*:*), exploitation requires only a valid session - no elevated privileges. No public exploit code or CISA KEV listing exists at time of analysis, but the attack pattern (predictable or enumerable object IDs in API endpoints) is trivially reproducible by any authenticated user.

RemediationAI

Consult the vendor advisory at https://growi.co.jp/news/46/ for the official patched release; no exact fix version number was present in the input data, so upgrading to the latest GROWI release is the recommended primary action pending confirmation from the advisory. The JPCERT coordination notice at https://jvn.jp/en/jp/JVN42348352/ may also contain version-specific guidance. If an immediate upgrade is not possible, a compensating control is to restrict access to the bookmark folder APIs via network-layer controls (e.g., reverse proxy rules blocking the relevant API routes for untrusted users), accepting the trade-off that bookmark functionality will be unavailable to legitimate users. For multi-user instances with sensitive bookmark data, auditing API access logs for anomalous cross-user ID access patterns may help detect prior exploitation.

Affected VersionsENISA

GROWI 0 ≤v8.0.0

Affects your stack

Find out whether the stacks and servers you run are on an affected version.

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

Technical ContextAI · show details

GROWI is an open-source Markdown wiki and knowledge-base platform developed by GROWI, Inc. The vulnerability is classified as CWE-639 (Authorization Bypass Through User-Controlled Key), which is a subclass of Insecure Direct Object Reference (IDOR). The bookmark folder APIs accept a user-supplied key - likely a numeric or UUID folder identifier - to identify the target resource. The server performs no server-side ownership check to verify that the requesting authenticated user is the legitimate owner of the referenced bookmark folder. This allows any authenticated session to substitute another user's folder ID in API calls, directly accessing, overwriting, or deleting that folder's bookmark data. The CVSS vector (AV:N/AC:L/PR:L/UI:N/S:U) confirms network-accessible exploitation requiring only low-privilege authentication, consistent with a standard GROWI user account.

Know when Growi 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 (jpcert) PRIMARY 5.3 MEDIUM
CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:L/VI:L/VA:L/SC:N/SI:N/SA:N
vuln.today AI 6.3 MEDIUM

Network-accessible IDOR requiring only a low-privilege authenticated session; impacts limited to user-scoped bookmark data with no scope change.

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

Primary rating from Vendor (jpcert).

CVSS VectorVendor: jpcert

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

Lifecycle Timeline

2
CVE Published
Aug 31, 2026 - 10:50 cve.org
MEDIUM 5.3
CVSS changed
Aug 31, 2026 - 07:22 NVD
6.3 (MEDIUM) 5.3 (MEDIUM)

DescriptionCVE.org

GROWI contains a vulnerability with an authorization bypass through user-controlled key in the bookmark folder APIs. If this vulnerability is exploited, an authenticated attacker could retrieve, tamper with, and/or delete the other user's bookmark data.

Threat Intelligence Overview

EPSS Score
0.3%
Top 79% exploitable
Prevalence
Low
niche open-source wiki platform, primarily Japanese user base
Data Quality
6 sources
Confidence: High

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.3%
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

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

View all
CVE-2021-20736 CRITICAL
9.1 Jun 22

NoSQL injection vulnerability in GROWI versions prior to v4.2.20 allows a remote attacker to obtain and/or alter the inf

CVE-2019-5968 HIGH
8.8 Jul 05

Cross-site request forgery (CSRF) vulnerability in GROWI v3.4.6 and earlier allows remote attackers to hijack the authen

CVE-2026-80191 HIGH
8.7 Aug 25

Unauthenticated file disclosure in GROWI (all versions before 8.0.2) exposes private page attachments to any caller who

CVE-2026-41040 HIGH
8.7 Apr 23

Remote denial of service via regular expression attack in GROWI allows unauthenticated network attackers to exhaust serv

CVE-2026-25083 HIGH
8.7 Mar 16

Cross-user data exposure and tampering in GROWI v7.4.5 and earlier allows any authenticated user who learns a shared AI

CVE-2026-41951 HIGH
8.6 May 11

Remote path traversal in GROWI v7.5.0 and earlier allows authenticated administrators to execute arbitrary EJS templates

CVE-2021-20670 HIGH
7.5 Mar 10

Improper access control vulnerability in GROWI versions v4.2.2 and earlier allows a remote unauthenticated attacker to r

CVE-2020-5683 HIGH
7.5 Dec 16

Directory traversal vulnerability in GROWI versions prior to v4.2.3 (v4.2 Series), GROWI versions prior to v4.1.12 (v4.1

CVE-2020-5682 HIGH
7.5 Dec 16

Improper input validation in GROWI versions prior to v4.2.3 (v4.2 Series), GROWI versions prior to v4.1.12 (v4.1 Series)

CVE-2020-5676 HIGH
7.5 Dec 03

GROWI v4.1.3 and earlier allow remote attackers to obtain information which is not allowed to access via unspecified vec

CVE-2019-13338 HIGH
7.5 Jul 09

In WESEEK GROWI before 3.5.0, a remote attacker can obtain the password hash of the creator of a page by leveraging wiki

CVE-2019-13337 HIGH
7.5 Jul 09

In WESEEK GROWI before 3.5.0, the site-wide basic authentication can be bypassed by adding a URL parameter access_token

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