7.5

CVE-2016-2098: debian debian_linux Improper Input Validation

Modified
AliasesSUSE-SU-2016:0867-1DEBIAN-CVE-2016-2098openSUSE-SU-2024:10057-1
Published 07-04-2016Last modified 05-08-2024

Vulnerability summary

CVE-2016-2098 is a high (CVSS 7.5) Improper Input Validation vulnerability in debian debian_linux. EPSS estimates a 81.45% chance of exploitation in the next 30 days, higher than 99.6% of scored vulnerabilities. 2 public exploits are recorded.

Priority
Prioritiseweaponized exploit

Weaponized exploit (exploit-database, 11-07-2016)

Source freshness unavailable

How is this decided?
CVSS score
7.5/10
010
High · v2.0 (NVD)
EPSS score
81.45%
0%100%
Critical · 0.00 pp in 30 days
KEVNot listedNot listed by any tracked catalog.
RansomwareNot flaggedNo ransomware use recorded.
Public exploits2exploit-database, metasploit

Advisory lineage

Upstream 0 · Downstream 9 · Related 4

Timeline

  1. 07-04-2016
    PublishedVulnerability first disclosed.
  2. 05-08-2024
    Last modifiedVulnerability information updated.

Description

Action Pack in Ruby on Rails before 3.2.22.2, 4.x before 4.1.14.2, and 4.2.x before 4.2.5.2 allows remote attackers to execute arbitrary Ruby code by leveraging an application's unrestricted use of the render method.

CVSS metrics

4 scores · 3 sources · 2 versions

EPSS trend

Probability

81.45%

Chance of exploitation in the next 30 days

Percentile

100%

Versus all other CVEs

30-day change

No change 0.00 pp

From 81.45% on 04-10-2026

04-10-202603-11-2026

Known exploited

Compare KEV catalogs
CISA KEV

Not in the CISA KEV catalog.

ENISA CNW

Not in the ENISA CNW catalog.

CIRCL

Not in the CIRCL catalog.

Public exploits

2 found
  • exploit-databaseremoterubyVerified

    Ruby on Rails ActionPack Inline ERB - Code Execution (Metasploit)

    Maturity: weaponized

  • MetasploitMetasploitremoteVerified

    Ruby on Rails ActionPack Inline ERB Code Execution

    exploit/multi/http/rails_actionpack_inline_exec

    Maturity: weaponized

Weaknesses

CWE · root cause

Affected systems

Version check

Known conditions: network-reachable, no authentication, no user interaction (CVSS vector). Other conditions: not stated in public data.

Debian2 products
Rubyonrails2 products
  • railsEOL4.0.0 | 4.0.0:beta | 4.0.0:rc1 | 4.0.0:rc2 | 4.0.1 | 4.0.1:rc1 | 4.0.1:rc2 | 4.0.1:rc3 | 4.0.1:rc4 | 4.0.2 | 4.0.3 | 4.0.4 | 4.0.4:rc1 | 4.0.5 | 4.0.6 | 4.0.6:rc1 | 4.0.6:rc2 | 4.0.6:rc3 | 4.0.7 | 4.0.8 | 4.0.9 | 4.0.10:rc1 | 4.1.0 | 4.1.0:beta1 | 4.1.0:beta2 | 4.1.0:rc1 | 4.1.0:rc2 | 4.1.1 | 4.1.2 | 4.1.2:rc1 | 4.1.2:rc2 | 4.1.2:rc3 | 4.1.3 | 4.1.4 | 4.1.5 | 4.1.6:rc1 | 4.1.6:rc2 | 4.1.7 | 4.1.7.1 | 4.1.8 | 4.1.9:rc1 | 4.1.10:rc1 | 4.1.10:rc2 | 4.1.10:rc3 | 4.1.10:rc4 | 4.1.12:rc1 | 4.1.13:rc1 | 4.1.14:rc1 | 4.1.14:rc2 | 4.2.0:beta1 | 4.2.0:beta2 | 4.2.0:beta3 | 4.2.0:beta4 | 4.2.0:rc1 | 4.2.0:rc2 | 4.2.0:rc3 | 4.2.1 | 4.2.1:rc1 | 4.2.1:rc2 | 4.2.1:rc3 | 4.2.1:rc4 | 4.2.2 | 4.2.3 | 4.2.3:rc1 | 4.2.4 | 4.2.4:rc1 | 4.2.5 | 4.2.5:rc1 | 4.2.5:rc2 | 4.2.5.1
  • ruby_on_rails≤ 3.2.22.1 | 4.1.14.1
Suse2 products
  • rubygem-actionview-4_2&distro=SUSE Enterprise Storage 2.1< 4.2.2-8.1
  • rubygem-actionview-4_2&distro=SUSE OpenStack Cloud 6< 4.2.2-8.1
Opensuse1 product
  • rubygem-actionview-4_2&distro=openSUSE Tumbleweed< 5.0.0.1-1.1
RubyGems1 product
  • actionpack≥ 3.0.0, < 3.2.22.2 | ≥ 4.0.0, < 4.1.14.2 | ≥ 4.2.0, < 4.2.5.2

5 vendors · 8 products

References

25 links
Show all 25 references