Skip to main content

osCommerce EUVDEUVD-2026-92250

| CVE-2026-105226 LOW
Improper Neutralization of Special Elements in Output Used by a Downstream Component ('Injection') (CWE-74)
2026-10-05 cna@vuldb.com GHSA-pwh4-88m7-gc6w
2.0
CVSS 4.0 · Vendor: vuldb
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Obtain admin panel access
  2. Delivery
    Craft request to admin/newsletters.php
  3. Exploit
    Manipulate 'module' include argument
  4. Execution
    Inject code via newsletter module
  5. Impact
    Execute code in app context

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A05:2025 - Injection
ASVS 5.0
V1 - Encoding and Sanitization Input neutralization, injection prevention
Exploitation Conditions

Exploitation requires administrator-level authenticated access to the osCommerce2 backend, specifically reachability of the Newsletter Management feature at admin/newsletters.php, where the 'module' argument is passed to include logic. The limiting factor is the PR:H requirement: the attacker must already possess valid administrator credentials or an active admin session, so this is not exploitable by anonymous or low-privileged remote users. No special non-default configuration is indicated, but the administrative panel must be network-reachable (AV:N) and the Newsletter module accessible.

Impact

This is a low-priority issue despite being a 'code injection' flaw. The provided CVSS 4.0 vector (AV:N/AC:L/AT:N/PR:H/UI:N/VC:L/VI:L/VA:L) scores only 2.0, driven by PR:H - exploitation requires high privileges, consistent with the vulnerable code residing in admin/newsletters.php (the administrative Newsletter Management backend). An attacker must already hold administrator access, which sharply limits real-world risk: an admin can typically perform damaging actions directly, so the marginal value of this injection is modest, reflected in the uniformly Low impact metrics (VC:L/VI:L/VA:L). A public exploit exists (E:P in the vector, and the description states 'the exploit has been released to the public'), raising the practical likelihood of opportunistic use, but there is NO CISA KEV listing and NO EPSS score provided, so there is no evidence of active or widespread exploitation. The vulnerability was reported to the project via an issue report but the project has not responded, meaning no official patch is confirmed. Signals are internally consistent (network-reachable admin feature, privilege-gated, low impact); the main caveat is that 'code injection' intuitively sounds severe but the CVSS author deliberately scored impacts as Low and required high privileges - do not overweight the CWE label.

Exploit ScenarioDerived

An authenticated administrator (or an attacker who has already compromised admin credentials) sends a crafted request to admin/newsletters.php manipulating the 'module' argument, causing the include logic to process attacker-controlled input and inject/execute code within the application context. A public exploit has been released, lowering the skill needed to reproduce it, though the requirement for administrator-level access substantially constrains who can actually trigger it.

Monitor Track and reassess. Why: LOW severity (CVSS 0.1-3.9).
No patch listed yet 0.2% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Oct 05, 2026

Authenticated code injection in osCommerce 2.x through 2.3.4.1 allows an attacker who already holds administrator credentials to manipulate the 'module' argument processed by the include logic in admin/newsletters.php (Newsletter Management component), causing attacker-influenced code to be injected into the PHP execution path. Because the assessed vector is CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:L/I:L/A:L, only users with valid admin-level access to the backend can reach the vulnerable code, and the realistic impact is limited to low confidentiality, integrity and availability effects rather than full server takeover. Publicly available exploit code exists per the CVSS 4.0 E:P metric and the vendor disclosure, but there is no confirmed active exploitation (no CISA KEV listing), and the project has not responded to the issue report, so no fixed release is currently published.

RemediationAI

No vendor-released patch was identified at time of analysis: the project was notified early via the public issue at https://github.com/osCommerce/oscommerce2/issues/676 (also referenced as submit 971047) and has not responded, so no fixed version number can be cited and upgrading alone is not currently an option. Because exploitation requires administrator-level access, the highest-value compensating control is to remove that prerequisite from the attack surface: restrict /admin (and specifically admin/newsletters.php) behind an IP allowlist, VPN, or an authenticating reverse proxy so the module parameter cannot be reached by unauthorized users - the trade-off is that legitimate administrators must connect through that layer and may see disrupted access from changing IPs. If the Newsletter Management feature is not in use, disable or remove admin/newsletters.php entirely (or block it at the web server/WAF with a rule rejecting requests whose module parameter contains path traversal, URL, or PHP-wrapper patterns); the side effect is loss of newsletter administration functionality. Enforce strong, unique administrator passwords and multi-factor authentication, since credential compromise is the practical entry point for PR:H flaws, and enable logging/alerting on admin/newsletters.php requests so manipulation attempts are detectable. Apply vendor and distro advisories as they emerge; monitor https://vuldb.com/vuln/413428 and the GitHub issue for a patch announcement, and note that public exploit code already exists, so unpatched admin panels should not be internet-exposed.

Affected VersionsENISA

osCommerce2 2.3.4.1
osCommerce2 2.3.4.0

Affected Packages

euvd oscommerce2 no fix

Source: OSV (Open Source Vulnerabilities)

Affects your stack

Affects 1 package in euvd

Checking this CVE against your own stacks and servers is part of the Basic plan and up.

Technical ContextAI · show details

