Track vulnerabilities like this one.
Sign up free to get alerted when software you use is affected.
7.5
CVE-2005-1921: PEAR XML_RPC and PHPXMLRPC allow remote code execution
CVE-2005-1921 · published 21 years ago
Summary
The XML_RPC library and the PHPXMLRPC library, used in platforms like Drupal and TikiWiki, can run arbitrary PHP code when they process a specially crafted XML file. An attacker could take control of the server hosting the affected application. Upgrade to the latest versions of these libraries or apply the vendor's patches to stop the unsafe handling of XML data.
What to do
- Update tiki tikiwiki_cms\/groupware to version 1.8.5 or later.
Affected software
| Vendor | Product | Affected versions |
|---|---|---|
| php | xml_rpc |
<= 1.3.0 cpe:2.3:a:php:xml_rpc:*:*:*:*:*:pear:*:* |
| gggeek | phpxmlrpc |
<= 1.1 cpe:2.3:a:gggeek:phpxmlrpc:*:*:*:*:*:*:*:* |
| drupal | drupal |
< 4.5.4 >= 4.6.0, < 4.6.2 cpe:2.3:a:drupal:drupal:*:*:*:*:*:*:*:* |
| tiki | tikiwiki_cms\/groupware |
< 1.8.5 cpe:2.3:a:tiki:tikiwiki_cms\/groupware:*:*:*:*:*:*:*:* |
| debian | debian_linux |
3.1 cpe:2.3:o:debian:debian_linux:3.1:*:*:*:*:*:*:* |
Original advisory text
Eval injection vulnerability in PEAR XML_RPC 1.3.0 and earlier (aka XML-RPC or xmlrpc) and PHPXMLRPC (aka XML-RPC For PHP or php-xmlrpc) 1.1 and earlier, as used in products such as (1) WordPress, ...
Eval injection vulnerability in PEAR XML_RPC 1.3.0 and earlier (aka XML-RPC or xmlrpc) and PHPXMLRPC (aka XML-RPC For PHP or php-xmlrpc) 1.1 and earlier, as used in products such as (1) WordPress, (2) Serendipity, (3) Drupal, (4) egroupware, (5) MailWatch, (6) TikiWiki, (7) phpWebSite, (8) Ampache, and others, allows remote attackers to execute arbitrary PHP code via an XML file, which is not properly sanitized before being used in an eval statement.
References
- http://marc.info/?l=bugtraq&m=112008638320145&w=2 Third Party Advisory
- http://marc.info/?l=bugtraq&m=112015336720867&w=2 Third Party Advisory
- http://marc.info/?l=bugtraq&m=112605112027335&w=2 Third Party Advisory
- http://pear.php.net/package/XML_RPC/download/1.3.1 Patch Product
- http://secunia.com/advisories/15810 Broken Link
- http://secunia.com/advisories/15852 Broken Link
- http://secunia.com/advisories/15855 Broken Link
- http://secunia.com/advisories/15861 Broken Link
- http://secunia.com/advisories/15872 Broken Link
- http://secunia.com/advisories/15883 Broken Link
- http://secunia.com/advisories/15884 Broken Link
- http://secunia.com/advisories/15895 Broken Link
- http://secunia.com/advisories/15903 Broken Link
- http://secunia.com/advisories/15904 Broken Link
- http://secunia.com/advisories/15916 Broken Link
- http://secunia.com/advisories/15917 Broken Link
- http://secunia.com/advisories/15922 Broken Link
- http://secunia.com/advisories/15944 Broken Link
- http://secunia.com/advisories/15947 Broken Link
- http://secunia.com/advisories/15957 Broken Link
- http://secunia.com/advisories/16001 Broken Link
- http://secunia.com/advisories/16339 Broken Link
- http://secunia.com/advisories/16693 Broken Link
- http://secunia.com/advisories/17440 Broken Link
- http://secunia.com/advisories/17674 Broken Link
- http://secunia.com/advisories/18003 Broken Link
- http://security.gentoo.org/glsa/glsa-200507-01.xml Third Party Advisory
- http://security.gentoo.org/glsa/glsa-200507-06.xml Third Party Advisory
- http://security.gentoo.org/glsa/glsa-200507-07.xml Third Party Advisory
- http://securitytracker.com/id?1015336 Broken Link Third Party Advisory VDB Entry
- http://sourceforge.net/project/showfiles.php?group_id=87163 Product
- http://sourceforge.net/project/shownotes.php?release_id=338803 Broken Link
- http://www.ampache.org/announce/3_3_1_2.php Broken Link
- http://www.debian.org/security/2005/dsa-745 Mailing List Third Party Advisory
- http://www.debian.org/security/2005/dsa-746 Mailing List Third Party Advisory
- http://www.debian.org/security/2005/dsa-747 Mailing List Third Party Advisory
- http://www.debian.org/security/2005/dsa-789 Mailing List Third Party Advisory
- http://www.drupal.org/security/drupal-sa-2005-003/advisory.txt Third Party Advisory
- http://www.gulftech.org/?node=research&article_id=00087-07012005 Not Applicable Vendor Advisory
- http://www.hardened-php.net/advisory-022005.php Not Applicable
- http://www.mandriva.com/security/advisories?name=MDKSA-2005:109 Patch Third Party Advisory Vendor Advisory
- http://www.novell.com/linux/security/advisories/2005_18_sr.html Broken Link
- http://www.novell.com/linux/security/advisories/2005_41_php_pear.html Broken Link
- http://www.novell.com/linux/security/advisories/2005_49_php.html Broken Link
- http://www.redhat.com/support/errata/RHSA-2005-564.html Broken Link
- http://www.securityfocus.com/archive/1/419064/100/0/threaded Broken Link Third Party Advisory VDB Entry
- http://www.securityfocus.com/bid/14088 Broken Link Third Party Advisory VDB Entry
- http://www.vupen.com/english/advisories/2005/2827 Broken Link
- https://oval.cisecurity.org/repository/search/definition/oval%3Aorg.mitre.oval%3... Broken Link
- https://oval.cisecurity.org/repository/search/definition/oval%3Aorg.mitre.oval%3... Broken Link
Internet-facing
14 days
Internal
60 days
- Not known to be exploited
- Can be exploited automatically (estimated)
- Gives an attacker partial control (estimated)
Severity
7.5
High
Type
CWE-94Code Injection
Timeline
Published5 Jul 2005
Updated29 Sep 2026
First seen29 Sep 2026
Sources
CVE-2005-1921 · NVD
Track software like this
Free during beta