Katalog CVE

CVE-2026-111646

ŚrednieCVSS 5.9
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Streszczenie

SurveyKing przed wersją 1.13.0 zawiera podatność braku autoryzacji, która pozwala nieuwierzytelnionym atakującym na pobranie dowolnego przechowywanego pliku po identyfikatorze przez GET /api/public/preview/{attachmentId}. Atakujący, którzy znają lub wywnioskują uporządkowane czasowo identyfikatory plików snowflake, mogą obejść kontrole współdzielenia, właściciela i projektu w FileServiceImpl.loadFile, aby odczytać prywatne załączniki ankiet i przesłane pliki respondentów.

Ocena ryzyka

Nieuwierzytelniony atakujący może uzyskać dostęp do prywatnych załączników ankiet i przesłanych plików respondentów, co prowadzi do naruszenia poufności danych. Organizacja może ponieść konsekwencje prawne i utratę zaufania respondentów.

Rekomendacja

Zaktualizuj SurveyKing do wersji 1.13.0 lub nowszej. Wdróż kontrolę autoryzacji w FileServiceImpl.loadFile i ogranicz dostęp do endpointu /api/public/preview/{attachmentId}.

Inne podatności w SurveyKing

Oryginalny opis (angielski, źródło NVD)

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.

Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS