Rapid7 Vulnerability & Exploit Database

RHSA-2011:1424: perl security update

Back to Search

RHSA-2011:1424: perl security update



Perl is a high-level programming language commonly used for systemadministration utilities and web programming.A heap-based buffer overflow flaw was found in the way Perl decoded Unicodestrings. An attacker could create a malicious Unicode string that, whendecoded by a Perl program, would cause the program to crash or,potentially, execute arbitrary code with the permissions of the userrunning the program. (CVE-2011-2939)It was found that the "new" constructor of the Digest module used itsargument as part of the string expression passed to the eval() function. Anattacker could possibly use this flaw to execute arbitrary Perl code withthe privileges of a Perl program that uses untrusted input as an argumentto the constructor. (CVE-2011-3597)All Perl users should upgrade to these updated packages, which containbackported patches to correct these issues. All running Perl programs mustbe restarted for this update to take effect.


  • redhat-upgrade-perl
  • redhat-upgrade-perl-archive-extract
  • redhat-upgrade-perl-archive-tar
  • redhat-upgrade-perl-cgi
  • redhat-upgrade-perl-compress-raw-zlib
  • redhat-upgrade-perl-compress-zlib
  • redhat-upgrade-perl-core
  • redhat-upgrade-perl-cpan
  • redhat-upgrade-perl-cpanplus
  • redhat-upgrade-perl-debuginfo
  • redhat-upgrade-perl-devel
  • redhat-upgrade-perl-digest-sha
  • redhat-upgrade-perl-extutils-cbuilder
  • redhat-upgrade-perl-extutils-embed
  • redhat-upgrade-perl-extutils-makemaker
  • redhat-upgrade-perl-extutils-parsexs
  • redhat-upgrade-perl-file-fetch
  • redhat-upgrade-perl-io-compress-base
  • redhat-upgrade-perl-io-compress-zlib
  • redhat-upgrade-perl-io-zlib
  • redhat-upgrade-perl-ipc-cmd
  • redhat-upgrade-perl-libs
  • redhat-upgrade-perl-locale-maketext-simple
  • redhat-upgrade-perl-log-message
  • redhat-upgrade-perl-log-message-simple
  • redhat-upgrade-perl-module-build
  • redhat-upgrade-perl-module-corelist
  • redhat-upgrade-perl-module-load
  • redhat-upgrade-perl-module-load-conditional
  • redhat-upgrade-perl-module-loaded
  • redhat-upgrade-perl-module-pluggable
  • redhat-upgrade-perl-object-accessor
  • redhat-upgrade-perl-package-constants
  • redhat-upgrade-perl-params-check
  • redhat-upgrade-perl-parent
  • redhat-upgrade-perl-parse-cpan-meta
  • redhat-upgrade-perl-pod-escapes
  • redhat-upgrade-perl-pod-simple
  • redhat-upgrade-perl-suidperl
  • redhat-upgrade-perl-term-ui
  • redhat-upgrade-perl-test-harness
  • redhat-upgrade-perl-test-simple
  • redhat-upgrade-perl-time-hires
  • redhat-upgrade-perl-time-piece
  • redhat-upgrade-perl-version

With Rapid7 live dashboards, I have a clear view of all the assets on my network, which ones can be exploited, and what I need to do in order to reduce the risk in my environment in real-time. No other tool gives us that kind of value and insight.

– Scott Cheney, Manager of Information Security, Sierra View Medical Center