CVE-2014-4330
The Dumper method in Data::Dumper before 2.154, as used in Perl 5.20.1 and earlier, allows...
The Dumper method in Data::Dumper before 2.154, as used in Perl 5.20.1 and earlier, allows context-dependent attackers to cause a denial of service (stack consumption and crash) via an Array-Reference with many nested Array-References, which triggers a large number of recursive calls to the DD_dump function.
Exploit likelihood
What each source reports
NVD Score used
2.1
The Dumper method in Data::Dumper before 2.154, as used in Perl 5.20.1 and earlier, allows context-dependent attackers to cause a denial of service (stack consumption and crash) via an Array-Reference with many nested Array-References, which triggers a large number of recursive calls to the DD_dump function.
- Record
CVE-2014-4330- CVSS 2.0
- 2.1 Low
AV:L/AC:L/Au:N/C:N/I:N/A:P - Weakness
- CWE-119
- Updated
- 2026-11-02
CVE List No score
The Dumper method in Data::Dumper before 2.154, as used in Perl 5.20.1 and earlier, allows context-dependent attackers to cause a denial of service (stack consumption and crash) via an Array-Reference with many nested Array-References, which triggers a large number of recursive calls to the DD_dump function.
- Record
CVE-2014-4330- Updated
- 2026-11-02
EUVDEUVD-2014-4257 No score
The Dumper method in Data::Dumper before 2.154, as used in Perl 5.20.1 and earlier, allows context-dependent attackers to cause a denial of service (stack consumption and crash) via an Array-Reference with many nested Array-References, which triggers a large number of recursive calls to the DD_dump function.
- Record
EUVD-2014-4257- Updated
- 2026-11-03
GitHub AdvisoriesGHSA-gxvp-m937-jg9v No score
The Dumper method in Data::Dumper before 2.154, as used in Perl 5.20.1 and earlier, allows...
The Dumper method in Data::Dumper before 2.154, as used in Perl 5.20.1 and earlier, allows context-dependent attackers to cause a denial of service (stack consumption and crash) via an Array-Reference with many nested Array-References, which triggers a large number of recursive calls to the DD_dump function.
- Record
GHSA-gxvp-m937-jg9v- Weakness
- CWE-119
- Updated
- 2026-11-02
OSV No score
The Dumper method in Data::Dumper before 2.154, as used in Perl 5.20.1 and earlier, allows context-dependent attackers to cause a denial of service (stack consumption and crash) via an Array-Reference with many nested Array-References, which triggers a large number of recursive calls to the DD_dump function.
- Record
CVE-2014-4330- Updated
- 2026-11-02
OSVDEBIAN-CVE-2014-4330 No score
The Dumper method in Data::Dumper before 2.154, as used in Perl 5.20.1 and earlier, allows context-dependent attackers to cause a denial of service (stack consumption and crash) via an Array-Reference with many nested Array-References, which triggers a large number of recursive calls to the DD_dump function.
- Record
DEBIAN-CVE-2014-4330- Updated
- 2026-11-02
Show 6 moreShow less
OSVMGASA-2014-0405 No score
Updated perl package fixes CVE-2014-4330
Updated perl package fixes security vulnerability:
The Dumper method in Data::Dumper before 2.154, as used in Perl 5.20.1 and earlier, allows context-dependent attackers to cause a denial of service (stack consumption and crash) via an Array-Reference with many nested Array-References, which triggers a large number of recursive calls to the DD_dump function (CVE-2014-4330).
The Data::Dumper module bundled with Perl has been updated to fix these issues.
- Record
MGASA-2014-0405- Updated
- 2026-11-02
OSVMGASA-2014-0406 No score
Updated perl packages fix CVE-2014-4330
Updated perl package fixes security vulnerability:
The Dumper method in Data::Dumper before 2.154, as used in Perl 5.20.1 and earlier, allows context-dependent attackers to cause a denial of service (stack consumption and crash) via an Array-Reference with many nested Array-References, which triggers a large number of recursive calls to the DD_dump function (CVE-2014-4330).
Also, the Text::Wrap version provided in perl contains a bug that can lead to a code path that shouldn't be hit. This can lead to crashes in other software, such as Bugzilla.
The Text::Wrap module bundled with Perl has been patched and the Data::Dumper module bundled with Perl has been updated to fix these issues.
- Record
MGASA-2014-0406- Updated
- 2026-11-02
OSVMGASA-2014-0407 No score
Updated perl-Data-Dumper package fixes CVE-2014-4330
Updated perl-Data-Dumper package fixes security vulnerability:
The Dumper method in Data::Dumper before 2.154, allows context-dependent attackers to cause a denial of service (stack consumption and crash) via an Array-Reference with many nested Array-References, which triggers a large number of recursive calls to the DD_dump function (CVE-2014-4330).
- Record
MGASA-2014-0407- Updated
- 2026-11-02
OSVSUSE-RU-2015:0562-1 No score
Security update for perl
This update fixes a memory leak and an infinite recursion in Data::Dumper. (CVE-2014-4330)
Security Issues:
* CVE-2014-4330
<http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2014-4330>
- Record
SUSE-RU-2015:0562-1- Updated
- 2026-11-02
OSVUBUNTU-CVE-2014-4330 No score
The Dumper method in Data::Dumper before 2.154, as used in Perl 5.20.1 and earlier, allows context-dependent attackers to cause a denial of service (stack consumption and crash) via an Array-Reference with many nested Array-References, which triggers a large number of recursive calls to the DD_dump function.
- Record
UBUNTU-CVE-2014-4330- Updated
- 2026-11-02
OSVUSN-2916-1 No score
perl vulnerabilities
It was discovered that Perl incorrectly handled certain regular expressions with an invalid backreference. An attacker could use this issue to cause Perl to crash, resulting in a denial of service, or possibly execute arbitrary code. (CVE-2013-7422)
Markus Vervier discovered that Perl incorrectly handled nesting in the Data::Dumper module. An attacker could use this issue to cause Perl to consume memory and crash, resulting in a denial of service. (CVE-2014-4330)
Stephane Chazelas discovered that Perl incorrectly handled duplicate environment variables. An attacker could possibly use this issue to bypass the taint protection mechanism. (CVE-2016-2381)
- Record
USN-2916-1- Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
perlDebian:12 |
before 5.20.1-1 | 5.20.1-1 |
perlDebian:13 |
before 5.20.1-1 | 5.20.1-1 |
perlDebian:14 |
before 5.20.1-1 | 5.20.1-1 |
perlMageia:3 |
before 5.16.3-1.2.mga3 | 5.16.3-1.2.mga3 |
perlMageia:4 |
before 5.18.1-3.2.mga4 | 5.18.1-3.2.mga4 |
perl-Data-DumperMageia:3 |
before 2.154.0-1.mga3 | 2.154.0-1.mga3 |
perl-Data-DumperMageia:4 |
before 2.154.0-1.mga4 | 2.154.0-1.mga4 |
perlUbuntu:14.04:LTS |
before 5.18.2-2ubuntu1.1, plus listed versions 5.14.2-21build15.18.1-45.18.1-4build15.18.1-55.18.2-25.18.2-2ubuntu1 |
5.18.2-2ubuntu1.1 |
History
| Recorded | Changed | Sources |
|---|---|---|
| aliases | EUVD | |
| first indexed | CVE List, GitHub Advisories, NVD, OSV |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2014-4330 is a low vulnerability (CVSS 2.1) in Data Dumper Project Dumper, published September 30, 2014. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 0.55%, the 46th percentile. Fixed in perl 5.20.1-1.
References
packetstormsecurity.com/files/128422/Perl-5.20.1-Deep-Recursion-Stack-Overflow.html
securityfocus.com/archive/1/533543/100/0/threaded
secunia.com/advisories/61441
lists.fedoraproject.org/pipermail/package-announce/2014-September/139441.html
mandriva.com/security/advisories?name=MDVSA-2015:136
metacpan.org/pod/distribution/Data-Dumper/Changes
Show 28 moreShow less
lsexperts.de/advisories/lse-2014-06-10.txt
securityfocus.com/bid/70142
exchange.xforce.ibmcloud.com/vulnerabilities/96216
nntp.perl.org/group/perl.perl5.porters/2014/09/msg220118.html
h20566.www2.hpe.com/portal/site/hpsc/public/kb/docDisplay?docId=emr_na-c05240731
ubuntu.com/usn/USN-2916-1
seclists.org/fulldisclosure/2014/Sep/84
advisories.mageia.org/MGASA-2014-0406.html
secunia.com/advisories/61961
seclists.org/oss-sec/2014/q3/692
nvd.nist.gov/vuln/detail/CVE-2014-4330
github.com/advisories/GHSA-gxvp-m937-jg9v
security-tracker.debian.org/tracker/CVE-2014-4330
advisories.mageia.org/MGASA-2014-0405.html
bugs.mageia.org/show_bug.cgi?id=14170
bugs.mageia.org/show_bug.cgi?id=14098
advisories.mageia.org/MGASA-2014-0407.html
bugs.mageia.org/show_bug.cgi?id=14198
suse.com/support/update/announcement//suse-ru-20150562-1
bugzilla.suse.com/838333
bugzilla.suse.com/896715
bugzilla.suse.com/900455
suse.com/security/cve/CVE-2014-4330
ubuntu.com/security/CVE-2014-4330
ubuntu.com/security/notices/USN-2916-1
cve.org/CVERecord?id=CVE-2014-4330
ubuntu.com/security/CVE-2013-7422
ubuntu.com/security/CVE-2016-2381