CVE-2026-111646
MEDIUM
CVSS 5.9
Published: 2026-10-16
Modified: 2026-10-16
Tenable Plugin
Checking the public Tenable catalog…
Threat Intelligence Pending
IOCs, MITRE ATT&CK techniques, and attack chain data are being generated. Refresh in a few seconds.
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.
Quick Facts
| CVE ID | CVE-2026-111646 |
| CVSS Score | 5.9 |
| Vector | CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:N/A:N |
| Published | 2026-10-16 |
| Exploited | No |
| CISA KEV | No |
| PoC | Not public |
References
- https://github.com/javahuang/SurveyKing
- https://github.com/javahuang/SurveyKing/blob/6e1fdd59f9b331a…
- https://github.com/javahuang/SurveyKing/blob/6e1fdd59f9b331a…
- https://github.com/javahuang/SurveyKing/commit/9489171d53e55…
- https://hackmd.io/@hieuPenguinnn/surveyking-public-preview-u…
- https://www.vulncheck.com/advisories/surveyking-before-1.13.…