Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessAuthenticate to GROWI instance
-
DeliveryEnumerate shared AI assistant identifiers
-
ExploitCall thread/message API with target ID
-
ExecutionBypass missing authorization check
-
ImpactRead or tamper victim's AI conversation data
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 | Attacker must hold a valid authenticated GROWI session (PR:L) on the target instance and must know - or be able to enumerate - the identifier of a shared AI assistant whose threads/messages they want to access; the OpenAI assistant integration must be enabled and in use on the instance, since the vulnerable endpoints only exist when that feature is configured. Limiting factors: deployments that do not enable the OpenAI assistant feature are not exposed, instances restricted to a small trusted user set materially reduce abuse potential, and the bug grants peer-level cross-user access rather than privilege escalation to admin. No user interaction is required (UI:N) and attack complexity is low (AC:L) once those preconditions are met. |
| Impact | Signals diverge meaningfully and should be weighed together. CVSS 4.0 rates this 8.7 (High) driven by AV:N/AC:L/PR:L/UI:N with VC:H/VI:H, reflecting that any low-privilege authenticated account can both read and tamper with other users' AI conversations over the network without user interaction. EPSS is 0.04% (12th percentile) and the vulnerability is not on the CISA KEV list, indicating no observed mass exploitation. The PR:L requirement is the principal limiter - exploitation requires a valid GROWI login plus knowledge of a shared AI assistant identifier (which is enumerable inside an organization), so this is primarily an insider/multi-tenant confidentiality risk rather than an internet-spray target. For deployments where the wiki holds sensitive business conversations with the AI assistant (HR, legal, source-code prompts), the real-world impact is high despite low EPSS; for small single-team installs it is materially lower. No conflicting data was observed in CVSS vs. description. |
| Exploit ScenarioDerived | An employee logs into the corporate GROWI wiki with their normal account, learns a colleague's shared AI assistant identifier from a wiki page or by enumeration, and then issues direct API calls to the OpenAI thread/message endpoints using that identifier to read confidential prompts (e.g., draft contracts, code snippets, personnel matters) and silently inject misleading messages into the conversation. No public exploit code is identified, but because the bug is a missing authorization check on a documented REST surface, weaponization requires only standard HTTP tooling once an attacker has a valid session. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – May 19, 2026
Cross-user data exposure and tampering in GROWI v7.4.5 and earlier allows any authenticated user who learns a shared AI assistant's identifier to read or modify other users' OpenAI thread and message contents via API endpoints that omit authorization checks. The flaw stems from missing access control (CWE-862) on the AI assistant interaction layer rather than a memory-corruption or injection bug. No public exploit identified at time of analysis, and EPSS rates near-term exploitation probability at 0.04% (12th percentile).
RemediationAI
No vendor-released patch version is cited in the provided intelligence, but the vendor has published an advisory at https://growi.co.jp/news/41/ and JPCERT's coordinated disclosure at https://jvn.jp/en/jp/JVN46373837/ - administrators should consult those advisories for the fixed release (expected to be the next version after 7.4.5) and upgrade as soon as it is available. Until a fixed build is deployed, compensating controls include disabling the OpenAI assistant integration in GROWI configuration to remove the vulnerable endpoints from the attack surface (trade-off: loss of AI assistant functionality for all users), restricting access to the GROWI instance to a trusted user pool via SSO/IdP group gating (trade-off: does not stop malicious insiders), and treating shared AI assistant identifiers as sensitive - rotate them and audit logs for unexpected thread/message reads or edits. Generic network filtering will not help because the attack uses authenticated application-layer requests.
Affected VersionsENISA
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 enterprise wiki/collaboration platform developed by WESEEK (growi.co.jp) that integrates an OpenAI-backed AI assistant feature, mirroring the OpenAI Assistants API concept of persistent threads (conversation containers) and messages (individual turns). The vulnerability is a textbook CWE-862 Missing Authorization: the REST endpoints that read and mutate threads/messages authenticate the caller's session but never verify that the caller is the owner of the targeted thread/message resource, so any logged-in account can act on another user's thread by supplying the corresponding shared-assistant identifier. The CPE cpe:2.3:a:growi,_inc.:growi:*:*:*:*:*:*:*:* indicates all version branches up through 7.4.5 are in scope.
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
CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:H/VA:L/SC:N/SI:N/SA:N
Primary rating from NVD · only source for this CVE.
CVSS VectorNVD
Lifecycle Timeline
3DescriptionCVE.org
GROWI OpenAI thread/message API endpoints do not perform authorization. Affected are v7.4.5 and earlier versions. A logged-in user who knows a shared AI assistant's identifier may view and/or tamper the other user's threads/messages.
Executive ViewAI
GROWI v7.4.5 and earlier expose every organization's confidential AI-assisted communications to unauthorized access and modification by any authenticated employee through an unprotected API layer. Staff conversations with AI assistants-containing business strategies, customer details, and proprietary analysis-can be read, copied, or altered by colleagues without accountability. Without a vendor patch, immediate mitigation is essential to protect sensitive business data currently at risk.
No vendor-released patch identified at time of analysis. Interim mitigations: (1) Disable GROWI AI assistant feature in application settings until patch released; (2) Implement firewall/WAF rules blocking access to /api/v3/ai* and /api/v3/chat* endpoints from non-admin IP ranges; (3) Enable request rate limiting and IP-based access controls on AI assistant APIs; (4) Deploy enhanced audit logging with real-time alerting for all AI assistant endpoint activity; (5) Isolate GROWI instances handling sensitive or confidential data to restricted network segments pending patch availability.
Threat Intelligence Overview
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.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
Authentication bypass attacks exploit flaws in the verification mechanisms that control access to systems and applications.
NoSQL injection vulnerability in GROWI versions prior to v4.2.20 allows a remote attacker to obtain and/or alter the inf
Cross-site request forgery (CSRF) vulnerability in GROWI v3.4.6 and earlier allows remote attackers to hijack the authen
Unauthenticated file disclosure in GROWI (all versions before 8.0.2) exposes private page attachments to any caller who
Remote denial of service via regular expression attack in GROWI allows unauthenticated network attackers to exhaust serv
Remote path traversal in GROWI v7.5.0 and earlier allows authenticated administrators to execute arbitrary EJS templates
Improper access control vulnerability in GROWI versions v4.2.2 and earlier allows a remote unauthenticated attacker to r
Directory traversal vulnerability in GROWI versions prior to v4.2.3 (v4.2 Series), GROWI versions prior to v4.1.12 (v4.1
Improper input validation in GROWI versions prior to v4.2.3 (v4.2 Series), GROWI versions prior to v4.1.12 (v4.1 Series)
GROWI v4.1.3 and earlier allow remote attackers to obtain information which is not allowed to access via unspecified vec
In WESEEK GROWI before 3.5.0, a remote attacker can obtain the password hash of the creator of a page by leveraging wiki
In WESEEK GROWI before 3.5.0, the site-wide basic authentication can be bypassed by adding a URL parameter access_token
Invalid file validation on the upload feature in GROWI versions v4.2.2 allows a remote attacker with administrative priv
EUVD-2026-12343
NVD
CVE.org
EPSS
VulDB
GitHub PoC
Exploit-DB