{"id":"CVE-2021-33473","aliases":["GHSA-fj34-jhjx-xmvv"],"url":"https://o3.security/vulnerability/CVE-2021-33473","summary":"Arbitrary file write in dragonfly","details":"An argument injection vulnerability in Dragonfly Ruby Gem v1.3.0 allows attackers to read and write arbitrary files when the verify_url option is disabled. This vulnerability is exploited via a crafted URL.","published":"2022-06-02T20:15:07.973Z","modified":"2026-07-09T00:06:05.401881Z","cvss":{"score":9.1,"severity":"CRITICAL","vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:N"},"epss":null,"cisaKev":null,"exploitsKnown":0,"affectedPackages":[{"ecosystem":"RubyGems","name":"dragonfly","fixedVersion":"1.4.0"}],"fix":{"url":"https://github.com/markevans/dragonfly/commit/25399297bb457f7fcf8e3f91e85945b255b111b5","label":"markevans/dragonfly@2539929"},"references":[{"type":"ADVISORY","url":"https://security.netapp.com/advisory/ntap-20220715-0004/"},{"type":"REPORT","url":"https://github.com/markevans/dragonfly/issues/513"},{"type":"FIX","url":"https://github.com/markevans/dragonfly/commit/25399297bb457f7fcf8e3f91e85945b255b111b5"}],"provenance":{"sources":["OSV.dev","FIRST.org (EPSS)"],"lastVerified":"2026-07-09T00:06:05.401881Z"}}