Skip to main content

TYPO3 Shop Extension CVE-2026-113468

| EUVDEUVD-2026-104865 MEDIUM
Missing Authorization (CWE-862)
2026-10-20 TYPO3 GHSA-g779-m64h-785q
6.9
CVSS 4.0 · Vendor: TYPO3
View

Attack ChainAIDerived

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

  1. Access
    Access shop page with order plugin
  2. Exploit
    Forge PayPal payment notification
  3. Execution
    POST to unverified notification endpoint
  4. Impact
    Overwrite pending order's stored notification data

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V8 - Authorization Authorization checks on every request
MITRE ATT&CK

1 technique across 1 tactic: Privilege Escalation

The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up.

Exploitation Conditions

Requires (1) the coding.ms TYPO3 shop extension installed and a publicly reachable page that renders the shop's order plugin, and (2) a target order in the 'awaiting payment' state - orders already paid are explicitly unaffected, which is the primary limiting factor. The PayPal payment-notification endpoint performs no origin/authorization check, so no authentication, no privileges, and no user interaction are needed (PR:N/UI:N); the realistic constraint is availability of an unpaid order and an exposed order-plugin page rather than any access barrier.

Impact

Signals are modest and largely consistent. The vendor-supplied CVSS 4.0 vector (AV:N/AC:L/AT:N/PR:N/UI:N) describes a network-reachable, low-complexity, unauthenticated flaw, which matches the description: 'any site visitor' can act with no privileges or interaction. However, impact is deliberately narrow - only VI:L (low integrity) with VC/VA/SC/SI/SA all N - meaning an attacker can overwrite the stored payment-notification record of a pending order but cannot read data, cause outages, or (per the vector) escalate into order fulfillment or financial loss. CWE-862 (Missing Authorization) correctly frames this as a missing origin/authorization check on the PayPal notification endpoint rather than a true authentication bypass. No EPSS score, no CISA KEV listing, and no public exploit were provided, so there is no public exploit identified at time of analysis; exploitation is plausible given the trivial preconditions but unproven. Net: this is a legitimately-rated medium (6.9) integrity issue in a niche TYPO3 shop extension - real and easy to trigger, but limited blast radius (data tampering on unpaid orders only), so it is a moderate-priority patch rather than an emergency. Note the data gap: the business consequence of overwriting a notification (e.g., whether it can falsely mark an order paid or inject content viewed by an operator) is not spelled out in the description - verify with the TYPO3 advisory before dismissing it.

Exploit ScenarioDerived

An attacker browses to a public shop page that renders the order plugin and locates (or creates) an order still awaiting payment. They then send a forged request directly to the PayPal payment-notification endpoint, which accepts the data without verifying it originated from PayPal, overwriting that order's stored notification with attacker-controlled content. No authentication or user interaction is required, and no public proof-of-concept was provided in the input.

This Month Plan within 30 days. Why: MEDIUM severity (CVSS 4.0-6.9).
Patch available 0.4% exploitation probability (EPSS)

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

Alert me

AnalysisAIv1 – Oct 20, 2026

Unauthenticated attackers can overwrite the stored PayPal payment notification for an unpaid order on TYPO3 sites running the coding.ms shop extension when a page exposes the shop's order plugin. The endpoint accepts notification data without verifying its origin, so the impact is limited to integrity of the notification content for orders still awaiting payment; paid orders are unaffected, and confidentiality and availability are not impacted. No public exploit code or CISA KEV entry was identified in the provided data at time of analysis.

RemediationAI

