Lucene search

K
cve[email protected]CVE-2010-1447
HistoryMay 19, 2010 - 6:30 p.m.

CVE-2010-1447

2010-05-1918:30:03
CWE-264
web.nvd.nist.gov
275
cve-2010-1447
safe module
perl
postgresql
code injection
access restrictions

8.5 High

CVSS2

Attack Vector

NETWORK

Attack Complexity

MEDIUM

Authentication

SINGLE

Confidentiality Impact

COMPLETE

Integrity Impact

COMPLETE

Availability Impact

COMPLETE

AV:N/AC:M/Au:S/C:C/I:C/A:C

7.1 High

AI Score

Confidence

Low

0.006 Low

EPSS

Percentile

78.5%

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.

Affected configurations

NVD
Node
postgresqlpostgresqlMatch7.4
OR
postgresqlpostgresqlMatch7.4.1
OR
postgresqlpostgresqlMatch7.4.2
OR
postgresqlpostgresqlMatch7.4.3
OR
postgresqlpostgresqlMatch7.4.4
OR
postgresqlpostgresqlMatch7.4.5
OR
postgresqlpostgresqlMatch7.4.6
OR
postgresqlpostgresqlMatch7.4.7
OR
postgresqlpostgresqlMatch7.4.8
OR
postgresqlpostgresqlMatch7.4.9
OR
postgresqlpostgresqlMatch7.4.10
OR
postgresqlpostgresqlMatch7.4.11
OR
postgresqlpostgresqlMatch7.4.12
OR
postgresqlpostgresqlMatch7.4.13
OR
postgresqlpostgresqlMatch7.4.14
OR
postgresqlpostgresqlMatch7.4.15
OR
postgresqlpostgresqlMatch7.4.16
OR
postgresqlpostgresqlMatch7.4.17
OR
postgresqlpostgresqlMatch7.4.18
OR
postgresqlpostgresqlMatch7.4.19
OR
postgresqlpostgresqlMatch7.4.20
OR
postgresqlpostgresqlMatch7.4.21
OR
postgresqlpostgresqlMatch7.4.22
OR
postgresqlpostgresqlMatch7.4.23
OR
postgresqlpostgresqlMatch7.4.24
OR
postgresqlpostgresqlMatch7.4.25
OR
postgresqlpostgresqlMatch7.4.26
OR
postgresqlpostgresqlMatch7.4.27
OR
postgresqlpostgresqlMatch7.4.28
Node
postgresqlpostgresqlMatch8.0
OR
postgresqlpostgresqlMatch8.0.0
OR
postgresqlpostgresqlMatch8.0.1
OR
postgresqlpostgresqlMatch8.0.2
OR
postgresqlpostgresqlMatch8.0.3
OR
postgresqlpostgresqlMatch8.0.4
OR
postgresqlpostgresqlMatch8.0.5
OR
postgresqlpostgresqlMatch8.0.6
OR
postgresqlpostgresqlMatch8.0.7
OR
postgresqlpostgresqlMatch8.0.8
OR
postgresqlpostgresqlMatch8.0.9
OR
postgresqlpostgresqlMatch8.0.10
OR
postgresqlpostgresqlMatch8.0.11
OR
postgresqlpostgresqlMatch8.0.12
OR
postgresqlpostgresqlMatch8.0.13
OR
postgresqlpostgresqlMatch8.0.14
OR
postgresqlpostgresqlMatch8.0.15
OR
postgresqlpostgresqlMatch8.0.16
OR
postgresqlpostgresqlMatch8.0.17
OR
postgresqlpostgresqlMatch8.0.18
OR
postgresqlpostgresqlMatch8.0.19
OR
postgresqlpostgresqlMatch8.0.20
OR
postgresqlpostgresqlMatch8.0.21
OR
postgresqlpostgresqlMatch8.0.22
OR
postgresqlpostgresqlMatch8.0.23
OR
postgresqlpostgresqlMatch8.0.24
Node
postgresqlpostgresqlMatch8.1
OR
postgresqlpostgresqlMatch8.1.0
OR
postgresqlpostgresqlMatch8.1.1
OR
postgresqlpostgresqlMatch8.1.2
OR
postgresqlpostgresqlMatch8.1.3
OR
postgresqlpostgresqlMatch8.1.4
OR
postgresqlpostgresqlMatch8.1.5
OR
postgresqlpostgresqlMatch8.1.6
OR
postgresqlpostgresqlMatch8.1.7
OR
postgresqlpostgresqlMatch8.1.8
OR
postgresqlpostgresqlMatch8.1.9
OR
postgresqlpostgresqlMatch8.1.10
OR
postgresqlpostgresqlMatch8.1.11
OR
postgresqlpostgresqlMatch8.1.12
OR
postgresqlpostgresqlMatch8.1.13
OR
postgresqlpostgresqlMatch8.1.14
OR
postgresqlpostgresqlMatch8.1.15
OR
postgresqlpostgresqlMatch8.1.16
OR
postgresqlpostgresqlMatch8.1.17
OR
postgresqlpostgresqlMatch8.1.18
OR
postgresqlpostgresqlMatch8.1.19
OR
postgresqlpostgresqlMatch8.1.20
Node
postgresqlpostgresqlMatch8.2
OR
postgresqlpostgresqlMatch8.2.1
OR
postgresqlpostgresqlMatch8.2.2
OR
postgresqlpostgresqlMatch8.2.3
OR
postgresqlpostgresqlMatch8.2.4
OR
postgresqlpostgresqlMatch8.2.5
OR
postgresqlpostgresqlMatch8.2.6
OR
postgresqlpostgresqlMatch8.2.7
OR
postgresqlpostgresqlMatch8.2.8
OR
postgresqlpostgresqlMatch8.2.9
OR
postgresqlpostgresqlMatch8.2.10
OR
postgresqlpostgresqlMatch8.2.11
OR
postgresqlpostgresqlMatch8.2.12
OR
postgresqlpostgresqlMatch8.2.13
OR
postgresqlpostgresqlMatch8.2.14
OR
postgresqlpostgresqlMatch8.2.15
OR
postgresqlpostgresqlMatch8.2.16
Node
postgresqlpostgresqlMatch8.3
OR
postgresqlpostgresqlMatch8.3.1
OR
postgresqlpostgresqlMatch8.3.2
OR
postgresqlpostgresqlMatch8.3.3
OR
postgresqlpostgresqlMatch8.3.4
OR
postgresqlpostgresqlMatch8.3.5
OR
postgresqlpostgresqlMatch8.3.6
OR
postgresqlpostgresqlMatch8.3.7
OR
postgresqlpostgresqlMatch8.3.8
OR
postgresqlpostgresqlMatch8.3.9
OR
postgresqlpostgresqlMatch8.3.10
Node
postgresqlpostgresqlMatch8.4
OR
postgresqlpostgresqlMatch8.4.1
OR
postgresqlpostgresqlMatch8.4.2
OR
postgresqlpostgresqlMatch8.4.3
Node
postgresqlpostgresqlMatch9.0.0beta1

References

8.5 High

CVSS2

Attack Vector

NETWORK

Attack Complexity

MEDIUM

Authentication

SINGLE

Confidentiality Impact

COMPLETE

Integrity Impact

COMPLETE

Availability Impact

COMPLETE

AV:N/AC:M/Au:S/C:C/I:C/A:C

7.1 High

AI Score

Confidence

Low

0.006 Low

EPSS

Percentile

78.5%