جزئیات آسیبپذیری
CVE-2026-40480
ChurchCRM CRM
ChurchCRM has Missing Object-Level Authorization / IDOR in `/api/person/{personId}`
CVSS 4.0
7.1بالا
شرح رسمی (انگلیسی)
ChurchCRM is an open-source church management system. In versions prior to 7.2.0, the GET /api/person/{personId} endpoint loads and returns person records without performing object-level authorization checks. Although the legacy PersonView.php page enforces canEditPerson() restrictions, the API layer omits this check. Any authenticated user with only EditSelf privileges can enumerate and read other members' records, exposing sensitive PII including names, addresses, phone numbers, and email addresses. This issue has been fixed in version 7.2.0.
امتیازهای CVSS
| امتیاز | نسخه | منبع | بردار |
|---|---|---|---|
| 7.1بالا | 4.0 | CVEProject cvelistV5 (CNA) (GitHub_M) | CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:N/VA:N/SC:N/SI:N/SA:N |
محصولات آسیبپذیر
| فروشنده | محصول | نسخهها | منبع |
|---|---|---|---|
| ChurchCRM | CRM | < 7.2.0 | CVEProject cvelistV5 (CNA) |
منابع و راهنماها
۴- https://github.com/ChurchCRM/CRM/issues/8617 x_refsource_MISC
- https://github.com/ChurchCRM/CRM/pull/8616 x_refsource_MISC
- https://github.com/ChurchCRM/CRM/commit/28ea7a2965fc2fe30e150fadb1ae38a97f8225c2 x_refsource_MISC
- https://github.com/ChurchCRM/CRM/security/advisories/GHSA-5w59-32c8-933v x_refsource_CONFIRM
هشدار CVEهای بعدی این محصولمحصول را دنبال کنید تا آسیبپذیریهای تازه را در تلگرام بگیرید.
اطلاعات
- تاریخ انتشار
- ۱۴۰۵/۰۱/۲۹
- آخرین بهروزرسانی
- ۱۴۰۵/۰۱/۳۱
- وضعیت
- منتشرشده
- صادرکننده (CNA)
- GitHub_M
پیشبینی بهرهبرداری (EPSS)
۰٫۴٪
احتمال بهرهبرداری در ۳۰ روز
۳۴٫۶٪
صدک (نسبت به همهی CVEها)
ارزیابی SSVC (CISA)
- قابل خودکارسازی
- بله
- وضعیت بهرهبرداری
- اثبات مفهوم
- اثر فنی
- جزئی
ضعفها (CWE)
- CWE-639Authorization Bypass Through User-Controlled Key
- CWE-862Missing Authorization