CVE-2013-4407 json
HTTP::Body::Multipart in the HTTP-Body module for Perl (1.07 through 1.22, before 1.23) uses the part of the uploaded file's name after the…
published 12y ago modified 4mo ago also EUVD-2013-4286
- cvss
- 6.8
- version 2.0, NVD
- cisa kev
- Not listed
- not in CISA's catalog
- epss
- 2.9%
- EPSS 2.9% chance of exploitation in 30 days, percentile 86%
- public exploits
- 0
- none known
Summary
HTTP::Body::Multipart in the HTTP-Body module for Perl (1.07 through 1.22, before 1.23) uses the part of the uploaded file's name after the first "." character as the suffix of a temporary file, which makes it easier for remote attackers to conduct attacks by leveraging subsequent behavior that may assume the suffix is well-formed.
Patch / fix
- libhttp-body-perl Debian 14, Debian 13, Debian 12 1.17-2
debian advisories DEBIAN-CVE-2013-4407
- perl-HTTP-Body openSUSE Tumbleweed 1.22-1.4
opensuse advisories openSUSE-SU-2024:10492-1
- perl-http-body Alpine 3.17, Alpine 3.16 1.22-r2
- perl-http-body Alpine 3.18 1.22-r3
- perl-http-body Alpine 3.19 1.22-r4
alpine advisories ALPINE-CVE-2013-4407
Alpine secdb © Alpine Linux, from https://secdb.alpinelinux.org via OSV; changed: normalised to fixed package versions per release. CC BY-SA 4.0
Is CVE-2013-4407 in your stack? Fencer shows which of your repositories are affected as soon as an advisory lands, and opens the fix as a pull request.
Check with FencerVendor advisories
What the vendors themselves say about their products: affected, fixed or not affected, and what to do.
red hat product security vex CVE-2013-4407 updated cvss 7.5
perl-HTTP-Body: remote command-injection flaw in HTTP::Body::Multipart versions 1.08 and later
-
Red Hat All currently supported Red Hat productsnot affected: vulnerable code not present
Red Hat CSAF VEX © Red Hat, Inc., from https://security.access.redhat.com/data/csaf/v2/vex/; changed: reduced to product statuses and remediations. CC BY 4.0 · csaf
Exploit prediction
2.88% chance of exploitation in the next 30 days, higher than 86% of all scored CVEs (FIRST EPSS, 2026-11-09).
CVSS scores
| assigned by | version | score | vector |
|---|---|---|---|
| NVD | 2.0 | 6.8 | AV:N/AC:M/Au:N/C:P/I:P/A:P |
References
- bugs.debian.org /cgi-bin/bugreport.cgi?bug=721634
- lists.opensuse.org /opensuse-security-announce/2014-03/msg00018.html
- debian.org /security/2013/dsa-2801
- metacpan.org /release/GETTY/HTTP-Body-1.23/
- openwall.com /lists/oss-security/2024/04/07/1
- git.shadowcat.co.uk /gitweb/gitweb.cgi?p=catagits/HTTP-Body.git%3Ba=commit%3Bh=13ac5b23c083bc56e32dd706ca02fca292bd2161
- git.shadowcat.co.uk /gitweb/gitweb.cgi?p=catagits/HTTP-Body.git%3Ba=commit%3Bh=cc75c886256f187cda388641931e8dafad6c2346
-
openwall.com
/lists/oss-security/2024/04/07/1
mailing-list
Sources
- CVE List CVE-2013-4407
- NVD CVE-2013-4407
Fencer Intel keeps one entry per vulnerability: the CVE id wins, then GHSA, and records that alias each other are merged, except that two CVEs always keep separate entries. The same data is available as JSON.