drupal-contrib-2026-310

osv_packagist
Description

The WordsOnline Connector module integrates Drupal with the WordsOnline translation service through the TMGMT module. The module doesn't properly validate data, resulting in an SQL Injection vulnerability. An attacker can use this to read data from the Drupal database, including user account data. The vulnerability is mitigated by the fact that an attacker must be logged in and hold the *Create translation jobs* permission provided by TMGMT.

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": ">=2.0.0 <2.0.6",
        "source": "https://github.com/DrupalSecurityTeam/drupal-advisory-database/blob/main/advisories/wordsonline_connector/DRUPAL-CONTRIB-2026-310.json"
      },
      "package": {
        "ecosystem": "Packagist:https://packages.drupal.org/8",
        "name": "drupal/wordsonline_connector",
        "purl": "pkg:composer/drupal/wordsonline_connector?repository_url=https:%2F%2Fpackages.drupal.org%2F8"
      },
      "ranges": [
        {
          "database_specific": {
            "constraint": ">=2.0.0 <2.0.6"
          },
          "events": [
            {
              "introduced": "2.0.0"
            },
            {
              "fixed": "2.0.6"
            }
          ],
          "type": "ECOSYSTEM"
        }
      ]
    }
  ],
  "aliases": [
    "CVE-2026-122084"
  ],
  "credits": [
    {
      "contact": [
        "https://www.drupal.org/u/mcdruid"
      ],
      "name": "Drew Webber (mcdruid)"
    }
  ],
  "details": "The WordsOnline Connector module integrates Drupal with the WordsOnline translation service through the TMGMT module.\n\nThe module doesn't properly validate data, resulting in an SQL Injection vulnerability. An attacker can use this to read data from the Drupal database, including user account data.\n\nThe vulnerability is mitigated by the fact that an attacker must be logged in and hold the *Create translation jobs* permission provided by TMGMT.",
  "id": "DRUPAL-CONTRIB-2026-310",
  "modified": "2026-11-04T20:30:04.248117449Z",
  "published": "2026-11-04T17:51:21Z",
  "references": [
    {
      "type": "WEB",
      "url": "https://www.drupal.org/sa-contrib-2026-310"
    }
  ],
  "schema_version": "1.9.2"
}
View JSON API Download JSON