All vulnerabilities

Servers and applications

CVE-2010-1447

The Safe (aka Safe.pm) module 2.26, and certain earlier versions, for Perl, as used in PostgreSQL 7.4 before 7.4.29, 8.0 before 8.0.25, 8.1 before 8.1.21, 8.2 before 8.2.17, 8.3 before 8.3.11, 8.4 before 8.4.4, and 9.0 Beta before 9.0 Beta 2, allows context-dependent attackers to bypass intended (1) Safe::reval and (2) Safe::rdo access restrictions, and inject and execute arbitrary code, via…

Severity
High 8.5
Published
19 May 2010
Last changed
16 Jun 2026
Added to UpHeron
16 Oct 2026
Exploit chance
2.8% in the next 30 daysHigher than 86% of CVEs. EPSS by FIRST, 12 Nov 2026
Weakness
CWE-264
Attack
Over the network · Needs a login
Attacker can
Read data · Change data · Take it down
CVSS vector
AV:N/AC:M/Au:S/C:C/I:C/A:C
Sources
NVD

Description

The Safe (aka Safe.pm) module 2.26, and certain earlier versions, for Perl, as used in PostgreSQL 7.4 before 7.4.29, 8.0 before 8.0.25, 8.1 before 8.1.21, 8.2 before 8.2.17, 8.3 before 8.3.11, 8.4 before 8.4.4, and 9.0 Beta before 9.0 Beta 2, allows context-dependent attackers to bypass intended (1) Safe::reval and (2) Safe::rdo access restrictions, and inject and execute arbitrary code, via vectors involving subroutine references and delayed execution.

From NVD.

Affected software

SoftwareAffected versions
PostgreSQLServers and applications · cpe:a:postgresql:postgresql
  • Version 9.0.0-beta1
  • Version 8.4.3
  • Version 8.4.2
  • Version 8.4.1
All 108 release lines
  • Version 7.4
  • Version 7.4.1
  • Version 7.4.2
  • Version 7.4.3
  • Version 7.4.4
  • Version 7.4.5
  • Version 7.4.6
  • Version 7.4.7
  • Version 7.4.8
  • Version 7.4.9
  • Version 7.4.10
  • Version 7.4.11
  • Version 7.4.12
  • Version 7.4.13
  • Version 7.4.14
  • Version 7.4.15
  • Version 7.4.16
  • Version 7.4.17
  • Version 7.4.18
  • Version 7.4.19
  • Version 7.4.20
  • Version 7.4.21
  • Version 7.4.22
  • Version 7.4.23
  • Version 7.4.24
  • Version 7.4.25
  • Version 7.4.26
  • Version 7.4.27
  • Version 7.4.28
  • Version 8.0
  • Version 8.0.1
  • Version 8.0.2
  • Version 8.0.3
  • Version 8.0.4
  • Version 8.0.5
  • Version 8.0.6
  • Version 8.0.7
  • Version 8.0.8
  • Version 8.0.9
  • Version 8.0.10
  • Version 8.0.11
  • Version 8.0.12
  • Version 8.0.13
  • Version 8.0.14
  • Version 8.0.15
  • Version 8.0.16
  • Version 8.0.17
  • Version 8.0.18
  • Version 8.0.19
  • Version 8.0.20
  • Version 8.0.21
  • Version 8.0.22
  • Version 8.0.23
  • Version 8.0.24
  • Version 8.1
  • Version 8.1.1
  • Version 8.1.2
  • Version 8.1.3
  • Version 8.1.4
  • Version 8.1.5
  • Version 8.1.6
  • Version 8.1.7
  • Version 8.1.8
  • Version 8.1.9
  • Version 8.1.10
  • Version 8.1.11
  • Version 8.1.12
  • Version 8.1.13
  • Version 8.1.14
  • Version 8.1.15
  • Version 8.1.16
  • Version 8.1.17
  • Version 8.1.18
  • Version 8.1.19
  • Version 8.1.20
  • Version 8.2
  • Version 8.2.1
  • Version 8.2.2
  • Version 8.2.3
  • Version 8.2.4
  • Version 8.2.5
  • Version 8.2.6
  • Version 8.2.7
  • Version 8.2.8
  • Version 8.2.9
  • Version 8.2.10
  • Version 8.2.11
  • Version 8.2.12
  • Version 8.2.13
  • Version 8.2.14
  • Version 8.2.15
  • Version 8.2.16
  • Version 8.3
  • Version 8.3.1
  • Version 8.3.2
  • Version 8.3.3
  • Version 8.3.4
  • Version 8.3.5
  • Version 8.3.6
  • Version 8.3.7
  • Version 8.3.8
  • Version 8.3.9
  • Version 8.3.10
  • Version 8.4
  • Version 8.4.1
  • Version 8.4.2
  • Version 8.4.3
  • Version 9.0.0-beta1

References

  • NVD https://nvd.nist.gov/vuln/detail/CVE-2010-1447
  • CVE.org https://www.cve.org/CVERecord?id=CVE-2010-1447