Katalog CVE

CVE-2026-76902

ŚrednieCVSS 5.0
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

CordysCRM przed wersją 1.7.4 zawiera podatność w trasach /attachment/preview/{id} i /pic/preview/{id}, które są skonfigurowane jako anonimowe i wywołują AttachmentService.getResource bez sprawdzania własności, organizacji lub uprawnień. Nieuwierzytelniony atakujący, który zgadnie lub zaobserwuje identyfikator wygenerowany przez IDGenerator.nextStr, może pobrać pliki przesłane przez użytkowników z innych organizacji.

Ocena ryzyka

Ryzyko obejmuje nieautoryzowany dostęp do poufnych plików użytkowników, co może prowadzić do naruszenia poufności danych.

Rekomendacja

Zaleca się aktualizację CordysCRM do wersji 1.7.4 lub nowszej oraz wdrożenie kontroli dostępu opartej na własności i uprawnieniach dla tras podglądu plików.

Inne podatności w CordysCRM

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

CordysCRM is an open source AI-powered customer relationship management system that supports private deployment. Prior to 1.7.4, ShiroFilter configures /attachment/preview/{id} and /pic/preview/{id} as anonymous, and both routes call AttachmentService.getResource, which performs a bare primary-key lookup without ownership, organization, or permission checks. An unauthenticated caller who guesses or observes an id generated by IDGenerator.nextStr can download files uploaded by users in other organizations because the stored organization id is used only to locate the file rather than authorize the caller. This issue is fixed in version 1.7.4.

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