Read the docs
TI-2026-55432 Aliases CVE-2026-80191GHSA-c3h5-hg99-q693

GROWI before 8.0.2 Missing Authorization on Attachment Retrieval for Unauthenticated Requests

Priority MEDIUM 44CWE-862Published · Updated

Key facts

Attack vector
Network
Privileges required
None
User interaction
None
Attack complexity
Low
Attack requirements
None
Impact type
Security bypass
Confidentiality · integrity · availability
High · None · None
Fix status
Fixed

Attack profile from CVSS 4.0 · CNA. Fix status from CNA. Impact type from CWE-862.

Summary

GROWI applies its page-viewer permission check to attachment requests only when the request carries an authenticated user. retrieveAttachmentFromIdParam in apps/app/src/server/routes/attachment/get.ts guards the check with a condition requiring the user to be non-null, so a request that carries no session skips the check entirely and the handler returns the file. The routes reached this way, /attachment/:id and /download/:id, take the attachment identifier from the path, so an unauthenticated caller who has an attachment identifier receives the file regardless of whether the page owning it is private and regardless of whether that caller would be permitted to view the page. Identifiers can be retained by a user whose access was later removed, or recovered from anywhere the identifier was previously exposed. Version 8.0.2 runs the check for authenticated and unauthenticated requests alike, skipping it only where a valid share link has already bound the requested file to that link's page.

Why it matters now

Exploitation None reported CISA SSVC · not in CISA KEV
EPSS 0.00482 41st percentileScored 2026-11-07
Fix Fixed GROWI (GROWI, Inc.): 8.0.2

SSVC decision points

CISA ADP · SSVC 2.0.3

Exploitation
None
Automatable
Yes
Technical impact
Partial

The decision (Track, Attend, Act) also depends on your mission and well-being impact; see CISA's SSVC guide.

Affected products

VendorProductAffected versionsFixed inStatusSource
GROWI, Inc.GROWIbefore 8.0.28.0.2Patch availableCNA
  • GROWI VendorGROWI, Inc. Affected before 8.0.2 Fixed in 8.0.2 Patch available CNA

Remediation

  • Fix · CNA GROWI (GROWI, Inc.) Fixed in 8.0.2

Timeline

  1. 2026-10-02 Threatist record created from CVE-2026-80191
  2. 2026-10-03 Alias added: GHSA-c3h5-hg99-q693

References

  • TI-2026-29679 Regular expression denial of service in GROWI, Inc. GROWI CVSS 4.0HIGH 8.7
  • TI-2026-30347 Path traversal in GROWI, Inc. GROWI CVSS 4.0HIGH 8.6
  • TI-2026-20258 Missing authorization in GROWI, Inc. GROWI CVSS 4.0HIGH 8.7
  • TI-2026-81649 GROWI missing authorization check in collaborative editing CVSS 4.0MEDIUM 6.9
  • TI-2026-67628 Improper access control in GROWI exposes files on non-public pages CVSS 4.0MEDIUM 6.9
  • TI-2026-48471 Incorrect authorization in GROWI, Inc. GROWI CVSS 4.0MEDIUM 6.9
See all 13 →

Sources