{"url":"http://public2.vulnerablecode.io/api/vulnerabilities/51510?format=json","vulnerability_id":"VCID-8qcp-bmgq-wye6","summary":"Code Injection vulnerability in CarrierWave::RMagick\n### Impact\n[CarrierWave::RMagick](https://github.com/carrierwaveuploader/carrierwave/blob/master/lib/carrierwave/processing/rmagick.rb)\nhas a Code Injection vulnerability. Its `#manipulate!` method inappropriately evals the content of mutation\noption(`:read`/`:write`), allowing attackers to craft a string that can be executed as a Ruby code.\nIf an application developer supplies untrusted inputs to the option, it will lead to remote code execution(RCE).\n\n(But supplying untrusted input to the option itself is dangerous even in absence of this vulnerability, since is prone to\nDoS vulnerability - attackers can try to consume massive amounts of memory by resizing to a very large dimension)\n\n### Proof of Concept\n```ruby\nclass MyUploader < CarrierWave::Uploader::Base\n  include CarrierWave::RMagick\nend\n\nMyUploader.new.manipulate!({ read: { density: \"1 }; p 'Hacked'; {\" }}) # => shows \"Hacked\"\n```\n\n### Patches\nUpgrade to [2.1.1](https://rubygems.org/gems/carrierwave/versions/2.1.1) or\n[1.3.2](https://rubygems.org/gems/carrierwave/versions/1.3.2).\n\n### Workarounds\nStop supplying untrusted input to `#manipulate!`'s mutation option.","aliases":[{"alias":"CVE-2021-21305"},{"alias":"GHSA-cf3w-g86h-35x4"}],"fixed_packages":[{"url":"http://public2.vulnerablecode.io/api/packages/127297?format=json","purl":"pkg:deb/debian/ruby-carrierwave@1.3.2-1?distro=bookworm","is_vulnerable":false,"affected_by_vulnerabilities":[],"resource_url":"http://public2.vulnerablecode.io/packages/pkg:deb/debian/ruby-carrierwave@1.3.2-1%3Fdistro=bookworm"},{"url":"http://public2.vulnerablecode.io/api/packages/127296?format=json","purl":"pkg:deb/debian/ruby-carrierwave@1.3.2-2?distro=bookworm","is_vulnerable":false,"affected_by_vulnerabilities":[],"resource_url":"http://public2.vulnerablecode.io/packages/pkg:deb/debian/ruby-carrierwave@1.3.2-2%3Fdistro=bookworm"},{"url":"http://public2.vulnerablecode.io/api/packages/79715?format=json","purl":"pkg:gem/carrierwave@1.3.2","is_vulnerable":true,"affected_by_vulnerabilities":[{"vulnerability":"VCID-hway-mr71-cqgj"},{"vulnerability":"VCID-phc1-hxmj-4qdw"}],"resource_url":"http://public2.vulnerablecode.io/packages/pkg:gem/carrierwave@1.3.2"},{"url":"http://public2.vulnerablecode.io/api/packages/168537?format=json","purl":"pkg:gem/carrierwave@2.0.0.rc","is_vulnerable":true,"affected_by_vulnerabilities":[{"vulnerability":"VCID-hway-mr71-cqgj"},{"vulnerability":"VCID-phc1-hxmj-4qdw"}],"resource_url":"http://public2.vulnerablecode.io/packages/pkg:gem/carrierwave@2.0.0.rc"},{"url":"http://public2.vulnerablecode.io/api/packages/79716?format=json","purl":"pkg:gem/carrierwave@2.1.1","is_vulnerable":true,"affected_by_vulnerabilities":[{"vulnerability":"VCID-hway-mr71-cqgj"},{"vulnerability":"VCID-phc1-hxmj-4qdw"}],"resource_url":"http://public2.vulnerablecode.io/packages/pkg:gem/carrierwave@2.1.1"}],"affected_packages":[{"url":"http://public2.vulnerablecode.io/api/packages/168481?format=json","purl":"pkg:gem/carrierwave@0.1","is_vulnerable":true,"affected_by_vulnerabilities":[{"vulnerability":"VCID-8qcp-bmgq-wye6"},{"vulnerability":"VCID-gfzv-e2cs-c3dz"},{"vulnerability":"VCID-hway-mr71-cqgj"},{"vulnerability":"VCID-phc1-hxmj-4qdw"},{"vulnerability":"VCID-vgrv-3ab7-sqfx"}],"resource_url":"http://public2.vulnerablecode.io/packages/pkg:gem/carrierwave@0.1"},{"url":"http://public2.vulnerablecode.io/api/packages/168482?format=json","purl":"pkg:gem/carrierwave@0.2.0","is_vulnerable":true,"affected_by_vulnerabilities":[{"vulnerability":"VCID-8qcp-bmgq-wye6"},{"vulnerability":"VCID-gfzv-e2cs-c3dz"},{"vulnerability":"VCID-hway-mr71-cqgj"},{"vulnerability":"VCID-phc1-hxmj-4qdw"},{"vulnerability":"VCID-vgrv-3ab7-sqfx"}],"resource_url":"http://public2.vulnerablecode.io/packages/pkg:gem/carrierwave@0.2.0"},{"url":"http://public2.vulnerablecode.io/api/packages/168483?format=json","purl":"pkg:gem/carrierwave@0.2.1","is_vulnerable":true,"affected_by_vulnerabilities":[{"vulnerability":"VCID-8qcp-bmgq-wye6"},{"vulnerability":"VCID-gfzv-e2cs-c3dz"},{"vulnerability":"VCID-hway-mr71-cqgj"},{"vulnerability":"VCID-phc1-hxmj-4qdw"},{"vulnerability":"VCID-vgrv-3ab7-sqfx"}],"resource_url":"http://public2.vulnerablecode.io/packages/pkg:gem/carrierwave@0.2.1"},{"url":"http://public2.vulnerablecode.io/api/packages/168484?format=json","purl":"pkg:gem/carrierwave@0.2.3","is_vulnerable":true,"affected_by_vulnerabilities":[{"vulnerability":"VCID-8qcp-bmgq-wye6"},{"vulnerability":"VCID-gfzv-e2cs-c3dz"},{"vulnerability":"VCID-hway-mr71-cqgj"},{"vulnerability":"VCID-phc1-hxmj-4qdw"},{"vulnerability":"VCID-vgrv-3ab7-sqfx"}],"resource_url":"http://public2.vulnerablecode.io/packages/pkg:gem/carrierwave@0.2.3"},{"url":"http://public2.vulnerablecode.io/api/packages/168485?format=json","purl":"pkg:gem/carrierwave@0.2.4","is_vulnerable":true,"affected_by_vulnerabilities":[{"vulnerability":"VCID-8qcp-bmgq-wye6"},{"vulnerability":"VCID-gfzv-e2cs-c3dz"},{"vulnerability":"VCID-hway-mr71-cqgj"},{"vulnerability":"VCID-phc1-hxmj-4qdw"},{"vulnerability":"VCID-vgrv-3ab7-sqfx"}],"resource_url":"http://public2.vulnerablecode.io/packages/pkg:gem/carrierwave@0.2.4"},{"url":"http://public2.vulnerablecode.io/api/packages/168486?format=json","purl":"pkg:gem/carrierwave@0.3.0","is_vulnerable":true,"affected_by_vulnerabilities":[{"vulnerability":"VCID-8qcp-bmgq-wye6"},{"vulnerability":"VCID-gfzv-e2cs-c3dz"},{"vulnerability":"VCID-hway-mr71-cqgj"},{"vulnerability":"VCID-phc1-hxmj-4qdw"},{"vulnerability":"VCID-vgrv-3ab7-sqfx"}],"resource_url":"http://public2.vulnerablecode.io/packages/pkg:gem/carrierwave@0.3.0"},{"url":"http://public2.vulnerablecode.io/api/packages/168487?format=json","purl":"pkg:gem/carrierwave@0.3.1","is_vulnerable":true,"affected_by_vulnerabilities":[{"vulnerability":"VCID-8qcp-bmgq-wye6"},{"vulnerability":"VCID-gfzv-e2cs-c3dz"},{"vulnerability":"VCID-hway-mr71-cqgj"},{"vulnerability":"VCID-phc1-hxmj-4qdw"},{"vulnerability":"VCID-vgrv-3ab7-sqfx"}],"resource_url":"http://public2.vulnerablecode.io/packages/pkg:gem/carrierwave@0.3.1"},{"url":"http://public2.vulnerablecode.io/api/packages/168488?format=json","purl":"pkg:gem/carrierwave@0.3.2","is_vulnerable":true,"affected_by_vulnerabilities":[{"vulnerability":"VCID-8qcp-bmgq-wye6"},{"vulnerability":"VCID-gfzv-e2cs-c3dz"},{"vulnerability":"VCID-hway-mr71-cqgj"},{"vulnerability":"VCID-phc1-hxmj-4qdw"},{"vulnerability":"VCID-vgrv-3ab7-sqfx"}],"resource_url":"http://public2.vulnerablecode.io/packages/pkg:gem/carrierwave@0.3.2"},{"url":"http://public2.vulnerablecode.io/api/packages/168489?format=json","purl":"pkg:gem/carrierwave@0.3.3","is_vulnerable":true,"affected_by_vulnerabilities":[{"vulnerability":"VCID-8qcp-bmgq-wye6"},{"vulnerability":"VCID-gfzv-e2cs-c3dz"},{"vulnerability":"VCID-hway-mr71-cqgj"},{"vulnerability":"VCID-phc1-hxmj-4qdw"},{"vulnerability":"VCID-vgrv-3ab7-sqfx"}],"resource_url":"http://public2.vulnerablecode.io/packages/pkg:gem/carrierwave@0.3.3"},{"url":"http://public2.vulnerablecode.io/api/packages/168490?format=json","purl":"pkg:gem/carrierwave@0.3.4","is_vulnerable":true,"affected_by_vulnerabilities":[{"vulnerability":"VCID-8qcp-bmgq-wye6"},{"vulnerability":"VCID-gfzv-e2cs-c3dz"},{"vulnerability":"VCID-hway-mr71-cqgj"},{"vulnerability":"VCID-phc1-hxmj-4qdw"},{"vulnerability":"VCID-vgrv-3ab7-sqfx"}],"resource_url":"http://public2.vulnerablecode.io/packages/pkg:gem/carrierwave@0.3.4"},{"url":"http://public2.vulnerablecode.io/api/packages/168491?format=json","purl":"pkg:gem/carrierwave@0.3.5","is_vulnerable":true,"affected_by_vulnerabilities":[{"vulnerability":"VCID-8qcp-bmgq-wye6"},{"vulnerability":"VCID-gfzv-e2cs-c3dz"},{"vulnerability":"VCID-hway-mr71-cqgj"},{"vulnerability":"VCID-phc1-hxmj-4qdw"},{"vulnerability":"VCID-vgrv-3ab7-sqfx"}],"resource_url":"http://public2.vulnerablecode.io/packages/pkg:gem/carrierwave@0.3.5"},{"url":"http://public2.vulnerablecode.io/api/packages/168492?format=json","purl":"pkg:gem/carrierwave@0.3.5.1","is_vulnerable":true,"affected_by_vulnerabilities":[{"vulnerability":"VCID-8qcp-bmgq-wye6"},{"vulnerability":"VCID-gfzv-e2cs-c3dz"},{"vulnerability":"VCID-hway-mr71-cqgj"},{"vulnerability":"VCID-phc1-hxmj-4qdw"},{"vulnerability":"VCID-vgrv-3ab7-sqfx"}],"resource_url":"http://public2.vulnerablecode.io/packages/pkg:gem/carrierwave@0.3.5.1"},{"url":"http://public2.vulnerablecode.io/api/packages/168493?format=json","purl":"pkg:gem/carrierwave@0.3.5.2","is_vulnerable":true,"affected_by_vulnerabilities":[{"vulnerability":"VCID-8qcp-bmgq-wye6"},{"vulnerability":"VCID-gfzv-e2cs-c3dz"},{"vulnerability":"VCID-hway-mr71-cqgj"},{"vulnerability":"VCID-phc1-hxmj-4qdw"},{"vulnerability":"VCID-vgrv-3ab7-sqfx"}],"resource_url":"http://public2.vulnerablecode.io/packages/pkg:gem/carrierwave@0.3.5.2"},{"url":"http://public2.vulnerablecode.io/api/packages/168494?format=json","purl":"pkg:gem/carrierwave@0.4.0","is_vulnerable":true,"affected_by_vulnerabilities":[{"vulnerability":"VCID-8qcp-bmgq-wye6"},{"vulnerability":"VCID-gfzv-e2cs-c3dz"},{"vulnerability":"VCID-hway-mr71-cqgj"},{"vulnerability":"VCID-phc1-hxmj-4qdw"},{"vulnerability":"VCID-vgrv-3ab7-sqfx"}],"resource_url":"http://public2.vulnerablecode.io/packages/pkg:gem/carrierwave@0.4.0"},{"url":"http://public2.vulnerablecode.io/api/packages/168495?format=json","purl":"pkg:gem/carrierwave@0.4.1","is_vulnerable":true,"affected_by_vulnerabilities":[{"vulnerability":"VCID-8qcp-bmgq-wye6"},{"vulnerability":"VCID-gfzv-e2cs-c3dz"},{"vulnerability":"VCID-hway-mr71-cqgj"},{"vulnerability":"VCID-phc1-hxmj-4qdw"},{"vulnerability":"VCID-vgrv-3ab7-sqfx"}],"resource_url":"http://public2.vulnerablecode.io/packages/pkg:gem/carrierwave@0.4.1"},{"url":"http://public2.vulnerablecode.io/api/packages/168496?format=json","purl":"pkg:gem/carrierwave@0.4.2","is_vulnerable":true,"affected_by_vulnerabilities":[{"vulnerability":"VCID-8qcp-bmgq-wye6"},{"vulnerability":"VCID-gfzv-e2cs-c3dz"},{"vulnerability":"VCID-hway-mr71-cqgj"},{"vulnerability":"VCID-phc1-hxmj-4qdw"},{"vulnerability":"VCID-vgrv-3ab7-sqfx"}],"resource_url":"http://public2.vulnerablecode.io/packages/pkg:gem/carrierwave@0.4.2"},{"url":"http://public2.vulnerablecode.io/api/packages/168497?format=json","purl":"pkg:gem/carrierwave@0.4.3","is_vulnerable":true,"affected_by_vulnerabilities":[{"vulnerability":"VCID-8qcp-bmgq-wye6"},{"vulnerability":"VCID-gfzv-e2cs-c3dz"},{"vulnerability":"VCID-hway-mr71-cqgj"},{"vulnerability":"VCID-phc1-hxmj-4qdw"},{"vulnerability":"VCID-vgrv-3ab7-sqfx"}],"resource_url":"http://public2.vulnerablecode.io/packages/pkg:gem/carrierwave@0.4.3"},{"url":"http://public2.vulnerablecode.io/api/packages/168498?format=json","purl":"pkg:gem/carrierwave@0.4.4","is_vulnerable":true,"affected_by_vulnerabilities":[{"vulnerability":"VCID-8qcp-bmgq-wye6"},{"vulnerability":"VCID-gfzv-e2cs-c3dz"},{"vulnerability":"VCID-hway-mr71-cqgj"},{"vulnerability":"VCID-phc1-hxmj-4qdw"},{"vulnerability":"VCID-vgrv-3ab7-sqfx"}],"resource_url":"http://public2.vulnerablecode.io/packages/pkg:gem/carrierwave@0.4.4"},{"url":"http://public2.vulnerablecode.io/api/packages/168499?format=json","purl":"pkg:gem/carrierwave@0.4.5","is_vulnerable":true,"affected_by_vulnerabilities":[{"vulnerability":"VCID-8qcp-bmgq-wye6"},{"vulnerability":"VCID-gfzv-e2cs-c3dz"},{"vulnerability":"VCID-hway-mr71-cqgj"},{"vulnerability":"VCID-phc1-hxmj-4qdw"},{"vulnerability":"VCID-vgrv-3ab7-sqfx"}],"resource_url":"http://public2.vulnerablecode.io/packages/pkg:gem/carrierwave@0.4.5"},{"url":"http://public2.vulnerablecode.io/api/packages/168500?format=json","purl":"pkg:gem/carrierwave@0.4.6","is_vulnerable":true,"affected_by_vulnerabilities":[{"vulnerability":"VCID-8qcp-bmgq-wye6"},{"vulnerability":"VCID-gfzv-e2cs-c3dz"},{"vulnerability":"VCID-hway-mr71-cqgj"},{"vulnerability":"VCID-phc1-hxmj-4qdw"},{"vulnerability":"VCID-vgrv-3ab7-sqfx"}],"resource_url":"http://public2.vulnerablecode.io/packages/pkg:gem/carrierwave@0.4.6"},{"url":"http://public2.vulnerablecode.io/api/packages/168501?format=json","purl":"pkg:gem/carrierwave@0.4.7","is_vulnerable":true,"affected_by_vulnerabilities":[{"vulnerability":"VCID-8qcp-bmgq-wye6"},{"vulnerability":"VCID-gfzv-e2cs-c3dz"},{"vulnerability":"VCID-hway-mr71-cqgj"},{"vulnerability":"VCID-phc1-hxmj-4qdw"},{"vulnerability":"VCID-vgrv-3ab7-sqfx"}],"resource_url":"http://public2.vulnerablecode.io/packages/pkg:gem/carrierwave@0.4.7"},{"url":"http://public2.vulnerablecode.io/api/packages/168502?format=json","purl":"pkg:gem/carrierwave@0.4.8","is_vulnerable":true,"affected_by_vulnerabilities":[{"vulnerability":"VCID-8qcp-bmgq-wye6"},{"vulnerability":"VCID-gfzv-e2cs-c3dz"},{"vulnerability":"VCID-hway-mr71-cqgj"},{"vulnerability":"VCID-phc1-hxmj-4qdw"},{"vulnerability":"VCID-vgrv-3ab7-sqfx"}],"resource_url":"http://public2.vulnerablecode.io/packages/pkg:gem/carrierwave@0.4.8"},{"url":"http://public2.vulnerablecode.io/api/packages/168503?format=json","purl":"pkg:gem/carrierwave@0.4.9","is_vulnerable":true,"affected_by_vulnerabilities":[{"vulnerability":"VCID-8qcp-bmgq-wye6"},{"vulnerability":"VCID-gfzv-e2cs-c3dz"},{"vulnerability":"VCID-hway-mr71-cqgj"},{"vulnerability":"VCID-phc1-hxmj-4qdw"},{"vulnerability":"VCID-vgrv-3ab7-sqfx"}],"resource_url":"http://public2.vulnerablecode.io/packages/pkg:gem/carrierwave@0.4.9"},{"url":"http://public2.vulnerablecode.io/api/packages/168504?format=json","purl":"pkg:gem/carrierwave@0.4.10","is_vulnerable":true,"affected_by_vulnerabilities":[{"vulnerability":"VCID-8qcp-bmgq-wye6"},{"vulnerability":"VCID-gfzv-e2cs-c3dz"},{"vulnerability":"VCID-hway-mr71-cqgj"},{"vulnerability":"VCID-phc1-hxmj-4qdw"},{"vulnerability":"VCID-vgrv-3ab7-sqfx"}],"resource_url":"http://public2.vulnerablecode.io/packages/pkg:gem/carrierwave@0.4.10"},{"url":"http://public2.vulnerablecode.io/api/packages/168505?format=json","purl":"pkg:gem/carrierwave@0.5.0.beta2","is_vulnerable":true,"affected_by_vulnerabilities":[{"vulnerability":"VCID-8qcp-bmgq-wye6"},{"vulnerability":"VCID-gfzv-e2cs-c3dz"},{"vulnerability":"VCID-hway-mr71-cqgj"},{"vulnerability":"VCID-phc1-hxmj-4qdw"},{"vulnerability":"VCID-vgrv-3ab7-sqfx"}],"resource_url":"http://public2.vulnerablecode.io/packages/pkg:gem/carrierwave@0.5.0.beta2"},{"url":"http://public2.vulnerablecode.io/api/packages/168506?format=json","purl":"pkg:gem/carrierwave@0.5.0","is_vulnerable":true,"affected_by_vulnerabilities":[{"vulnerability":"VCID-8qcp-bmgq-wye6"},{"vulnerability":"VCID-gfzv-e2cs-c3dz"},{"vulnerability":"VCID-hway-mr71-cqgj"},{"vulnerability":"VCID-phc1-hxmj-4qdw"},{"vulnerability":"VCID-vgrv-3ab7-sqfx"}],"resource_url":"http://public2.vulnerablecode.io/packages/pkg:gem/carrierwave@0.5.0"},{"url":"http://public2.vulnerablecode.io/api/packages/168507?format=json","purl":"pkg:gem/carrierwave@0.5.1","is_vulnerable":true,"affected_by_vulnerabilities":[{"vulnerability":"VCID-8qcp-bmgq-wye6"},{"vulnerability":"VCID-gfzv-e2cs-c3dz"},{"vulnerability":"VCID-hway-mr71-cqgj"},{"vulnerability":"VCID-phc1-hxmj-4qdw"},{"vulnerability":"VCID-vgrv-3ab7-sqfx"}],"resource_url":"http://public2.vulnerablecode.io/packages/pkg:gem/carrierwave@0.5.1"},{"url":"http://public2.vulnerablecode.io/api/packages/168508?format=json","purl":"pkg:gem/carrierwave@0.5.2","is_vulnerable":true,"affected_by_vulnerabilities":[{"vulnerability":"VCID-8qcp-bmgq-wye6"},{"vulnerability":"VCID-gfzv-e2cs-c3dz"},{"vulnerability":"VCID-hway-mr71-cqgj"},{"vulnerability":"VCID-phc1-hxmj-4qdw"},{"vulnerability":"VCID-vgrv-3ab7-sqfx"}],"resource_url":"http://public2.vulnerablecode.io/packages/pkg:gem/carrierwave@0.5.2"},{"url":"http://public2.vulnerablecode.io/api/packages/168509?format=json","purl":"pkg:gem/carrierwave@0.5.3","is_vulnerable":true,"affected_by_vulnerabilities":[{"vulnerability":"VCID-8qcp-bmgq-wye6"},{"vulnerability":"VCID-gfzv-e2cs-c3dz"},{"vulnerability":"VCID-hway-mr71-cqgj"},{"vulnerability":"VCID-phc1-hxmj-4qdw"},{"vulnerability":"VCID-vgrv-3ab7-sqfx"}],"resource_url":"http://public2.vulnerablecode.io/packages/pkg:gem/carrierwave@0.5.3"},{"url":"http://public2.vulnerablecode.io/api/packages/168510?format=json","purl":"pkg:gem/carrierwave@0.5.4","is_vulnerable":true,"affected_by_vulnerabilities":[{"vulnerability":"VCID-8qcp-bmgq-wye6"},{"vulnerability":"VCID-gfzv-e2cs-c3dz"},{"vulnerability":"VCID-hway-mr71-cqgj"},{"vulnerability":"VCID-phc1-hxmj-4qdw"},{"vulnerability":"VCID-vgrv-3ab7-sqfx"}],"resource_url":"http://public2.vulnerablecode.io/packages/pkg:gem/carrierwave@0.5.4"},{"url":"http://public2.vulnerablecode.io/api/packages/168511?format=json","purl":"pkg:gem/carrierwave@0.5.5","is_vulnerable":true,"affected_by_vulnerabilities":[{"vulnerability":"VCID-8qcp-bmgq-wye6"},{"vulnerability":"VCID-gfzv-e2cs-c3dz"},{"vulnerability":"VCID-hway-mr71-cqgj"},{"vulnerability":"VCID-phc1-hxmj-4qdw"},{"vulnerability":"VCID-vgrv-3ab7-sqfx"}],"resource_url":"http://public2.vulnerablecode.io/packages/pkg:gem/carrierwave@0.5.5"},{"url":"http://public2.vulnerablecode.io/api/packages/168512?format=json","purl":"pkg:gem/carrierwave@0.5.6","is_vulnerable":true,"affected_by_vulnerabilities":[{"vulnerability":"VCID-8qcp-bmgq-wye6"},{"vulnerability":"VCID-gfzv-e2cs-c3dz"},{"vulnerability":"VCID-hway-mr71-cqgj"},{"vulnerability":"VCID-phc1-hxmj-4qdw"},{"vulnerability":"VCID-vgrv-3ab7-sqfx"}],"resource_url":"http://public2.vulnerablecode.io/packages/pkg:gem/carrierwave@0.5.6"},{"url":"http://public2.vulnerablecode.io/api/packages/168513?format=json","purl":"pkg:gem/carrierwave@0.5.7","is_vulnerable":true,"affected_by_vulnerabilities":[{"vulnerability":"VCID-8qcp-bmgq-wye6"},{"vulnerability":"VCID-gfzv-e2cs-c3dz"},{"vulnerability":"VCID-hway-mr71-cqgj"},{"vulnerability":"VCID-phc1-hxmj-4qdw"},{"vulnerability":"VCID-vgrv-3ab7-sqfx"}],"resource_url":"http://public2.vulnerablecode.io/packages/pkg:gem/carrierwave@0.5.7"},{"url":"http://public2.vulnerablecode.io/api/packages/168514?format=json","purl":"pkg:gem/carrierwave@0.5.8","is_vulnerable":true,"affected_by_vulnerabilities":[{"vulnerability":"VCID-8qcp-bmgq-wye6"},{"vulnerability":"VCID-gfzv-e2cs-c3dz"},{"vulnerability":"VCID-hway-mr71-cqgj"},{"vulnerability":"VCID-phc1-hxmj-4qdw"},{"vulnerability":"VCID-vgrv-3ab7-sqfx"}],"resource_url":"http://public2.vulnerablecode.io/packages/pkg:gem/carrierwave@0.5.8"},{"url":"http://public2.vulnerablecode.io/api/packages/168515?format=json","purl":"pkg:gem/carrierwave@0.6.0","is_vulnerable":true,"affected_by_vulnerabilities":[{"vulnerability":"VCID-8qcp-bmgq-wye6"},{"vulnerability":"VCID-gfzv-e2cs-c3dz"},{"vulnerability":"VCID-hway-mr71-cqgj"},{"vulnerability":"VCID-phc1-hxmj-4qdw"},{"vulnerability":"VCID-vgrv-3ab7-sqfx"}],"resource_url":"http://public2.vulnerablecode.io/packages/pkg:gem/carrierwave@0.6.0"},{"url":"http://public2.vulnerablecode.io/api/packages/168516?format=json","purl":"pkg:gem/carrierwave@0.6.1","is_vulnerable":true,"affected_by_vulnerabilities":[{"vulnerability":"VCID-8qcp-bmgq-wye6"},{"vulnerability":"VCID-gfzv-e2cs-c3dz"},{"vulnerability":"VCID-hway-mr71-cqgj"},{"vulnerability":"VCID-phc1-hxmj-4qdw"},{"vulnerability":"VCID-vgrv-3ab7-sqfx"}],"resource_url":"http://public2.vulnerablecode.io/packages/pkg:gem/carrierwave@0.6.1"},{"url":"http://public2.vulnerablecode.io/api/packages/168517?format=json","purl":"pkg:gem/carrierwave@0.6.2","is_vulnerable":true,"affected_by_vulnerabilities":[{"vulnerability":"VCID-8qcp-bmgq-wye6"},{"vulnerability":"VCID-gfzv-e2cs-c3dz"},{"vulnerability":"VCID-hway-mr71-cqgj"},{"vulnerability":"VCID-phc1-hxmj-4qdw"},{"vulnerability":"VCID-vgrv-3ab7-sqfx"}],"resource_url":"http://public2.vulnerablecode.io/packages/pkg:gem/carrierwave@0.6.2"},{"url":"http://public2.vulnerablecode.io/api/packages/168518?format=json","purl":"pkg:gem/carrierwave@0.7.0","is_vulnerable":true,"affected_by_vulnerabilities":[{"vulnerability":"VCID-8qcp-bmgq-wye6"},{"vulnerability":"VCID-gfzv-e2cs-c3dz"},{"vulnerability":"VCID-hway-mr71-cqgj"},{"vulnerability":"VCID-phc1-hxmj-4qdw"},{"vulnerability":"VCID-vgrv-3ab7-sqfx"}],"resource_url":"http://public2.vulnerablecode.io/packages/pkg:gem/carrierwave@0.7.0"},{"url":"http://public2.vulnerablecode.io/api/packages/168519?format=json","purl":"pkg:gem/carrierwave@0.7.1","is_vulnerable":true,"affected_by_vulnerabilities":[{"vulnerability":"VCID-8qcp-bmgq-wye6"},{"vulnerability":"VCID-gfzv-e2cs-c3dz"},{"vulnerability":"VCID-hway-mr71-cqgj"},{"vulnerability":"VCID-phc1-hxmj-4qdw"},{"vulnerability":"VCID-vgrv-3ab7-sqfx"}],"resource_url":"http://public2.vulnerablecode.io/packages/pkg:gem/carrierwave@0.7.1"},{"url":"http://public2.vulnerablecode.io/api/packages/168520?format=json","purl":"pkg:gem/carrierwave@0.8.0","is_vulnerable":true,"affected_by_vulnerabilities":[{"vulnerability":"VCID-8qcp-bmgq-wye6"},{"vulnerability":"VCID-gfzv-e2cs-c3dz"},{"vulnerability":"VCID-hway-mr71-cqgj"},{"vulnerability":"VCID-phc1-hxmj-4qdw"},{"vulnerability":"VCID-vgrv-3ab7-sqfx"}],"resource_url":"http://public2.vulnerablecode.io/packages/pkg:gem/carrierwave@0.8.0"},{"url":"http://public2.vulnerablecode.io/api/packages/168521?format=json","purl":"pkg:gem/carrierwave@0.9.0","is_vulnerable":true,"affected_by_vulnerabilities":[{"vulnerability":"VCID-8qcp-bmgq-wye6"},{"vulnerability":"VCID-gfzv-e2cs-c3dz"},{"vulnerability":"VCID-hway-mr71-cqgj"},{"vulnerability":"VCID-phc1-hxmj-4qdw"},{"vulnerability":"VCID-vgrv-3ab7-sqfx"}],"resource_url":"http://public2.vulnerablecode.io/packages/pkg:gem/carrierwave@0.9.0"},{"url":"http://public2.vulnerablecode.io/api/packages/168522?format=json","purl":"pkg:gem/carrierwave@0.10.0","is_vulnerable":true,"affected_by_vulnerabilities":[{"vulnerability":"VCID-8qcp-bmgq-wye6"},{"vulnerability":"VCID-gfzv-e2cs-c3dz"},{"vulnerability":"VCID-hway-mr71-cqgj"},{"vulnerability":"VCID-phc1-hxmj-4qdw"},{"vulnerability":"VCID-vgrv-3ab7-sqfx"}],"resource_url":"http://public2.vulnerablecode.io/packages/pkg:gem/carrierwave@0.10.0"},{"url":"http://public2.vulnerablecode.io/api/packages/168523?format=json","purl":"pkg:gem/carrierwave@0.11.0","is_vulnerable":true,"affected_by_vulnerabilities":[{"vulnerability":"VCID-8qcp-bmgq-wye6"},{"vulnerability":"VCID-gfzv-e2cs-c3dz"},{"vulnerability":"VCID-hway-mr71-cqgj"},{"vulnerability":"VCID-phc1-hxmj-4qdw"}],"resource_url":"http://public2.vulnerablecode.io/packages/pkg:gem/carrierwave@0.11.0"},{"url":"http://public2.vulnerablecode.io/api/packages/168524?format=json","purl":"pkg:gem/carrierwave@0.11.1","is_vulnerable":true,"affected_by_vulnerabilities":[{"vulnerability":"VCID-8qcp-bmgq-wye6"},{"vulnerability":"VCID-gfzv-e2cs-c3dz"},{"vulnerability":"VCID-hway-mr71-cqgj"},{"vulnerability":"VCID-phc1-hxmj-4qdw"}],"resource_url":"http://public2.vulnerablecode.io/packages/pkg:gem/carrierwave@0.11.1"},{"url":"http://public2.vulnerablecode.io/api/packages/168525?format=json","purl":"pkg:gem/carrierwave@0.11.2","is_vulnerable":true,"affected_by_vulnerabilities":[{"vulnerability":"VCID-8qcp-bmgq-wye6"},{"vulnerability":"VCID-gfzv-e2cs-c3dz"},{"vulnerability":"VCID-hway-mr71-cqgj"},{"vulnerability":"VCID-phc1-hxmj-4qdw"}],"resource_url":"http://public2.vulnerablecode.io/packages/pkg:gem/carrierwave@0.11.2"},{"url":"http://public2.vulnerablecode.io/api/packages/51806?format=json","purl":"pkg:gem/carrierwave@1.0.0.beta","is_vulnerable":true,"affected_by_vulnerabilities":[{"vulnerability":"VCID-8qcp-bmgq-wye6"},{"vulnerability":"VCID-gfzv-e2cs-c3dz"},{"vulnerability":"VCID-hway-mr71-cqgj"},{"vulnerability":"VCID-phc1-hxmj-4qdw"}],"resource_url":"http://public2.vulnerablecode.io/packages/pkg:gem/carrierwave@1.0.0.beta"},{"url":"http://public2.vulnerablecode.io/api/packages/168526?format=json","purl":"pkg:gem/carrierwave@1.0.0.rc","is_vulnerable":true,"affected_by_vulnerabilities":[{"vulnerability":"VCID-8qcp-bmgq-wye6"},{"vulnerability":"VCID-gfzv-e2cs-c3dz"},{"vulnerability":"VCID-hway-mr71-cqgj"},{"vulnerability":"VCID-phc1-hxmj-4qdw"}],"resource_url":"http://public2.vulnerablecode.io/packages/pkg:gem/carrierwave@1.0.0.rc"},{"url":"http://public2.vulnerablecode.io/api/packages/168527?format=json","purl":"pkg:gem/carrierwave@1.0.0","is_vulnerable":true,"affected_by_vulnerabilities":[{"vulnerability":"VCID-8qcp-bmgq-wye6"},{"vulnerability":"VCID-gfzv-e2cs-c3dz"},{"vulnerability":"VCID-hway-mr71-cqgj"},{"vulnerability":"VCID-phc1-hxmj-4qdw"}],"resource_url":"http://public2.vulnerablecode.io/packages/pkg:gem/carrierwave@1.0.0"},{"url":"http://public2.vulnerablecode.io/api/packages/168528?format=json","purl":"pkg:gem/carrierwave@1.1.0","is_vulnerable":true,"affected_by_vulnerabilities":[{"vulnerability":"VCID-8qcp-bmgq-wye6"},{"vulnerability":"VCID-gfzv-e2cs-c3dz"},{"vulnerability":"VCID-hway-mr71-cqgj"},{"vulnerability":"VCID-phc1-hxmj-4qdw"}],"resource_url":"http://public2.vulnerablecode.io/packages/pkg:gem/carrierwave@1.1.0"},{"url":"http://public2.vulnerablecode.io/api/packages/168529?format=json","purl":"pkg:gem/carrierwave@1.2.0","is_vulnerable":true,"affected_by_vulnerabilities":[{"vulnerability":"VCID-8qcp-bmgq-wye6"},{"vulnerability":"VCID-gfzv-e2cs-c3dz"},{"vulnerability":"VCID-hway-mr71-cqgj"},{"vulnerability":"VCID-phc1-hxmj-4qdw"}],"resource_url":"http://public2.vulnerablecode.io/packages/pkg:gem/carrierwave@1.2.0"},{"url":"http://public2.vulnerablecode.io/api/packages/168530?format=json","purl":"pkg:gem/carrierwave@1.2.1","is_vulnerable":true,"affected_by_vulnerabilities":[{"vulnerability":"VCID-8qcp-bmgq-wye6"},{"vulnerability":"VCID-gfzv-e2cs-c3dz"},{"vulnerability":"VCID-hway-mr71-cqgj"},{"vulnerability":"VCID-phc1-hxmj-4qdw"}],"resource_url":"http://public2.vulnerablecode.io/packages/pkg:gem/carrierwave@1.2.1"},{"url":"http://public2.vulnerablecode.io/api/packages/168531?format=json","purl":"pkg:gem/carrierwave@1.2.2","is_vulnerable":true,"affected_by_vulnerabilities":[{"vulnerability":"VCID-8qcp-bmgq-wye6"},{"vulnerability":"VCID-gfzv-e2cs-c3dz"},{"vulnerability":"VCID-hway-mr71-cqgj"},{"vulnerability":"VCID-phc1-hxmj-4qdw"}],"resource_url":"http://public2.vulnerablecode.io/packages/pkg:gem/carrierwave@1.2.2"},{"url":"http://public2.vulnerablecode.io/api/packages/168532?format=json","purl":"pkg:gem/carrierwave@1.2.3","is_vulnerable":true,"affected_by_vulnerabilities":[{"vulnerability":"VCID-8qcp-bmgq-wye6"},{"vulnerability":"VCID-gfzv-e2cs-c3dz"},{"vulnerability":"VCID-hway-mr71-cqgj"},{"vulnerability":"VCID-phc1-hxmj-4qdw"}],"resource_url":"http://public2.vulnerablecode.io/packages/pkg:gem/carrierwave@1.2.3"},{"url":"http://public2.vulnerablecode.io/api/packages/168533?format=json","purl":"pkg:gem/carrierwave@1.3.0","is_vulnerable":true,"affected_by_vulnerabilities":[{"vulnerability":"VCID-8qcp-bmgq-wye6"},{"vulnerability":"VCID-gfzv-e2cs-c3dz"},{"vulnerability":"VCID-hway-mr71-cqgj"},{"vulnerability":"VCID-phc1-hxmj-4qdw"}],"resource_url":"http://public2.vulnerablecode.io/packages/pkg:gem/carrierwave@1.3.0"},{"url":"http://public2.vulnerablecode.io/api/packages/168534?format=json","purl":"pkg:gem/carrierwave@1.3.1","is_vulnerable":true,"affected_by_vulnerabilities":[{"vulnerability":"VCID-8qcp-bmgq-wye6"},{"vulnerability":"VCID-gfzv-e2cs-c3dz"},{"vulnerability":"VCID-hway-mr71-cqgj"},{"vulnerability":"VCID-phc1-hxmj-4qdw"}],"resource_url":"http://public2.vulnerablecode.io/packages/pkg:gem/carrierwave@1.3.1"},{"url":"http://public2.vulnerablecode.io/api/packages/75623?format=json","purl":"pkg:gem/carrierwave@1.4","is_vulnerable":true,"affected_by_vulnerabilities":[{"vulnerability":"VCID-8qcp-bmgq-wye6"},{"vulnerability":"VCID-gfzv-e2cs-c3dz"}],"resource_url":"http://public2.vulnerablecode.io/packages/pkg:gem/carrierwave@1.4"},{"url":"http://public2.vulnerablecode.io/api/packages/79714?format=json","purl":"pkg:gem/carrierwave@2.0.1","is_vulnerable":true,"affected_by_vulnerabilities":[{"vulnerability":"VCID-8qcp-bmgq-wye6"},{"vulnerability":"VCID-gfzv-e2cs-c3dz"},{"vulnerability":"VCID-hway-mr71-cqgj"},{"vulnerability":"VCID-phc1-hxmj-4qdw"}],"resource_url":"http://public2.vulnerablecode.io/packages/pkg:gem/carrierwave@2.0.1"},{"url":"http://public2.vulnerablecode.io/api/packages/168539?format=json","purl":"pkg:gem/carrierwave@2.0.2","is_vulnerable":true,"affected_by_vulnerabilities":[{"vulnerability":"VCID-8qcp-bmgq-wye6"},{"vulnerability":"VCID-gfzv-e2cs-c3dz"},{"vulnerability":"VCID-hway-mr71-cqgj"},{"vulnerability":"VCID-phc1-hxmj-4qdw"}],"resource_url":"http://public2.vulnerablecode.io/packages/pkg:gem/carrierwave@2.0.2"},{"url":"http://public2.vulnerablecode.io/api/packages/168540?format=json","purl":"pkg:gem/carrierwave@2.1.0","is_vulnerable":true,"affected_by_vulnerabilities":[{"vulnerability":"VCID-8qcp-bmgq-wye6"},{"vulnerability":"VCID-gfzv-e2cs-c3dz"},{"vulnerability":"VCID-hway-mr71-cqgj"},{"vulnerability":"VCID-phc1-hxmj-4qdw"}],"resource_url":"http://public2.vulnerablecode.io/packages/pkg:gem/carrierwave@2.1.0"}],"references":[{"reference_url":"https://api.first.org/data/v1/epss?cve=CVE-2021-21305","reference_id":"","reference_type":"","scores":[{"value":"0.0282","scoring_system":"epss","scoring_elements":"0.86447","published_at":"2026-06-05T12:55:00Z"},{"value":"0.0282","scoring_system":"epss","scoring_elements":"0.86425","published_at":"2026-06-04T12:55:00Z"}],"url":"https://api.first.org/data/v1/epss?cve=CVE-2021-21305"},{"reference_url":"https://github.com/carrierwaveuploader/carrierwave","reference_id":"","reference_type":"","scores":[{"value":"7.4","scoring_system":"cvssv3.1","scoring_elements":"CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:L/I:L/A:L"},{"value":"HIGH","scoring_system":"generic_textual","scoring_elements":""}],"url":"https://github.com/carrierwaveuploader/carrierwave"},{"reference_url":"https://github.com/carrierwaveuploader/carrierwave/blob/master/CHANGELOG.md#132---2021-02-08","reference_id":"","reference_type":"","scores":[{"value":"7.4","scoring_system":"cvssv3.1","scoring_elements":"CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:L/I:L/A:L"},{"value":"HIGH","scoring_system":"generic_textual","scoring_elements":""}],"url":"https://github.com/carrierwaveuploader/carrierwave/blob/master/CHANGELOG.md#132---2021-02-08"},{"reference_url":"https://github.com/carrierwaveuploader/carrierwave/blob/master/CHANGELOG.md#211---2021-02-08","reference_id":"","reference_type":"","scores":[{"value":"7.4","scoring_system":"cvssv3.1","scoring_elements":"CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:L/I:L/A:L"},{"value":"HIGH","scoring_system":"generic_textual","scoring_elements":""}],"url":"https://github.com/carrierwaveuploader/carrierwave/blob/master/CHANGELOG.md#211---2021-02-08"},{"reference_url":"https://github.com/carrierwaveuploader/carrierwave/commit/387116f5c72efa42bc3938d946b4c8d2f22181b7","reference_id":"","reference_type":"","scores":[{"value":"7.4","scoring_system":"cvssv3.1","scoring_elements":"CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:L/I:L/A:L"},{"value":"HIGH","scoring_system":"generic_textual","scoring_elements":""}],"url":"https://github.com/carrierwaveuploader/carrierwave/commit/387116f5c72efa42bc3938d946b4c8d2f22181b7"},{"reference_url":"https://github.com/carrierwaveuploader/carrierwave/security/advisories/GHSA-cf3w-g86h-35x4","reference_id":"","reference_type":"","scores":[{"value":"7.4","scoring_system":"cvssv3","scoring_elements":""},{"value":"7.4","scoring_system":"cvssv3.1","scoring_elements":"CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:L/I:L/A:L"},{"value":"HIGH","scoring_system":"generic_textual","scoring_elements":""}],"url":"https://github.com/carrierwaveuploader/carrierwave/security/advisories/GHSA-cf3w-g86h-35x4"},{"reference_url":"https://github.com/rubysec/ruby-advisory-db/blob/master/gems/carrierwave/CVE-2021-21305.yml","reference_id":"","reference_type":"","scores":[{"value":"7.4","scoring_system":"cvssv3.1","scoring_elements":"CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:L/I:L/A:L"},{"value":"HIGH","scoring_system":"generic_textual","scoring_elements":""}],"url":"https://github.com/rubysec/ruby-advisory-db/blob/master/gems/carrierwave/CVE-2021-21305.yml"},{"reference_url":"https://rubygems.org/gems/carrierwave","reference_id":"","reference_type":"","scores":[{"value":"7.4","scoring_system":"cvssv3.1","scoring_elements":"CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:L/I:L/A:L"},{"value":"HIGH","scoring_system":"generic_textual","scoring_elements":""}],"url":"https://rubygems.org/gems/carrierwave"},{"reference_url":"https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=982551","reference_id":"982551","reference_type":"","scores":[],"url":"https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=982551"},{"reference_url":"https://nvd.nist.gov/vuln/detail/CVE-2021-21305","reference_id":"CVE-2021-21305","reference_type":"","scores":[{"value":"7.4","scoring_system":"cvssv3.1","scoring_elements":"CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:L/I:L/A:L"},{"value":"HIGH","scoring_system":"generic_textual","scoring_elements":""}],"url":"https://nvd.nist.gov/vuln/detail/CVE-2021-21305"},{"reference_url":"https://usn.ubuntu.com/7497-1/","reference_id":"USN-7497-1","reference_type":"","scores":[],"url":"https://usn.ubuntu.com/7497-1/"}],"weaknesses":[{"cwe_id":1035,"name":"OWASP Top Ten 2017 Category A9 - Using Components with Known Vulnerabilities","description":"Weaknesses in this category are related to the A9 category in the OWASP Top Ten 2017."},{"cwe_id":937,"name":"OWASP Top Ten 2013 Category A9 - Using Components with Known Vulnerabilities","description":"Weaknesses in this category are related to the A9 category in the OWASP Top Ten 2013."},{"cwe_id":94,"name":"Improper Control of Generation of Code ('Code Injection')","description":"The product constructs all or part of a code segment using externally-influenced input from an upstream component, but it does not neutralize or incorrectly neutralizes special elements that could modify the syntax or behavior of the intended code segment."},{"cwe_id":74,"name":"Improper Neutralization of Special Elements in Output Used by a Downstream Component ('Injection')","description":"The product constructs all or part of a command, data structure, or record using externally-influenced input from an upstream component, but it does not neutralize or incorrectly neutralizes special elements that could modify how it is parsed or interpreted when it is sent to a downstream component."}],"exploits":[],"severity_range_score":"7.0 - 8.9","exploitability":"0.5","weighted_severity":"8.0","risk_score":4.0,"resource_url":"http://public2.vulnerablecode.io/vulnerabilities/VCID-8qcp-bmgq-wye6"}