S4E just found a medium-severity finding from internal ip disclosure vulnerability scanner
PlatformPlansPartners
Resources
ToolsBlogDocs
Sign Up →
critical·Product Based Web Vulnerabilities·Updated Oct 8, 2025

CVE-2018-25114 Scanner

CVE-2018-25114 Scanner - Remote Code Execution vulnerability in osCommerce

Est. Time~10 seconds
Scan TypeSingle Scan
Targetsdomain, subdomain, ipv4
CostFree
3.4k
Times Used
continuous scan runs
4.2k
Continuously Checked
assets under CS
0
Vulnerabilities Found
confirmed findings
References
CVECVE-2018-25114
9.3
CVSScritical
Exploitable remotely over the internet · no authentication required.

A remote code execution vulnerability exists within osCommerce Online Merchant version 2.3.4.1 due to insecure default configuration and missing authentication in the installer workflow. By default, the /install/ directory remains accessible after installation. An unauthenticated attacker can invoke install_4.php, submit crafted POST data, and inject arbitrary PHP code into the configure.php file. When the application later includes this file, the injected payload is executed, resulting in full server-side compromise.

Attack Vector
Network
Privileges Req.
None
User Interaction
None
Affected
Online Merchantby osCommerce
2.3.4.1
Updated Aug 21, 2026View on NVD →
Detail

osCommerce Online Merchant is an open-source shopping cart solution used by businesses of all sizes for managing e-commerce transactions. Developed and maintained by a global community, it serves as an alternative to proprietary shopping cart software. It allows businesses to set up a customizable, scalable online storefront. The platform is popular among small and medium-sized e-commerce businesses due to its flexibility and large support community. Despite its robustness, it's essential for users to ensure proper installation and configuration settings. osCommerce aids businesses in efficiently managing product listings, customer orders, and online payments.

Remote Code Execution (RCE) is a critical vulnerability that allows attackers to execute arbitrary code on a vulnerable server or system via web-based application constraints. By exploiting insecure default configurations, especially those that lack proper authentication protocols, attackers can inject malicious code. In this instance, if the vulnerable installation files remain accessible post-installation, this vulnerability can be effortlessly leveraged. Successful exploitation could result in unauthorized access to sensitive data or a full system compromise. RCE is considered a serious security threat due to its potential to severely disrupt services and steal information.

The osCommerce 2.3.4.1 platform is susceptible to RCE due to inadequate default configurations and authentication mechanisms within the installation routine. Specifically, the issue arises when the '/install/' directory of the platform is left intact after initial setup, allowing unauthenticated users to execute arbitrary PHP commands. Attackers can navigate to 'install_4.php' and exploit the insecure endpoint to inject commands such as 'passthru()' into the parameter 'DIR_FS_DOCUMENT_ROOT'. Detection of such vulnerabilities involves scrutinizing HTTP responses for specific patterns in the '/etc/passwd' file to confirm access.

Exploitation of this vulnerability can lead to serious consequences, including the full compromise of the hosting server. Attackers can gain unintended access to sensitive files or database contents, manipulate data, deface websites, or disrupt services, potentially causing significant data breaches and financial loss. Once control over the system is achieved, attackers might deploy further payloads, such as worms or ransomware, exacerbating the initial impact. The integrity and availability of critical business operations could be severely undermined due to these unauthorized administrative activities.

REFERENCES

Solution Advice
  • Ensure that installation directories, especially '/install/', are deleted or properly secured post-installation.
  • Implement strict access control measures and authentication protocols to prevent unauthorized access.
  • Regularly update osCommerce to the latest version to benefit from security patches and improvements.
  • Conduct thorough security assessments and code reviews to identify and remediate potential vulnerabilities.
  • Enhance server configurations to mitigate risks associated with remote file inclusion and unauthorized script execution.

Get AI-powered remediation steps tailored to your asset.

Try AI Solutions →

Check your infrastructure.
Right now.

11,000+ scanners. Free to start. No credit card required.

CVE-2018-25114 Scanner - Remote Code Execution vulnerability in osCommerce | S4E