Skip to content

← Public intelligence

RubyGems package

fat_free_crm

Open actionable advisories and recorded vendor fixes. This public package view has no inventory attached and cannot establish whether your deployment is affected. A vendor fix never resolves your finding; verify your installed version and the source guidance.

Open advisories

11 actionable advisories, newest first. Withdrawn advisories and news are excluded. Coverage is partial.

  1. Low, CVSS 2.1RubyGemsPublished

    Fat Free CRM has BOLA in DELETE /emails/:id - Any authenticated user can hit this endpoint and delete emails by ID

    GHSA-9pm8-vwc5-w2hm

    Affected
    • RubyGems fat_free_crm < 0.26.0
    Fixed in
    0.26.0· Vendor fix available
    Issue
    Impact Authenticated users can delete emails imported into the system assigned to another user; where the Email Dropbox is in use. Patches Fixed in v0.26.0 Workarounds Disable use of email dropbox.

    Recommended action: Upgrade to 0.26.0 or later, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.

    Sources:github.comSource checked Evidence →
  2. Medium, CVSS 6.5RubyGemsPublished

    Fat Free CRM vulnerable to Remote Denial of Service via Tasks endpoint

    CVE-2022-39281 · GHSA-p75c-5x3h-cxcg

    Affected
    • RubyGems fat_free_crm < 0.20.1
    Fixed in
    0.20.1· Vendor fix available
    Issue
    Impact An authenticated user can perform a remote Denial of Service attack against Fat Free CRM. This vulnerability has been assigned the CVE identifier: CVE-2022-39281 Affected versions: All Not affected: None Fixed versions: 0.20.1 All users running an affected release should either upgrade or apply the patch immediately. Releases Fixed versions: 0.20.1 and above Patches If you are unable to upgrade immediately, you should apply the following patch. Credits Thanks to @p- for reporting this and working with us to responsibly disclose this vulnerability. Further information If you have any questions or comments about this advisory, please Open an issue in GitHub Issue Tracker

    Recommended action: Upgrade to 0.20.1 or later, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.

    Sources:github.comSource checked Evidence →
  3. UnratedRubyGemsPublished

    Fat Free CRM vulnerable to Exposure of Sensitive Information

    CVE-2013-7249 · GHSA-f25h-3mj6-4jpg

    Affected
    • RubyGems fat_free_crm < 0.12.1
    Fixed in
    0.12.1· Vendor fix available
    Issue
    Fat Free CRM before 0.12.1 does not restrict XML serialization, which allows remote attackers to obtain sensitive information via a direct request, as demonstrated by a request for users/1.xml, a different vulnerability than CVE-2013-7224.

    Recommended action: Upgrade to 0.12.1 or later, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.

    Sources:github.comSource checked Evidence →
  4. UnratedRubyGemsPublished

    Fat Free CRM contains Cross-site Request Forgery vulnerablilities

    CVE-2013-7223 · GHSA-mcvq-7xjq-46x6

    Affected
    • RubyGems fat_free_crm < 0.12.1
    Fixed in
    0.12.1· Vendor fix available
    Issue
    Multiple cross-site request forgery (CSRF) vulnerabilities in Fat Free CRM before 0.12.1 allow remote attackers to hijack the authentication of unspecified victims via unknown vectors, related to the lack of a protectfromforgery line in app/controllers/applicationcontroller.rb.

    Recommended action: Upgrade to 0.12.1 or later, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.

    Sources:github.comSource checked Evidence →
  5. UnratedRubyGemsPublished

    Fat Free CRM has fixed token value

    CVE-2013-7222 · GHSA-g897-cgfc-7q8v

    Affected
    • RubyGems fat_free_crm < 0.12.1
    Fixed in
    0.12.1· Vendor fix available
    Issue
    config/initializers/secrettoken.rb in Fat Free CRM before 0.12.1 has a fixed FatFreeCRM::Application.config.secrettoken value, which makes it easier for remote attackers to spoof signed cookies by referring to the key in the source code.

    Recommended action: Upgrade to 0.12.1 or later, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.

    Sources:github.comSource checked Evidence →
  6. UnratedRubyGemsPublished

    Fat Free CRM vulnerable to SQL Injection

    CVE-2013-7225 · GHSA-9ggp-5rf4-x7q9

    Affected
    • RubyGems fat_free_crm < 0.12.1
    Fixed in
    0.12.1· Vendor fix available
    Issue
    Multiple SQL injection vulnerabilities in app/controllers/homecontroller.rb in Fat Free CRM before 0.12.1 allow remote authenticated users to execute arbitrary SQL commands via (1) the homepage timeline feature or (2) the activity feature.

    Recommended action: Upgrade to 0.12.1 or later, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.

    Sources:github.comSource checked Evidence →
  7. UnratedRubyGemsPublished

    Fat Free CRM allows remote attackers to obtain sensitive information via a direct request

    CVE-2013-7224 · GHSA-4xq9-vw89-p5cx

    Affected
    • RubyGems fat_free_crm < 0.12.1
    Fixed in
    0.12.1· Vendor fix available
    Issue
    Fat Free CRM before 0.12.1 does not restrict JSON serialization, which allows remote attackers to obtain sensitive information via a direct request, as demonstrated by a request for users/1.json.

    Recommended action: Upgrade to 0.12.1 or later, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.

    Sources:github.comSource checked Evidence →
  8. UnratedRubyGemsPublished

    Fat Free CRM subject to Cross-site Scripting

    CVE-2014-5441 · GHSA-wcfx-3m6v-4frg

    Affected
    • RubyGems fat_free_crm >= 0.11.1, < 0.13.3
    Fixed in
    0.13.3· Vendor fix available
    Issue
    Multiple cross-site scripting (XSS) vulnerabilities in app/views/layouts/application.html.haml in Fat Free CRM before 0.13.3 allow remote attackers to inject arbitrary web script or HTML via the (1) username, (2) first name, or (3) last name in a (a) create or (b) edit user action.

    Recommended action: Upgrade to 0.13.3 or later, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.

    Sources:github.comSource checked Evidence →
  9. UnratedRubyGemsPublished

    Fat Free CRM Cross-Site Request Forgery vulnerability

    CVE-2015-1585 · GHSA-wx7c-8j35-mpg8

    Affected
    • RubyGems fat_free_crm < 0.13.6
    Fixed in
    0.13.6· Vendor fix available
    Issue
    Fat Free CRM before 0.13.6 allows remote attackers to conduct cross-site request forgery (CSRF) attacks via a request without the authenticitytoken, as demonstrated by a crafted HTML page that creates a new administrator account.

    Recommended action: Upgrade to 0.13.6 or later, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.

    Sources:github.comSource checked Evidence →
  10. Medium, CVSS 6.1RubyGemsPublished

    Cross-site scripting in fat_free_crm

    CVE-2018-20975 · GHSA-4p8f-mmfj-r45g

    Affected
    • RubyGems fat_free_crm < 0.18.1
    Fixed in
    0.18.1· Vendor fix available
    Issue
    Fat Free CRM before 0.18.1 has XSS in the tagshelper in app/helpers/tagshelper.rb.

    Recommended action: Upgrade to 0.18.1 or later, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.

    Sources:github.comSource checked Evidence →
  11. Medium, CVSS 6.1RubyGemsPublished

    Fat Free CRM vulnerable to Cross-site Scripting

    CVE-2018-1000842 · GHSA-j5rj-g695-342r

    Affected
    • RubyGems fat_free_crm < 0.14.2; >= 0.15.0, < 0.15.2; >= 0.16.0, < 0.16.4; >= 0.17.0, < 0.17.3; >= 0.18.0, <= 0.18.0
    Fixed in
    0.15.20.18.10.14.20.16.40.17.3· Vendor fix available
    Issue
    FatFreeCRM version <=0.14.1, =0.15.0 <=0.15.1, =0.16.0 <=0.16.3, =0.17.0 <=0.17.2, and ==0.18.0 contains a Cross Site Scripting (XSS) vulnerability in commit 6d60bc8ed010c4eda05d6645c64849f415f68d65 that can result in Javascript execution. This attack appears to be exploitable via Content with Javascript payload will be executed on end user browsers when they visit the page. This vulnerability appears to have been fixed in 0.18.1, 0.17.3, 0.16.4, 0.15.2, and 0.14.2.

    Recommended action: Upgrade to 0.18.1, 0.17.3, 0.16.4 or 2 more by release line, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.

    Sources:github.comSource checked Evidence →