VDB

CVE-2021-21305

CVE-2021-21305 PUBLISHED CVSS 7.400000095367432 HIGH

CarrierWave is an open-source RubyGem which provides a simple and flexible way to upload files from Ruby applications. In CarrierWave before versions 1.3.2 and 2.1.1, there is a code injection vulnerability. The "#manipulate!" method inappropriately evals the content of mutation option(:read/:write), allowing attackers to craft a string that can be executed as a Ruby code. If an application developer supplies untrusted inputs to the option, it will lead to remote code execution(RCE). This is fixed in versions 1.3.2 and 2.1.1.

EPSS 12.68% · 96.0th percentile

Risk Scores

CVSS 3.1
7.400000095367432
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:L/I:L/A:L
EPSS Score
12.68%
96.0th percentile

Affected Products

VendorProductVersions
Ubuntu:Pro:18.04:LTSruby-carrierwave0, 0.10.0+gh-4, 1.1.0-3
Ubuntu:16.04:LTSruby-carrierwave*, 0, 0.10.0+gh-1
Ubuntu:Pro:20.04:LTSruby-carrierwave1.3.1-2, 0

Timeline

  • Feb 8, 2021 CVE Published
  • Apr 14, 2021 EPSS Score
  • Jun 23, 2021 EPSS Score
  • Oct 26, 2021 EPSS Score
  • Dec 27, 2021 EPSS Score
  • Feb 4, 2022 EPSS Score
  • Feb 28, 2022 EPSS Score
  • Apr 26, 2022 CVE Updated
  • May 2, 2022 EPSS Score
  • Jul 3, 2022 EPSS Score
  • Nov 7, 2022 EPSS Score
  • Jan 8, 2023 EPSS Score
Open in Interactive Console →
$ Console Community · 100/wk Open console ›