2.1
CVSSv2

CVE-2014-4330

Published: 30/09/2014 Updated: 09/10/2018
CVSS v2 Base Score: 2.1 | Impact Score: 2.9 | Exploitability Score: 3.9
VMScore: 187
Vector: AV:L/AC:L/Au:N/C:N/I:N/A:P

Vulnerability Summary

The Dumper method in Data::Dumper prior to 2.154, as used in Perl 5.20.1 and previous versions, allows context-dependent malicious users 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.

Vulnerability Trend

Vulnerable Product Search on Vulmon Subscribe to Product

perl perl

data dumper project data dumper

Vendor Advisories

Debian Bug report logs - #762256 perl: CVE-2014-4330: stack exhaustion bug in Data::Dumper Package: src:perl; Maintainer for src:perl is Niko Tyni <ntyni@debianorg>; Reported by: Salvatore Bonaccorso <carnil@debianorg> Date: Sat, 20 Sep 2014 07:42:01 UTC Severity: important Tags: fixed-upstream, patch, security, up ...
Several security issues were fixed in Perl ...

Exploits

A stack overflow was discovered when serializing data via the Data::Dumper extension which is part of Perl-Core By using the "Dumper" method on a large Array-Reference which recursively contains other Array-References, it is possible to cause many recursive calls to the DD_dump native function and ultimately exhaust all available stack memory ...