Lucene search

K
gentooGentoo FoundationGLSA-200507-01
HistoryJul 03, 2005 - 12:00 a.m.

PEAR XML-RPC, phpxmlrpc: PHP script injection vulnerability

2005-07-0300:00:00
Gentoo Foundation
security.gentoo.org
18

7.5 High

CVSS2

Access Vector

NETWORK

Access Complexity

LOW

Authentication

NONE

Confidentiality Impact

PARTIAL

Integrity Impact

PARTIAL

Availability Impact

PARTIAL

AV:N/AC:L/Au:N/C:P/I:P/A:P

0.959 High

EPSS

Percentile

99.4%

Background

The PEAR XML-RPC and phpxmlrpc libraries are both PHP implementations of the XML-RPC protocol.

Description

James Bercegay of GulfTech Security Research discovered that the PEAR XML-RPC and phpxmlrpc libraries fail to sanatize input sent using the “POST” method.

Impact

A remote attacker could exploit this vulnerability to execute arbitrary PHP script code by sending a specially crafted XML document to web applications making use of these libraries.

Workaround

There are no known workarounds at this time.

Resolution

All PEAR-XML_RPC users should upgrade to the latest available version:

 # emerge --sync
 # emerge --ask --oneshot --verbose ">=dev-php/PEAR-XML_RPC-1.3.1"

All phpxmlrpc users should upgrade to the latest available version:

 # emerge --sync
 # emerge --ask --oneshot --verbose ">=dev-php/phpxmlrpc-1.1.1"
OSVersionArchitecturePackageVersionFilename
Gentooanyalldev-php/pear-xml_rpc< 1.3.1UNKNOWN
Gentooanyalldev-php/phpxmlrpc< 1.1.1UNKNOWN

7.5 High

CVSS2

Access Vector

NETWORK

Access Complexity

LOW

Authentication

NONE

Confidentiality Impact

PARTIAL

Integrity Impact

PARTIAL

Availability Impact

PARTIAL

AV:N/AC:L/Au:N/C:P/I:P/A:P

0.959 High

EPSS

Percentile

99.4%