CVE-2022-29622

NameCVE-2022-29622
DescriptionAn arbitrary file upload vulnerability in formidable v3.1.4 allows attackers to execute arbitrary code via a crafted filename. NOTE: some third parties dispute this issue because the product has common use cases in which uploading arbitrary files is the desired behavior. Also, there are configuration options in all versions that can change the default behavior of how files are handled. Strapi does not consider this to be a valid vulnerability.
SourceCVE (at NVD; CERT, LWN, oss-sec, fulldisc, Red Hat, Ubuntu, Gentoo, SUSE bugzilla/CVE, GitHub advisories/code/issues, web search, more)
Debian Bugs1011341

Vulnerable and fixed packages

The table below lists information on source packages.

Source PackageReleaseVersionStatus
node-formidable (PTS)jessie, stretch1.0.13-1vulnerable
buster1.2.1-2vulnerable
bullseye1.2.1+20200129git8231ea6-1vulnerable
sid, trixie, bookworm3.2.5+20221017git493ec88+~cs4.0.9-1fixed

The information below is based on the following data on fixed versions.

PackageTypeReleaseFixed VersionUrgencyOriginDebian Bugs
node-formidablesourcejessie(unfixed)end-of-life
node-formidablesource(unstable)3.2.4+20220519git81dd350+~cs4.0.9-1unimportant1011341

Notes

https://github.com/node-formidable/formidable/issues/856
https://medium.com/@zsolt.imre/cve-2022-29622-in-vulnerability-analysis-5cf783c3721

Search for package or bug name: Reporting problems