Goal Reached Thanks to every supporter — we hit 100%!

Goal: 1000 CNY · Raised: 1359 CNY

100%

CVE-2026-111646— SurveyKing before 1.13.0 Unauthenticated File Download via /api/public/preview

Quick assessment

Affected
javahuang SurveyKing
Exploitation
No confirmed in-the-wild exploitation; assess based on exposure
Recommended action
Check the vendor advisory and references for a fixed version. If immediate upgrade is impossible, restrict exposure and increase monitoring.

SurveyKing 1.13.0 之前的版本存在一个缺少授权验证的漏洞。该漏洞允许未认证的攻击者通过 接口,利用附件 ID 下载任意已存储的文件。若攻击者知晓或能够推导出按时间顺序生成的 Snowflake 文件 ID,即可绕过 方法中对共享权限、所有者权限及项目权限的检查,从而读取私有的调查附件和受访者上传的文件。

CVSS 5.9 · Medium EPSS 0.39% · P31

Affected Version Matrix 1

VendorProduct Version RangeStatus
javahuang SurveyKing < 1.13.0 affected
Get alerts for future matching vulnerabilities Log in to subscribe

I. Basic Information for CVE-2026-111646

Vulnerability Information

Have questions about the vulnerability? See if Shenlong's analysis helps!
View Shenlong Deep Dive ↗

Although we use advanced large model technology, its output may still contain inaccurate or outdated information.Shenlong tries to ensure data accuracy, but please verify and judge based on the actual situation.

Vulnerability Title
SurveyKing before 1.13.0 Unauthenticated File Download via /api/public/preview
Source: CVE Program / CVE List V5
Vulnerability 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.
Source: CVE Program / CVE List V5
CVSS Information
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:N/A:N
Source: CVE Program / CVE List V5
Vulnerability Type
授权机制缺失
Source: CVE Program / CVE List V5

Affected Products

Vendor Product Affected Versions CPE Subscribe
javahuang SurveyKing 0 ~ 1.13.0 -

II. Public POCs for CVE-2026-111646

# POC Description Source Link Shenlong Link
AI-Generated POC Premium

No public POC found.

Login to generate AI POC

III. Intelligence Information for CVE-2026-111646

请登录查看更多情报信息。

Patches & Fixes for CVE-2026-111646 (1)

Vendor Advisories for CVE-2026-111646 (1)

Proof of Concept for CVE-2026-111646 (3)

Vendor Pages for CVE-2026-111646 (1)

IV. Related Vulnerabilities

V. Comments for CVE-2026-111646

No comments yet


Leave a comment