The flaw is classified as CWE-74 (Improper Neutralization of Special Elements in Output Used by a Downstream Component, i.e. injection) and is tagged PHP / Code Injection. In osCommerce 2.x the administrative Newsletter Management screen reaches admin/newsletters.php, where the 'module' request argument is fed into a PHP include construct. Because the argument is not adequately validated before being used to resolve an include target, a crafted value can steer the include toward attacker-controlled or otherwise unintended code, resulting in code injection within the context of the web server's PHP process. Exploitation is network-reachable (AV:N) with no user interaction (UI:N), but the assessed vector sets PR:H, meaning the attacker must already possess administrator-level operating privileges in the osCommerce admin panel; the vulnerability does not extend beyond the vulnerable component's security scope (S:U) and does not grant anonymous or low-privileged remote users access. The root cause class is input-handling/injection in legacy PHP code that predates modern framework-level sanitization, which is consistent with the affected 2.3.4.1-and-earlier code base.

Know when PHP gets its next vulnerability

  • Watch products and get an email when something new is published
  • Check this CVE against your own stack and servers
  • Exploit and PoC references, threat intelligence from 22 sources

No credit card · 7-day full trial

Severity by source

Vendor (vuldb) PRIMARY 2.0 LOW
CVSS:4.0/AV:N/AC:L/AT:N/PR:H/UI:N/VC:L/VI:L/VA:L/SC:N/SI:N/SA:N/E:P
vuln.today AI 4.7 MEDIUM

Admin-only Newsletter Management feature requires administrator access, so PR:H; network-reachable backend gives AV:N/AC:L/UI:N, with Low C/I/A matching the vendor-style impact rating.

3.1 AV:N/AC:L/PR:H/UI:N/S:U/C:L/I:L/A:L
4.0 AV:N/AC:L/AT:N/PR:H/UI:N/VC:L/VI:L/VA:L/SC:N/SI:N/SA:N

Primary rating from Vendor (vuldb).

CVSS VectorVendor: vuldb

Attack Vector
Network
Attack Complexity
Low
Attack Requirements
None
Privileges Required
High
User Interaction
None
Vulnerable system: Confidentiality
Low
Vulnerable system: Integrity
Low
Vulnerable system: Availability
Low
Subsequent system: Confidentiality
None
Subsequent system: Integrity
None
Subsequent system: Availability
None

DescriptionCVE.org

A security flaw has been discovered in osCommerce osCommerce2 up to 2.3.4.1. This vulnerability affects the function include of the file admin/newsletters.php of the component Newsletter Management. Performing a manipulation of the argument module results in code injection. The attack is possible to be carried out remotely. The exploit has been released to the public and may be used for attacks. The project was informed of the problem early through an issue report but has not responded yet.

Threat Intelligence Overview

EPSS Score
0.2%
Top 85% exploitable
Prevalence
Low
legacy open-source e-commerce platform, limited and declining modern deployment
Data Quality
7 sources
Confidence: High
EUVD NVD CVE.org EPSS Vulnrichment CIRCL GitHub VulDB

How this decision was reached

The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.

SignalValue
Severity LOW
CISA KEV No
Public POC No
EPSS 0.2%
Patch available No
Active threat No
Deciding rule
LOW severity (CVSS 0.1-3.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision· derived
Defer
Exploitation
Poc
System Exposure· derived
Open
Automatable
No
Human Impact· derived
Low
Technical Impact
Partial

Priority Score

10
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +10
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

Code Injection CRITICAL

Code injection occurs when an application accepts user input and passes it directly into a language interpreter or evaluator without proper sanitization.

More in PHP

View all
CVE-2019-11043 CRITICAL POC
9.8 Oct 28

In PHP versions 7.1.x below 7.1.33, 7.2.x below 7.2.24 and 7.3.x below 7.3.11 in certain configurations of FPM setup it

CVE-2012-1823 CRITICAL POC
9.8 May 11

sapi/cgi/cgi_main.c in PHP before 5.3.12 and 5.4.x before 5.4.2, when configured as a CGI script (aka php-cgi), does not

CVE-2016-1555 CRITICAL POC
9.8 Apr 21

(1) boardData102.php, (2) boardData103.php, (3) boardDataJP.php, (4) boardDataNA.php, and (5) boardDataWW.php in Netgear

CVE-2018-11138 CRITICAL POC
9.8 May 31

The '/common/download_agent_installer.php' script in the Quest KACE System Management Appliance 8.0.318 is accessible by

CVE-2024-11680 CRITICAL POC
9.8 Nov 26

ProjectSend versions prior to r1720 are affected by an improper authentication vulnerability. Rated critical severity (C

CVE-2025-49113 CRITICAL POC
9.9 Jun 02

Roundcube Webmail contains a critical PHP object deserialization vulnerability (CVE-2025-49113, CVSS 9.9) that allows au

CVE-2017-9841 CRITICAL POC
9.8 Jun 27

Util/PHP/eval-stdin.php in PHPUnit before 4.8.28 and 5.x before 5.6.3 allows remote attackers to execute arbitrary PHP c

CVE-2025-0108 HIGH POC
8.8 Feb 12

Palo Alto Networks PAN-OS management web interface contains an authentication bypass allowing unauthenticated attackers

CVE-2021-25298 HIGH POC
8.8 Feb 15

Nagios XI version xi-5.7.5 is affected by OS command injection. Rated high severity (CVSS 8.8), this vulnerability is re

CVE-2021-25296 HIGH POC
8.8 Feb 15

Nagios XI version xi-5.7.5 is affected by OS command injection. Rated high severity (CVSS 8.8), this vulnerability is re

CVE-2013-4983 CRITICAL POC
10.0 Sep 10

The get_referers function in /opt/ws/bin/sblistpack in Sophos Web Appliance before 3.7.9.1 and 3.8 before 3.8.1.1 allows

CVE-2023-6553 CRITICAL POC
9.8 Dec 15

The Backup Migration plugin for WordPress is vulnerable to Remote Code Execution in all versions up to, and including, 1

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy