Katalog CVE

CVE-2026-107856

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

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.23%

Percentyl 13 - wyżej niż 13% wszystkich znanych CVE

Streszczenie

CiviForm upraszcza aplikacje o świadczenia rządowe poprzez ponowne wykorzystanie danych wnioskodawcy w wielu aplikacjach. Przed wersją 3.33.0, GET /admin/tiDash/editClientForm/:accountId weryfikuje, że żądający jest Zaufanym Pośrednikiem, ale showEditClientForm wykonuje surowe wyszukiwanie lookupAccount(accountId) bez potwierdzenia, że konto obywatela należy do grupy trustedIntermediaryGroup żądającego. Uwierzytelniony Zaufany Pośrednik może wyliczać wartości accountId i odczytywać wyświetlaną nazwę wnioskodawcy, w tym imię i nazwisko oraz adres e-mail obywatela, dla kont spoza grupy pośrednika. Problem został naprawiony w wersji 3.33.0.

Ocena ryzyka

Uwierzytelniony użytkownik może uzyskać dostęp do danych osobowych obywateli spoza swojej grupy, co stanowi naruszenie poufności i może prowadzić do wycieku danych osobowych.

Rekomendacja

Zaktualizuj CiviForm do wersji 3.33.0 lub nowszej.

Powiązane podatności

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

CiviForm simplifies applications for government benefits programs by reusing applicant data across multiple benefit applications. Prior to 3.33.0, GET /admin/tiDash/editClientForm/:accountId verifies that the requester is a Trusted Intermediary but showEditClientForm performs a raw lookupAccount(accountId) without confirming that the citizen account belongs to the requester's trustedIntermediaryGroup. An authenticated Trusted Intermediary can enumerate accountId values and read the applicant display name, including the citizen's name and email address, for accounts outside the intermediary's group. This issue is fixed in version 3.33.0.

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