# Ruby-Lang vulnerabilities

> Ruby-Lang has 127 published vulnerabilities across 13 products in our catalogue. None of them is on the list of flaws known to be exploited today. The most affected product is Ruby, with 111. If you run Ruby-Lang software, patch the exploited flaws first.

Canonical page: https://www.precursorintelligence.com/vendors/ruby-lang

## At a glance

- **Published vulnerabilities:** 127
- **Known to be exploited:** 0
- **Products:** 13
- **Versions:** 1,237

## Which Ruby-Lang products have the most vulnerabilities?

- [Ruby](https://www.precursorintelligence.com/product/ruby-lang/ruby): 111 published vulnerabilities, 958 versions
- [Rexml](https://www.precursorintelligence.com/product/ruby-lang/rexml): 8 published vulnerabilities, 29 versions
- [Webrick](https://www.precursorintelligence.com/product/ruby-lang/webrick): 5 published vulnerabilities, 16 versions
- [Cgi](https://www.precursorintelligence.com/product/ruby-lang/cgi): 5 published vulnerabilities, 12 versions
- [Uri](https://www.precursorintelligence.com/product/ruby-lang/uri): 3 published vulnerabilities, 28 versions
- [Rdoc](https://www.precursorintelligence.com/product/ruby-lang/rdoc): 2 published vulnerabilities, 72 versions
- [OpenSSL](https://www.precursorintelligence.com/product/ruby-lang/openssl): 2 published vulnerabilities, 18 versions
- [Rake](https://www.precursorintelligence.com/product/ruby-lang/rake): 1 published vulnerability, 82 versions
- [Time](https://www.precursorintelligence.com/product/ruby-lang/time): 1 published vulnerability, 5 versions
- [Trunk](https://www.precursorintelligence.com/product/ruby-lang/trunk): 1 published vulnerability, 1 version

Each product page lists its own known-exploited flaws.

## Which Ruby-Lang vulnerabilities are being exploited?

None of Ruby-Lang's published vulnerabilities is on the list of flaws known to be exploited today. We keep watching that list.

## Which Ruby-Lang flaws are most likely to be used?

Ranked by the latest exploit-likelihood forecast (the chance each flaw is used in an attack in the next 30 days):

- [CVE-2017-17405](https://www.precursorintelligence.com/what-is/cve-2017-17405): 74%, High (CVSS 8.8)
- [CVE-2008-3656](https://www.precursorintelligence.com/what-is/cve-2008-3656): 70%, High (CVSS 7.8)
- [CVE-2021-28966](https://www.precursorintelligence.com/what-is/cve-2021-28966): 58%, High (CVSS 7.5)
- [CVE-2013-4164](https://www.precursorintelligence.com/what-is/cve-2013-4164): 35%, Medium (CVSS 6.8)
- [CVE-2008-1145](https://www.precursorintelligence.com/what-is/cve-2008-1145): 28%, Medium (CVSS 5.0)
- [CVE-2017-10784](https://www.precursorintelligence.com/what-is/cve-2017-10784): 16%, High (CVSS 8.8)
- [CVE-2009-4492](https://www.precursorintelligence.com/what-is/cve-2009-4492): 16%, High (CVSS 7.5)
- [CVE-2008-3443](https://www.precursorintelligence.com/what-is/cve-2008-3443): 16%, Medium (CVSS 5.0)
- [CVE-2008-3790](https://www.precursorintelligence.com/what-is/cve-2008-3790): 15%, Medium (CVSS 5.0)
- [CVE-2013-0233](https://www.precursorintelligence.com/what-is/cve-2013-0233): 14%, Medium (CVSS 6.8)

## All Ruby-Lang products we track

11 products with at least one tracked version, most vulnerabilities first:

- [Ruby](https://www.precursorintelligence.com/product/ruby-lang/ruby): 111 vulnerabilities, 958 versions
- [Rexml](https://www.precursorintelligence.com/product/ruby-lang/rexml): 8 vulnerabilities, 29 versions
- [Webrick](https://www.precursorintelligence.com/product/ruby-lang/webrick): 5 vulnerabilities, 16 versions
- [Cgi](https://www.precursorintelligence.com/product/ruby-lang/cgi): 5 vulnerabilities, 12 versions
- [Uri](https://www.precursorintelligence.com/product/ruby-lang/uri): 3 vulnerabilities, 28 versions
- [Rdoc](https://www.precursorintelligence.com/product/ruby-lang/rdoc): 2 vulnerabilities, 72 versions
- [OpenSSL](https://www.precursorintelligence.com/product/ruby-lang/openssl): 2 vulnerabilities, 18 versions
- [Rake](https://www.precursorintelligence.com/product/ruby-lang/rake): 1 vulnerability, 82 versions
- [Time](https://www.precursorintelligence.com/product/ruby-lang/time): 1 vulnerability, 5 versions
- [Trunk](https://www.precursorintelligence.com/product/ruby-lang/trunk): 1 vulnerability, 1 version
- [Date](https://www.precursorintelligence.com/product/ruby-lang/date): 1 vulnerability, 16 versions

## Questions

### How many vulnerabilities does Ruby-Lang have?

Our catalogue lists 127 published vulnerabilities across 13 products and 1,237 versions from Ruby-Lang.

### Which Ruby-Lang vulnerabilities are being exploited?

None of Ruby-Lang's vulnerabilities is on the list of flaws known to be exploited today.

### Which Ruby-Lang product has the most vulnerabilities?

Ruby, with 111 published vulnerabilities. Its own page lists the ones known to be exploited.

### How do I get alerts for new Ruby-Lang vulnerabilities?

Create a Precursor Intelligence account and track the Ruby-Lang products you run. We match them against every published flaw, give each one a risk score from 0 to 100 and tell you as soon as we spot one that affects you, by email, in the app or by webhook.

## Running Ruby-Lang?

Precursor Intelligence keeps checking for you:

- **Tell us what you run.** Pick your software from a list, or let us work it out from your website.
- **We match it to every flaw.** Over 400,000 published flaws, checked against your list.
- **Ranked by real-world risk.** Every flaw gets a 0 to 100 risk score, kept up to date, led by evidence criminals are using it.
- **Told as soon as we know.** An alert by email, in the app or by webhook to your own tools.

Start free (no card, nothing to install): https://www.precursorintelligence.com/register
Book a demo: https://www.precursorintelligence.com/contact