Apply the fix described in the TYPO3 security advisory (https://typo3.org/security/advisory/typo3-ext-sa-2026-036); the provided data does not identify an exact patched extension version, so verify the advisory for the release that addresses CVE-2026-113468. Until the update is deployed, reduce exposure by unpublishing or restricting access to TYPO3 pages that render the shop's order plugin, and use web-server or WAF rules to block unauthenticated POST requests to the PayPal payment-notification endpoint. As a compensating control, validate notifications out-of-band with PayPal (IPN postback or signature verification) and do not let the notification body alone drive order state; this adds latency and integration work but preserves the payment workflow. Paid-order records are unaffected, so prioritize sites with unpaid orders and public order-plugin pages.

Affected VersionsENISA

Extension "TYPO3 Shop by coding.ms" 6.0.0 <6.3.0
Extension "TYPO3 Shop by coding.ms" 5.0.0 <5.21.1
Extension "TYPO3 Shop by coding.ms" 0 <4.9.4

Affected Packages

euvd extension_typo3_shop_by_coding_ms fix: 4.9.4, 5.21.1, 6.3.0

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 issue is a CWE-862 Missing Authorization flaw in the payment-notification handling of the coding.ms TYPO3 shop extension, identified by CPE as typo3:extension_"typo3_shop_by_coding.ms" with no version range enumerated. The PayPal notification endpoint is reachable via the web and processes incoming data without validating that the request originated from PayPal or that the caller is authorized, allowing stored notification records to be replaced. The attack surface requires a TYPO3 page that renders the shop order plugin, and the modified record must correspond to an order in the awaiting-payment state; the extension's paid-order workflow is outside the impact. The CVSS 4.0 vector shows network reachability with no privileges or user interaction, but only low integrity impact and no confidentiality or availability impact.

Know when Typo3 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 (TYPO3) PRIMARY 6.9 MEDIUM
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:L/VA:N/SC:N/SI:N/SA:N
vuln.today AI 5.3 MEDIUM

Unauthenticated network request against an endpoint lacking an origin check (AV:N/AC:L/PR:N/UI:N); only partial integrity impact from overwriting notification data, with no confidentiality or availability effect.

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

Primary rating from Vendor (TYPO3).

CVSS VectorVendor: TYPO3

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

Lifecycle Timeline

1
Patch available
Oct 20, 2026 - 11:02 EUVD

DescriptionCVE.org

The payment notification endpoint for PayPal accepts incoming data without verifying that it comes from the payment provider. Any site visitor can overwrite the stored payment notification of an order that is still awaiting payment with arbitrary content. This requires a page that contains the shop's order plugin. Orders that are already paid are not affected.

Threat Intelligence Overview

EPSS Score
0.4%
Top 67% exploitable
Prevalence
Low
third-party TYPO3 e-commerce extension, niche vendor-specific footprint
Social Media
1
Sightings
Data Quality
5 sources
Confidence: Medium

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 MEDIUM
CISA KEV No
Public POC No
EPSS 0.4%
Patch available Yes
Active threat No
Deciding rule
MEDIUM severity (CVSS 4.0-6.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
Scheduled
Exploitation
None
System Exposure· derived
Open
Automatable
Yes
Human Impact· derived
Medium
Technical Impact
Partial

Priority Score

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

Attack Technique

Authentication bypass attacks exploit flaws in the verification mechanisms that control access to systems and applications.

More in Typo3

View all
CVE-2020-15086 CRITICAL POC
9.8 Jul 29

In TYPO3 installations with the "mediace" extension from version 7.6.2 and before version 7.6.5, it has been discovered

CVE-2026-77136 CRITICAL POC
9.5 Aug 25

Server-side template injection in the TYPO3 'Powermail' extension lets an anonymous user submit Fluid template syntax th

CVE-2017-14251 HIGH POC
8.8 Sep 11

Unrestricted File Upload vulnerability in the fileDenyPattern in sysext/core/Classes/Core/SystemEnvironmentBuilder.php i

CVE-2026-46725 CRITICAL POC
9.2 May 19

Remote code execution in the TYPO3 'Content Element Selector' extension allows unauthenticated attackers to execute arbi

CVE-2014-9509 HIGH POC
7.5 Jan 04

The frontend rendering component in TYPO3 4.5.x before 4.5.39, 4.6.x through 6.2.x before 6.2.9, and 7.x before 7.0.2, w

CVE-2026-19418 HIGH POC
7.3 Aug 11

Broken referrer enforcement in TYPO3 CMS backend and Install Tool allows an attacker with JavaScript execution capabilit

CVE-2016-4056 MEDIUM POC
6.1 Jan 23

Cross-site scripting (XSS) vulnerability in the Backend component in TYPO3 6.2.x before 6.2.19 allows remote attackers t

CVE-2023-24814 MEDIUM POC
6.1 Feb 07

TYPO3 is a free and open source Content Management Framework released under the GNU General Public License. Rated medium

CVE-2020-26227 MEDIUM POC
6.1 Nov 23

TYPO3 is an open source PHP based web content management system. Rated medium severity (CVSS 6.1), this vulnerability is

CVE-2020-26216 MEDIUM POC
6.1 Nov 17

TYPO3 Fluid before versions 2.0.8, 2.1.7, 2.2.4, 2.3.7, 2.4.4, 2.5.11 and 2.6.10 is vulnerable to Cross-Site Scripting.

CVE-2020-15241 MEDIUM POC
6.1 Oct 08

TYPO3 Fluid Engine (package `typo3fluid/fluid`) before versions 2.0.5, 2.1.4, 2.2.1, 2.3.5, 2.4.1, 2.5.5 or 2.6.1 is vul

CVE-2020-8091 MEDIUM POC
6.1 Jan 27

svg.swf in TYPO3 6.2.0 to 6.2.38 ELTS and 7.0.0 to 7.1.0 could allow an unauthenticated, remote attacker to conduct a cr

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