Insecure direct object reference in Fat Free CRM comment editing
Key facts
- Attack vector
- Network
- Privileges required
- Low
- User interaction
- None
- Attack complexity
- Low
- Attack requirements
- None
- Impact type
- Security bypass
- Confidentiality · integrity · availability
- None · Low · Low
- Fix status
- Fixed
Attack profile from CVSS 4.0 · CNA. Fix status from CNA. Impact type from CWE-639.
Summary
Fat Free CRM before 0.26.0 contains an insecure direct object reference that lets authenticated users modify or delete other users' comments. CommentsController#update and #destroy look up comments with an unscoped Comment.find and skip authorization checks, so attackers can send PUT or DELETE requests to /comments/:id with sequential IDs to change comments on contacts, accounts, leads, and opportunities owned by others. The CWE is CWE-639.
Written with Claude Haiku 5.5 from the sources below · 2026-10-28
Description from the CNA
Fat Free CRM before 0.26.0 contains an insecure direct object reference vulnerability that allows authenticated users to modify or delete other users' comments because CommentsController#update and #destroy use an unscoped Comment.find without authorization checks. Attackers can send PUT or DELETE requests to /comments/:id with enumerable sequential IDs to edit or delete comments on contacts, accounts, leads, and opportunities owned by others.
Why it matters now
SSVC decision points
CISA ADP · SSVC 2.0.3
- Exploitation
- None
- Automatable
- No
- Technical impact
- Partial
The decision (Track, Attend, Act) also depends on your mission and well-being impact; see CISA's SSVC guide.
Affected products
| Vendor | Product | Affected versions | Fixed in | Status | Source |
|---|---|---|---|---|---|
| fatfreecrm | fat_free_crm | before 0.26.0 | 0.26.0 | Patch available | CNA |
- fat_free_crm Vendorfatfreecrm Affected before 0.26.0 Fixed in 0.26.0 Patch available CNA
Remediation
Upgrade Fat Free CRM to version 0.26.0, which fixes the flaw. The sources list no vendor advisory for this fix.
Written with Claude Haiku 5.5 from the sources below · 2026-10-28
- Fix · CNA fat_free_crm (fatfreecrm) Fixed in 0.26.0
Timeline
- 2026-10-20 Threatist record created from CVE-2026-113600
- 2026-10-21 Alias added: GHSA-gh75-88g6-gr96
- 2026-10-23 CISA SSVC decision points changed
References
More fatfreecrm vulnerabilities
- TI-2013-05901 Multiple SQL injection vulnerabilities in app/controllers/home_controller.rb in Fat Free… CVSS 2.0MEDIUM 6.5
- TI-2022-18657 Remote Denial of Service via Tasks endpoint in fat_free_crm CVSS 3.1MEDIUM 6.5
- TI-2019-07546 HTML Injection has been discovered in the v0.19.0 version of the Fat Free CRM product via… CVSS 3.0MEDIUM 5.4
- TI-2015-01418 Fat Free CRM before 0.13.6 allows remote attackers to conduct cross-site request forgery… CVSS 2.0MEDIUM 6.8
- TI-2013-05899 Multiple cross-site request forgery (CSRF) vulnerabilities in Fat Free CRM before 0.12.1… CVSS 2.0MEDIUM 6.8
- TI-2018-16064 FatFreeCRM version <=0.14.1, >=0.15.0 <=0.15.1, >=0.16.0 <=0.16.3, >=0.17.0 <=0.17.2… CVSS 3.1MEDIUM 6.1
Sources
- CVE-2026-113600 · CVE Program
- CVE-2026-113600 · NVD
- FIRST EPSS
- GHSA-gh75-88g6-gr96 · GitHub Advisory Database · CC BY 4.0
This product uses the NVD API but is not endorsed or certified by the NVD. Sources and licences