Vulnerabilities

1 via 1 paths

Dependencies

216

Source

GitHub

Commit

2f5962fe

Find, fix and prevent vulnerabilities in your code.

Issue type
  • 1
  • 2
Severity
  • 2
  • 1
Status
  • 3
  • 0
  • 0

high severity

GPL-3.0 license

  • Module: bundler-audit
  • Introduced through: bundler-audit@0.9.3

Detailed paths

  • Introduced through: coreinfrastructure/best-practices-badge@coreinfrastructure/best-practices-badge#2f5962fe307e95f09b0af7f041b72079c4e93b55 bundler-audit@0.9.3

GPL-3.0 license

high severity

GPL-2.0 license

  • Module: ruby-graphviz
  • Introduced through: ruby-graphviz@1.2.5

Detailed paths

  • Introduced through: coreinfrastructure/best-practices-badge@coreinfrastructure/best-practices-badge#2f5962fe307e95f09b0af7f041b72079c4e93b55 ruby-graphviz@1.2.5

GPL-2.0 license

medium severity

Cross-site Scripting (XSS)

  • Vulnerable module: erubis
  • Introduced through: rails_best_practices@1.23.3

Detailed paths

  • Introduced through: coreinfrastructure/best-practices-badge@coreinfrastructure/best-practices-badge#2f5962fe307e95f09b0af7f041b72079c4e93b55 rails_best_practices@1.23.3 erubis@2.7.0

Overview

erubis is an implementation of eRuby and has the following features:

Affected versions of the package are vulnerable to Cross-site Scripting (XSS). Single quotes were not properly escaped in the helper.rb and helpers/rails_helper.rb files. The Erubis Documentation shows missing escaping.

Details

<>

Remediation

There is no fix version for erubis.

References