CVE-2008-3354 in RunCMSinfo

Summary

by MITRE

Multiple PHP remote file inclusion vulnerabilities in the Newbb Plus (newbb_plus) module 0.93 in RunCMS 1.6.1 allow remote attackers to execute arbitrary PHP code via a URL in the (1) bbPath[path] parameter to votepolls.php and the (2) bbPath[root_theme] parameter to config.php, different vectors than CVE-2006-0659. NOTE: the provenance of this information is unknown; the details are obtained solely from third party information.

VulDB is the best source for vulnerability data and more expert information about this specific topic.

Analysis

by VulDB Data Team • 09/28/2025

The CVE-2008-3354 vulnerability represents a critical remote file inclusion flaw affecting the Newbb Plus module version 0.93 within RunCMS 1.6.1, specifically targeting two distinct attack vectors that enable remote code execution. This vulnerability falls under the category of insecure direct object references and improper input validation, aligning with CWE-20 and CWE-94 classifications that address improper input validation and code injection respectively. The flaw manifests through two separate parameters within different PHP files, creating multiple attack surfaces for malicious actors to exploit.

The technical exploitation occurs through manipulation of the bbPath[path] parameter in votepolls.php and the bbPath[root_theme] parameter in config.php, where user-controllable input directly influences file inclusion operations. When these parameters are not properly sanitized or validated, attackers can inject malicious URLs that get processed by PHP's include or require functions, allowing arbitrary PHP code execution on the target server. This vulnerability demonstrates a classic remote file inclusion (RFI) attack pattern where the attacker's malicious payload is loaded and executed as part of the legitimate web application process, bypassing normal security controls.

The operational impact of this vulnerability is severe, as it provides attackers with complete control over the affected web server, enabling them to execute arbitrary commands, access sensitive data, establish persistent backdoors, and potentially use the compromised server as a launch point for further attacks within the network infrastructure. The vulnerability's impact extends beyond simple code execution to include potential privilege escalation, data exfiltration, and system compromise, making it a critical security concern for any organization running vulnerable versions of RunCMS with the Newbb Plus module.

Mitigation strategies for CVE-2008-3354 should include immediate patching of the RunCMS platform to a version that addresses the file inclusion vulnerabilities, implementing proper input validation and sanitization for all user-controllable parameters, disabling remote file inclusion features in PHP configuration, and applying web application firewalls to monitor and block suspicious file inclusion patterns. Organizations should also conduct thorough security assessments of their web applications to identify similar vulnerabilities and implement secure coding practices that prevent direct object references from being influenced by user input. This vulnerability demonstrates the importance of following secure coding guidelines and maintaining up-to-date security patches as outlined in industry standards such as those defined by the OWASP Top Ten and NIST cybersecurity frameworks. The attack vectors identified in this vulnerability align with ATT&CK techniques for command and control operations, where adversaries establish persistent access through remote code execution capabilities.

Reservation

07/28/2008

Disclosure

07/28/2008

Moderation

accepted

Entry

VDB-43414

CPE

ready

Exploit

Download

EPSS

0.02544

KEV

no

Activities

very low

Sources

Might our Artificial Intelligence support you?

Check our Alexa App!