Approved changes feed: RSS · Atom
cpe:2.3:a:nebulab:solidus:*:*:*:*:*:*:*:*
part: a version: * update: *
| Vendor | Nebulab (7dbe2a2c-fd50-5473-b3a2-fd5be47f4279) |
|---|---|
| Product | Solidus (c34757c3-bce4-55ec-bd52-c7db13a6ed3b) |
| Edition | * |
| Language | * |
| Software edition | * |
| Target software | * |
| Target hardware | * |
| Other | * |
| Notes | Imported from purl2cpe mapping |
PURL mappings
| PURL | Source | Last updated |
|---|---|---|
pkg:gem/solidus |
purl2cpe | 2026-06-01 10:14:55.191801 |
pkg:github/solidusio/solidus |
purl2cpe | 2026-06-01 10:14:55.191805 |
Vulnerability references
| Identifier | cpeApplicability | Submitted | db.gcve.eu details | Rationale |
|---|---|---|---|---|
CVE:CVE-2022-31000 |
vulnerable | 2026-06-08 05:43:39.952815 |
CSRF allows attacker to finalize/unfinalize order adjustments in solidus_backend
LOW (2.3)
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.
Published: 2022-06-01T17:25:11.000Z
Updated: 2025-04-22T17:55:17.777Z |
Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2021-43846 |
vulnerable | 2026-06-08 05:36:44.428923 |
CSRF forgery protection bypass for Spree::OrdersController#populate
MEDIUM (5.3)
`solidus_frontend` is the cart and storefront for the Solidus e-commerce project. Versions of `solidus_frontend` prior to 3.1.5, 3.0.5, and 2.11.14 contain a cross-site request forgery (CSRF) vulnerability that allows a malicious site to add an item to the user's cart without their knowledge. Versions 3.1.5, 3.0.5, and 2.11.14 contain a patch for this issue. The patch adds CSRF token verification to the "Add to cart" action. Adding forgery protection to a form that missed it can have some side effects. Other CSRF protection strategies as well as a workaround involving modifcation to config/application.rb` are available. More details on these mitigations are available in the GitHub Security Advisory.
Published: 2021-12-20T21:30:11.000Z
Updated: 2024-08-04T04:10:16.776Z |
Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2021-43805 |
vulnerable | 2026-06-08 05:36:44.323217 |
ReDos vulnerability on guest checkout email validation
HIGH (7.5)
Solidus is a free, open-source ecommerce platform built on Rails. Versions of Solidus prior to 3.1.4, 3.0.4, and 2.11.13 have a denial of service vulnerability that could be exploited during a guest checkout. The regular expression used to validate a guest order's email was subject to exponential backtracking through a fragment like `a.a.` Versions 3.1.4, 3.0.4, and 2.11.13 have been patched to use a different regular expression. The maintainers added a check for email addresses that are no longer valid that will print information about any affected orders that exist. If a prompt upgrade is not an option, a workaround is available. It is possible to edit the file `config/application.rb` manually (with code provided by the maintainers in the GitHub Security Advisory) to check email validity.
Published: 2021-12-07T17:25:09.000Z
Updated: 2024-08-04T04:03:08.816Z |
Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2020-15109 |
vulnerable | 2026-06-08 05:19:25.295180 |
Ability to change order address without triggering address validations in solidus
MEDIUM (5.3)
In solidus before versions 2.8.6, 2.9.6, and 2.10.2, there is an bility to change order address without triggering address validations. This vulnerability allows a malicious customer to craft request data with parameters that allow changing the address of the current order without changing the shipment costs associated with the new shipment. All stores with at least two shipping zones and different costs of shipment per zone are impacted. This problem comes from how checkout permitted attributes are structured. We have a single list of attributes that are permitted across the whole checkout, no matter the step that is being submitted. See the linked reference for more information. As a workaround, if it is not possible to upgrade to a supported patched version, please use this gist in the references section.
Published: 2020-08-04T23:00:16.000Z
Updated: 2024-08-04T13:08:21.891Z |
Imported from gcve-enriched-dumps CVE data |
Contribute
You can submit an edit proposal for this CPE entry or suggest a related product/vendor addition using the action button above.