drupal-contrib-2026-302
osv_packagist
Description
This module enables you to accept payments through Escrow.com with Drupal Commerce. The module doesn't sufficiently verify incoming Escrow.com webhook notifications. An attacker can forge payment and order status updates, marking unpaid orders as paid or completed, or cancelling orders that are in progress.
Timeline
- Published
- unknown
- Last Modified
- unknown
CVSS Details
CVSS details not available.
Affected Products
No product information available.
References
Linked Vulnerabilities
No linked vulnerabilities found.
{
"affected": [
{
"database_specific": {
"affected_versions": "<1.1.0",
"source": "https://github.com/DrupalSecurityTeam/drupal-advisory-database/blob/main/advisories/commerce_escrow/DRUPAL-CONTRIB-2026-302.json"
},
"package": {
"ecosystem": "Packagist:https://packages.drupal.org/8",
"name": "drupal/commerce_escrow",
"purl": "pkg:composer/drupal/commerce_escrow?repository_url=https:%2F%2Fpackages.drupal.org%2F8"
},
"ranges": [
{
"database_specific": {
"constraint": "<1.1.0"
},
"events": [
{
"introduced": "0"
},
{
"fixed": "1.1.0"
}
],
"type": "ECOSYSTEM"
}
]
}
],
"aliases": [
"CVE-2026-122071"
],
"credits": [
{
"contact": [
"https://www.drupal.org/u/marcus_johansson"
],
"name": "Marcus Johansson (marcus_johansson)"
}
],
"details": "This module enables you to accept payments through Escrow.com with Drupal Commerce.\n\nThe module doesn't sufficiently verify incoming Escrow.com webhook notifications. An attacker can forge payment and order status updates, marking unpaid orders as paid or completed, or cancelling orders that are in progress.",
"id": "DRUPAL-CONTRIB-2026-302",
"modified": "2026-11-04T20:30:02.743309697Z",
"published": "2026-11-04T17:33:57Z",
"references": [
{
"type": "WEB",
"url": "https://www.drupal.org/sa-contrib-2026-302"
}
],
"schema_version": "1.9.2"
}