CVE-2026-107856

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.
Configurations

No configuration.

History

09 Oct 2026, 21:17

Type Values Removed Values Added
New CVE

Information

Published : 2026-10-09 21:17

Updated : 2026-10-16 17:25


NVD link : CVE-2026-107856

Mitre link : CVE-2026-107856

CVE.ORG link : CVE-2026-107856


JSON object : View

Products Affected

No product.

CWE
CWE-639

Authorization Bypass Through User-Controlled Key