This release includes 3 security fixes for security teams reviewing exposed deployments.
Topics
+8 more
Affected surfaces
ReleasePort's take
Moderate signalRelease v2.0.18 patches three critical security flaws: an IDOR on Shop Payment Request API endpoints, a bypass of payment method restrictions on the Shop Account Orders API endpoint, and unauthorized modification/deletion of completed orders via Cart FormComponent.
Why it matters: Severity scores of 95 affect key commerce APIs; operators must upgrade to v2.0.18 immediately to remediate high‑impact vulnerabilities.
Summary
AI summaryUpdates Details, https://github.com/TheMilek, and https://github.com/Sylius/Sylius/security/advisories/GHSA-mr9r-h354-966r across a mixed release.
Changes in this release
| Type | Severity | Summary | CVE |
|---|---|---|---|
| Security | Critical |
Fixes IDOR on Shop Payment Request endpoints in API Fixes IDOR on Shop Payment Request endpoints in API Source: llm_adapter@2026-06-02 Confidence: high |
— |
| Security | Critical |
Fixes channel-based payment method restriction bypass on shop account orders API endpoint Fixes channel-based payment method restriction bypass on shop account orders API endpoint Source: llm_adapter@2026-06-02 Confidence: high |
— |
| Security | Critical |
Fixes Cart FormComponent allowing modification or deletion of completed orders Fixes Cart FormComponent allowing modification or deletion of completed orders Source: llm_adapter@2026-06-02 Confidence: low |
— |
| Security | High |
Prevents Cart FormComponent from modifying or deleting completed orders Prevents Cart FormComponent from modifying or deleting completed orders Source: granite4.1:30b@2026-06-02-audit Confidence: low |
— |
Full changelog
TL;DR
🔒 This is a security release!
Fixes the following vulnerabilities:
- IDOR on Shop Payment Request endpoints in API
- Channel-based payment method restriction bypass on shop account orders API endpoint
- Cart FormComponent allows modification or deletion of an already-completed order
Details
- #19035 [2.0] Check payment request ownership (@TheMilek)
- #19036 [2.0] Prevent stale cart LiveComponents from mutating completed orders (@TheMilek)
- #19037 [2.0][API] Enforce channel eligibility check when changing payment method via account endpoint (@TheMilek)
Full Changelog: https://github.com/Sylius/Sylius/compare/v2.0.17...v2.0.18
Security Fixes
- GHSA-mr9r-h354-966r — IDOR on Shop Payment Request endpoints in API
- GHSA-6955-hrm5-c4qp — Channel-based payment method restriction bypass on shop account orders API endpoint
- GHSA-5597-7rmh-97q5 — Cart FormComponent allows modification or deletion of an already-completed order
Weekly OSS security release digest.
The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.
No spam, unsubscribe anytime.
Share this release
Related context
Beta — feedback welcome: [email protected]