Description
A vulnerability was identified in osCommerce osCommerce2 up to 2.3.4.1. This affects the function include of the file includes/classes/payment.php of the component Payment Page. Such manipulation of the argument MODULE_PAYMENT_INSTALLED leads to code injection. The attack can be executed remotely. The exploit is publicly available and might be used. The project was informed of the problem early through an issue report but has not responded yet.
Published: 2026-10-05
Score: 4.8 Medium
EPSS: < 1% Very Low
KEV: No
Impact: Remote code execution
Action: Monitor
AI Analysis

Impact

The vulnerability originates from a remote code injection flaw in the include function of includes/classes/payment.php within osCommerce osCommerce2. By manipulating the MODULE_PAYMENT_INSTALLED argument, an attacker can inject arbitrary code, leading to remote execution of malicious instructions. This weakness directly compromises the confidentiality and integrity of the system, allowing attackers to access sensitive data, alter payment processing, or establish persistence. The flaw is identified as CWE-74 (Code Injection via Include) and CWE-94 (Improper Control of Generation of Code or Process).

Affected Systems

osCommerce osCommerce2 versions up to and including 2.3.4.1 are affected. The vulnerability resides in the Payment Page component’s payment.php file, and no specific hardware or operating system constraints are mentioned.

Risk and Exploitability

With a CVSS score of 4.8 the severity is moderate, yet the exploit is publicly available and can be performed remotely, indicating a realistic threat. EPSS data is not available, but the absence from the CISA KEV catalog does not diminish the risk because the vulnerability itself is demonstrated and exploitable. The attack path requires an attacker to send a crafted request that adjusts MODULE_PAYMENT_INSTALLED, so the threat is primarily against exposed web interfaces of the application.

Generated by OpenCVE AI on October 5, 2026 at 05:20 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Configure the web server to restrict access to payment.php, requiring authentication or IP filtering
  • Validate and sanitize all values passed to MODULE_PAYMENT_INSTALLED to prevent arbitrary file inclusion
  • Monitor the osCommerce issue tracker for a patch and apply it immediately once released
  • Consider implementing a Web Application Firewall rule that blocks suspicious INCLUDE or file reference patterns

Generated by OpenCVE AI on October 5, 2026 at 05:20 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Mon, 05 Oct 2026 14:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'poc', 'Technical Impact': 'partial'}, 'version': '2.0.3'}


Mon, 05 Oct 2026 04:30:00 +0000

Type Values Removed Values Added
Description A vulnerability was identified in osCommerce osCommerce2 up to 2.3.4.1. This affects the function include of the file includes/classes/payment.php of the component Payment Page. Such manipulation of the argument MODULE_PAYMENT_INSTALLED leads to code injection. The attack can be executed remotely. The exploit is publicly available and might be used. The project was informed of the problem early through an issue report but has not responded yet.
Title osCommerce osCommerce2 Payment payment.php include code injection
First Time appeared Oscommerce
Oscommerce oscommerce2
Weaknesses CWE-74
CWE-94
CPEs cpe:2.3:a:oscommerce:oscommerce2:*:*:*:*:*:*:*:*
Vendors & Products Oscommerce
Oscommerce oscommerce2
References
Metrics cvssV2_0

{'score': 5.8, 'vector': 'AV:N/AC:L/Au:M/C:P/I:P/A:P/E:POC/RL:ND/RC:C'}

cvssV3_0

{'score': 4.3, 'vector': 'CVSS:3.0/AV:N/AC:L/PR:H/UI:R/S:U/C:L/I:L/A:L/E:P/RL:X/RC:C'}

cvssV3_1

{'score': 4.3, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:H/UI:R/S:U/C:L/I:L/A:L/E:P/RL:X/RC:C'}

cvssV4_0

{'score': 4.8, 'vector': 'CVSS:4.0/AV:N/AC:L/AT:N/PR:H/UI:P/VC:L/VI:L/VA:L/SC:N/SI:N/SA:N/E:P'}


Subscriptions

Oscommerce Oscommerce2
cve-icon MITRE

Status: PUBLISHED

Assigner: VulDB

Published:

Updated: 2026-10-05T13:26:18.773Z

Reserved: 2026-10-04T13:11:51.917Z

Link: CVE-2026-105225

cve-icon Vulnrichment

Updated: 2026-10-05T13:26:15.626Z

cve-icon NVD

Status : Deferred

Published: 2026-10-05T05:17:02.900

Modified: 2026-10-06T15:04:52.637

Link: CVE-2026-105225

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-10-05T07:15:18Z

Weaknesses
  • CWE-74

    Improper Neutralization of Special Elements in Output Used by a Downstream Component ('Injection')

  • CWE-94

    Improper Control of Generation of Code ('Code Injection')