Read the docs

Insecure direct object reference in Fat Free CRM comment editing

Priority LOW 24CWE-639Published · Updated

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

Exploitation None reported CISA SSVC · not in CISA KEV
EPSS 0.0034 27th percentileScored 2026-11-07
Fix Fixed fat_free_crm (fatfreecrm): 0.26.0

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

VendorProductAffected versionsFixed inStatusSource
fatfreecrmfat_free_crmbefore 0.26.00.26.0Patch availableCNA
  • 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

  1. 2026-10-20 Threatist record created from CVE-2026-113600
  2. 2026-10-21 Alias added: GHSA-gh75-88g6-gr96
  3. 2026-10-23 CISA SSVC decision points changed

References

  • 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
See all 11 →

Sources