Input validation error in HTTP-Body - CVE-2013-4407

 

Input validation error in HTTP-Body - CVE-2013-4407

Published: November 23, 2013 / Updated: August 4, 2020


Vulnerability identifier: #VU33758
CSH Severity: Medium
CVSS v4: 6.9 [CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:L/VI:L/VA:L/SC:N/SI:N/SA:N]
CVE-ID: CVE-2013-4407
CWE-ID: CWE-20
Exploitation vector: Remote access
Exploit availability: No public exploit available

Vulnerability details

The vulnerability allows a remote non-authenticated attacker to read and manipulate data.

HTTP::Body::Multipart in the HTTP-Body 1.08, 1.17, and earlier module for Perl 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.


Affected software

HTTP-Body
perl-http-body (Alpine package)

How to mitigate CVE-2013-4407

Install update from vendor's website.

perl-http-body (Alpine package) - addressed in versions 1.14-r0, 1.15-r1, 1.22-r0

External References

Related Security Bulletins