PT-2026-81904 · Growi · Growi

·

CVE-2026-80191

·

Published

2026-08-25

·

Updated

2026-08-26

CVSS v4.0

8.7

High

VectorAV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:N/VA:N/SC:N/SI:N/SA:N
Name of the Vulnerable Software and Affected Versions GROWI versions prior to 8.0.2
Description An authorization bypass exists when retrieving attachments. The system only applies page-viewer permission checks to attachment requests if the request is from an authenticated user. In the retrieveAttachmentFromIdParam() function located in apps/app/src/server/routes/attachment/get.ts, the permission check is guarded by a condition that requires the user to be non-null. Consequently, requests without a session skip this check entirely, allowing unauthenticated callers with a valid attachment identifier to access files via the '/attachment/:id' and '/download/:id' endpoints. This occurs regardless of whether the page owning the attachment is private or if the caller has the necessary permissions. Access is possible if identifiers were previously exposed or retained by users whose access was subsequently revoked.
Recommendations Update GROWI to version 8.0.2.

Exploit

Fix

Missing Authorization

Found an issue in the description? Have something to add? Feel free to write us 👾

Weakness Enumeration

Related Identifiers

CVE-2026-80191

Affected Products

Growi