~ / search / GHSA-w749-p3v6-hccq

GHSA-w749-p3v6-hccq

Possible code injection vulnerability in Rails / Active Storage

Source: GitHub Advisory Database (reviewed) Critical CVE-2022-21831

Packages

EcosystemPackageAffectedFixed in
RubyGems activestorage >= 5.2.0, < 5.2.6.3 5.2.6.3
RubyGems activestorage >= 6.0.0, < 6.0.4.7 6.0.4.7
RubyGems activestorage >= 6.1.0, < 6.1.4.7 6.1.4.7
RubyGems activestorage >= 7.0.0, < 7.0.2.3 7.0.2.3

Details

As written in the advisory (Markdown source, shown as plain text).

The Active Storage module of Rails starting with version 5.2.0 is possibly vulnerable to code injection. This issue was patched in versions 5.2.6.3, 6.0.4.7, 6.1.4.7, and 7.0.2.3. To work around this issue, applications should implement a strict allow-list on accepted transformation methods or arguments. Additionally, a strict ImageMagick security policy will help mitigate this issue.

References

External links from the advisory. They lead to third-party sites.