SurveyKing before 1.13.0 contains a missing authorization vulnerability that allows unauthenticated attackers to download any stored file by id through GET /api/public/preview/{attachmentId}. Attackers who know or derive time-ordered snowflake file ids can bypass shared, owner, and project checks in FileServiceImpl.loadFile to read private survey attachments and respondent uploads.
Advisories
No advisories yet.
Fixes
Solution
No solution given by the vendor.
Workaround
No workaround given by the vendor.
References
History
Fri, 16 Oct 2026 17:45:00 +0000
| Type | Values Removed | Values Added |
|---|---|---|
| Description | SurveyKing before 1.13.0 contains a missing authorization vulnerability that allows unauthenticated attackers to download any stored file by id through GET /api/public/preview/{attachmentId}. Attackers who know or derive time-ordered snowflake file ids can bypass shared, owner, and project checks in FileServiceImpl.loadFile to read private survey attachments and respondent uploads. | |
| Title | SurveyKing before 1.13.0 Unauthenticated File Download via /api/public/preview | |
| First Time appeared |
Surveyking
Surveyking surveyking |
|
| Weaknesses | CWE-862 | |
| CPEs | cpe:2.3:a:surveyking:surveyking:*:*:*:*:*:*:*:* | |
| Vendors & Products |
Surveyking
Surveyking surveyking |
|
| References |
|
|
| Metrics |
cvssV3_1
|
Projects
Sign in to view the affected projects.
Status: PUBLISHED
Assigner: VulnCheck
Published:
Updated: 2026-10-16T21:18:43.318Z
Reserved: 2026-10-16T14:31:14.304Z
Link: CVE-2026-111646
No data.
Status : Deferred
Published: 2026-10-16T18:17:45.440
Modified: 2026-10-16T19:03:18.127
Link: CVE-2026-111646
No data.
OpenCVE Enrichment
Updated: 2026-10-16T18:45:13Z
Weaknesses