CVE Catalog

CVE-2006-3990

High
Published: Translated: NVD NIST

Summary

Savant2, a PHP templating library by Paul M. Jones, contains multiple remote file inclusion (RFI) vulnerabilities. The vulnerabilities occur possibly when used with the com_mtree component for Mambo and Joomla!, allowing remote attackers to execute arbitrary PHP code by manipulating the mosConfig_absolute_path parameter in multiple Savant2 files.

Risk Assessment

An attacker can remotely execute arbitrary PHP code on the server, leading to full compromise of the application and potentially the entire system. Exploitation does not require authentication, making the vulnerability particularly dangerous.

Recommendation

Update Savant2 to a version where the vulnerability is fixed, or disable register_globals and allow_url_include in the PHP configuration. It is also recommended to verify whether the com_mtree component is used in a vulnerable configuration.

Related vulnerabilities

Original NVD description (English source)

Multiple PHP remote file inclusion vulnerabilities in Paul M. Jones Savant2, possibly when used with the com_mtree component for Mambo and Joomla!, allow remote attackers to execute arbitrary PHP code via a URL in the mosConfig_absolute_path parameter in (1) Savant2_Plugin_stylesheet.php, (2) Savant2_Compiler_basic.php, (3) Savant2_Error_pear.php, (4) Savant2_Error_stack.php, (5) Savant2_Filter_colorizeCode.php, (6) Savant2_Filter_trimwhitespace.php, (7) Savant2_Plugin_ahref.php, (8) Savant2_Plugin_ahrefcontact.php, (9) Savant2_Plugin_ahreflisting.php, (10) Savant2_Plugin_ahreflistingimage.php, (11) Savant2_Plugin_ahrefmap.php, (12) Savant2_Plugin_ahrefownerlisting.php, (13) Savant2_Plugin_ahrefprint.php, (14) Savant2_Plugin_ahrefrating.php, (15) Savant2_Plugin_ahrefrecommend.php, (16) Savant2_Plugin_ahrefreport.php, (17) Savant2_Plugin_ahrefreview.php, (18) Savant2_Plugin_ahrefvisit.php, (19) Savant2_Plugin_checkbox.php, (20) Savant2_Plugin_cycle.php, (21) Savant2_Plugin_dateformat.ph

Vulnerability data from NVD (NIST) · CISA KEV · EPSS