Skip to content
OpenAdvisories
Low · 2.3 CVE-2022-31000 EUVD-2022-5990GHSA-8639-qx56-r428

CSRF allows attacker to finalize/unfinalize order adjustments in solidus_backend

Published Jun 1, 2022 · Updated Apr 22, 2025 · Assigned by GitHub_M

Description

solidus_backend is the admin interface for the Solidus e-commerce framework. Versions prior to 3.1.6, 3.0.6, and 2.11.16 contain a cross-site request forgery (CSRF) vulnerability. The vulnerability allows attackers to change the state of an order's adjustments if they hold its number, and the execution happens on a store administrator's computer. Users should upgrade to solidus_backend 3.1.6, 3.0.6, or 2.11.16 to receive a patch.

Affected products

VendorProductAffectedFixed
solidusio solidus < 2.11.16, >= 3.0.0, < 3.0.6, >= 3.1.0, < 3.1.6 —

Affected packages

EcosystemPackageAffectedFixedRecord
RubyGems solidus_backend < 2.11.16 2.11.16 GHSA-8639-qx56-r428
RubyGems solidus_backend >= 3.0.0, < 3.0.6 3.0.6 GHSA-8639-qx56-r428
RubyGems solidus_backend >= 3.1.0, < 3.1.6 3.1.6 GHSA-8639-qx56-r428

References